java.lang.Object
javafx.application.Application
com.tlcsdm.frame.SampleBase
com.tlcsdm.smc.SmcSample
com.tlcsdm.smc.unitTest.SpecGeneralTest
- 所有已实现的接口:
Sample
为specGeneral测试文档的测试生成差异文件, 提高测试效率.
- 从以下版本开始:
- 1.0.0
- 作者:
- unknowIfGuestInDream
-
嵌套类概要
从类继承的嵌套类/接口 com.tlcsdm.smc.SmcSample
SmcSample.ProjectInfo从类继承的嵌套类/接口 javafx.application.Application
javafx.application.Application.Parameters -
字段概要
字段修饰符和类型字段说明private final Collection<? extends org.controlsfx.control.action.Action> private final org.controlsfx.control.action.Action结果文件结构:private javafx.scene.control.TextFieldprivate javafx.scene.control.TextFieldprivate javafx.stage.FileChooserprivate javafx.scene.control.Buttonprivate javafx.stage.DirectoryChooserprivate javafx.scene.control.TextFieldprivate javafx.scene.control.TextFieldprivate javafx.scene.control.TextFieldprivate NumberTextFieldprivate javafx.scene.control.TextFieldprivate javafx.scene.control.CheckBoxprivate final org.controlsfx.control.Notificationsprivate javafx.scene.control.CheckBoxprivate final org.controlsfx.control.action.Actionprivate javafx.stage.DirectoryChooserprivate javafx.scene.control.TextFieldprivate javafx.scene.control.TextField从类继承的字段 com.tlcsdm.smc.SmcSample
PROJECT_INFO从类继承的字段 com.tlcsdm.frame.SampleBase
aesSeed, userData从类继承的字段 javafx.application.Application
STYLESHEET_CASPIAN, STYLESHEET_MODENA -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明javafx.scene.NodeReturns the panel to display to the user that allows for manipulating the sample.private StringgetEndCell(String endCellColumn, cn.hutool.poi.excel.ExcelReader reader) 获取EndCell值 为End Sheet 所在行数 -2排序字段.javafx.scene.NodegetPanel(javafx.stage.Stage stage) Returns the main sample panel.A short, multiple sentence description of the sample.组件id.javafx.scene.image.ImageViewsample icon.A short, most likely single-word, name to show to the user - e.g.sample version.void将在getPanel要设置的binding提取出来.void将在getPanel要设置的userData binding提取出来.static voidprotected void版本升级后初始化对用户数据的更新, 默认为不进行修改, 由各个组件自己实现.从类继承的方法 com.tlcsdm.smc.SmcSample
getProjectName, getProjectVersion从类继承的方法 com.tlcsdm.frame.SampleBase
bindUserData, bindUserDataBefore, buildSample, dispose, getControlPanelDividerPosition, getSampleXmlPrefix, hasControlPanel, initialize, initializeUserData, isVisible, start从类继承的方法 javafx.application.Application
getHostServices, getParameters, getUserAgentStylesheet, init, launch, launch, notifyPreloader, setUserAgentStylesheet, stop
-
字段详细资料
-
mergeResultCheck
private javafx.scene.control.CheckBox mergeResultCheck -
onlyGenerateCheck
private javafx.scene.control.CheckBox onlyGenerateCheck -
excelField
private javafx.scene.control.TextField excelField -
excelFileChooser
private javafx.stage.FileChooser excelFileChooser -
generalButton
private javafx.scene.control.Button generalButton -
generalField
private javafx.scene.control.TextField generalField -
generalChooser
private javafx.stage.DirectoryChooser generalChooser -
outputField
private javafx.scene.control.TextField outputField -
outputChooser
private javafx.stage.DirectoryChooser outputChooser -
macroLengthField
-
ignoreSheetField
private javafx.scene.control.TextField ignoreSheetField -
markSheetField
private javafx.scene.control.TextField markSheetField -
startCellField
private javafx.scene.control.TextField startCellField -
generalFileCellField
private javafx.scene.control.TextField generalFileCellField -
endCellColumnField
private javafx.scene.control.TextField endCellColumnField -
notificationBuilder
private final org.controlsfx.control.Notifications notificationBuilder -
openOutDir
private final org.controlsfx.control.action.Action openOutDir -
diff
private final org.controlsfx.control.action.Action diff结果文件结构:excelField同级目录下 excelField同名文件夹 html差分文件 files文件夹 ud读取后生成的用于差分的文件 ud读取后生成的excel -
actions
-
-
构造器详细资料
-
SpecGeneralTest
public SpecGeneralTest()
-
-
方法详细资料
-
getPanel
public javafx.scene.Node getPanel(javafx.stage.Stage stage) 从接口复制的说明:SampleReturns the main sample panel. -
initializeBindings
public void initializeBindings()从类复制的说明:SampleBase将在getPanel要设置的binding提取出来.- 覆盖:
initializeBindings在类中SampleBase
-
initializeUserDataBindings
public void initializeUserDataBindings()从类复制的说明:SampleBase将在getPanel要设置的userData binding提取出来.- 覆盖:
initializeUserDataBindings在类中SampleBase
-
getControlPanel
public javafx.scene.Node getControlPanel()从类复制的说明:SampleBaseReturns the panel to display to the user that allows for manipulating the sample.- 指定者:
getControlPanel在接口中Sample- 覆盖:
getControlPanel在类中SampleBase
-
main
-
getSampleId
从接口复制的说明:Sample组件id. -
getSampleName
从接口复制的说明:SampleA short, most likely single-word, name to show to the user - e.g. "CheckBox". -
getSampleVersion
从接口复制的说明:Samplesample version. -
getSampleImageIcon
public javafx.scene.image.ImageView getSampleImageIcon()从接口复制的说明:Samplesample icon.- 指定者:
getSampleImageIcon在接口中Sample- 覆盖:
getSampleImageIcon在类中SampleBase
-
getOrderKey
从接口复制的说明:Sample排序字段. -
getSampleDescription
从类复制的说明:SampleBaseA short, multiple sentence description of the sample.- 指定者:
getSampleDescription在接口中Sample- 覆盖:
getSampleDescription在类中SampleBase
-
updateForVersionUpgrade
protected void updateForVersionUpgrade()从类复制的说明:SampleBase版本升级后初始化对用户数据的更新, 默认为不进行修改, 由各个组件自己实现.- 覆盖:
updateForVersionUpgrade在类中SampleBase
-
getEndCell
获取EndCell值 为End Sheet 所在行数 -2
-