public final class GralCfgData extends java.lang.Object
GralCfgZbnf
or others.
It is changed by user handling on GUI.
It can be written out in a new configuration fileModifier and Type | Class and Description |
---|---|
class |
GralCfgData.Conditional |
static class |
GralCfgData.DataReplace
ZBNF: DataReplace::= <$?
|
static class |
GralCfgData.GuiCfgButton
ZBNF: Button::= ... ;
Class for instance to capture and store the Button data.
|
static class |
GralCfgData.GuiCfgColor |
static class |
GralCfgData.GuiCfgCoord
ZBNF: |
|
static class |
GralCfgData.GuiCfgCurveLine
ZBNF: {
|
static class |
GralCfgData.GuiCfgCurveview
ZBNF: Table::= ... ;
Class for instance to capture and store the Table data.
|
static class |
GralCfgData.GuiCfgImage
ZBNF: Text::= ... ;
Class for instance to capture and store the Table data.
|
static class |
GralCfgData.GuiCfgInputFile
ZBNF: ShowField::= ... ;
Class for instance to capture and store the Table data.
|
static class |
GralCfgData.GuiCfgLed
ZBNF: Text::= ... ;
Class for instance to capture and store the Table data.
|
static class |
GralCfgData.GuiCfgLine
ZBNF: Line::= ... ;
Class for instance to capture and store the Table data.
|
static class |
GralCfgData.GuiCfgShowField
ZBNF: ShowField::= ... ;
Class for instance to capture and store the Table data.
|
static class |
GralCfgData.GuiCfgTable
ZBNF: Table::= ... ;
Class for instance to capture and store the Table data.
|
static class |
GralCfgData.GuiCfgText
ZBNF: Text::= ... ;
Class for instance to capture and store the Table data.
|
static class |
GralCfgData.GuiCfgType
ZBNF: Text::= ... ;
Class for instance to capture and store the Table data.
|
static class |
GralCfgData.GuiCfgWidget
This is the base class of all configuration data for one widget.
|
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
dataReplace
Map of replacements of paths to data.
|
static int |
version
Version and history
2014-02-24 Hartmut new element help now also in config.
|
Constructor and Description |
---|
GralCfgData(java.util.List<java.lang.String> conditions) |
Modifier and Type | Method and Description |
---|---|
void |
add_Conditional(GralCfgData val)
It is called on end of conditional block.
|
void |
add_Element(GralCfgElement value)
From ZBNF: DataReplace: < DataReplace>
|
void |
add_Type(GralCfgData.GuiCfgType data)
ZBNF: Type::= typeName ( param );
|
void |
add_Window(GralCfgPanel panel) |
java.util.Set<java.util.Map.Entry<java.lang.String,GralCfgPanel>> |
getPanels() |
GralCfgData |
new_Conditional()
ZBNF: DataReplace: < ?
|
GralCfgData.DataReplace |
new_DataReplace()
From ZBNF: DataReplace: < DataReplace>
|
GralCfgElement |
new_Element()
ZBNF: DataReplace: < ?
|
GralCfgData |
new_ElseConditional()
ZBNF: DataReplace: < ?
|
GralCfgData.GuiCfgType |
new_Type()
ZBNF: Type::= typeName ( param );
|
GralCfgPanel |
new_Window() |
void |
set_DataReplace(GralCfgData.DataReplace value)
From ZBNF: DataReplace: < DataReplace>
|
void |
set_Element(java.lang.String val)
ZBNF: DataReplace: < Element>
|
void |
set_elseCondition() |
void |
set_ifCondition(java.lang.String cond) |
void |
set_xSize(int value)
ZBNF: size( <#?
|
void |
set_ySize(int value)
ZBNF: size( <#?
|
java.lang.String |
XXXreplacePathPrefix(java.lang.String path,
java.lang.String[] target) |
public final java.util.Map<java.lang.String,java.lang.String> dataReplace
public static final int version
new_Type()
.
GralCfgData.GuiCfgCurveLine.colorValue
= -1 initially to check whether it is given,
see GralCfgBuilder.buildWidget(GralCfgElement)
ZbnfJavaOutput
to write result info in this class.
public GralCfgData(java.util.List<java.lang.String> conditions)
public void add_Conditional(GralCfgData val)
val
- public void add_Element(GralCfgElement value)
public void add_Type(GralCfgData.GuiCfgType data)
public void add_Window(GralCfgPanel panel)
public java.util.Set<java.util.Map.Entry<java.lang.String,GralCfgPanel>> getPanels()
public GralCfgData new_Conditional()
public GralCfgData.DataReplace new_DataReplace()
public GralCfgElement new_Element()
public GralCfgData new_ElseConditional()
public GralCfgData.GuiCfgType new_Type()
public GralCfgPanel new_Window()
public void set_DataReplace(GralCfgData.DataReplace value)
public void set_Element(java.lang.String val)
public void set_elseCondition()
public void set_ifCondition(java.lang.String cond)
public void set_xSize(int value)
public void set_ySize(int value)
public java.lang.String XXXreplacePathPrefix(java.lang.String path, java.lang.String[] target)