Package | Description |
---|---|
model | |
model.assignment | |
model.definition | |
model.packages | |
model.type | |
parser | |
parser.nodes | |
parser.tempparserobjects | |
scanner | |
symbols |
Modifier and Type | Field and Description |
---|---|
private Position |
Comment.position
The position of the comment.
|
Modifier and Type | Method and Description |
---|---|
Position |
Comment.getPosition() |
Modifier and Type | Method and Description |
---|---|
int |
Position.compareTo(Position o)
Compares the product(row, colomn) of two prodcts.
|
Constructor and Description |
---|
Comment(java.lang.String comment,
Position position)
A Comment in a fli4l configuration File.
|
Modifier and Type | Field and Description |
---|---|
private Position |
VariableAssignment.position
Position where the entry is written.
|
Modifier and Type | Method and Description |
---|---|
Position |
VariableAssignment.getPosition()
Returns the field row.
|
Modifier and Type | Method and Description |
---|---|
private java.util.Map<Position,VariableAssignment> |
AssignmentFile.createPosAssignmentMap()
Creates a Map containing assignment.getPosition() as Key and assignment as Value.
|
private java.util.Map<Position,Comment> |
AssignmentFile.createPosCommentMap()
Creates a Map containing comment.getPosition() as Key and comment as Value.No side effects to
fields.
|
private java.util.List<Position> |
AssignmentFile.sortPositions()
Sorts the Positions of VariableAssignments and Comments in one List.
|
Constructor and Description |
---|
VariableAssignment(java.lang.String nameOfAssignment,
AbstractVariableDefinition definition,
java.lang.String value,
Position position)
Constructor, just sets the fields.
|
Modifier and Type | Field and Description |
---|---|
private Position |
AbstractVariableDefinition.position
position where the entry is written.
|
Modifier and Type | Method and Description |
---|---|
Position |
AbstractVariableDefinition.getPosition()
Returns the field row.
|
Modifier and Type | Method and Description |
---|---|
private java.util.Map<Position,Comment> |
DefinitionFile.createPosCommentMap()
Creates a Map containing comment.getPosition() as Key and comment as Value.No side effects to
fields.
|
private java.util.Map<Position,AbstractVariableDefinition> |
DefinitionFile.createPosDefMap()
Creates a Map containing definition.getPosition() as Key and definition as Value.
|
private java.util.List<Position> |
DefinitionFile.sortPositions()
Sorts the Positions of VariableAssignments and Comments in one List.
|
Constructor and Description |
---|
AbstractVariableDefinition(java.lang.String name,
AbstractVariableType type,
boolean isOptional,
boolean isReallyOptional,
DefaultValue defaultValue,
VariableOptReference reference,
Position position)
Constructor, just sets the fields.
|
AbstractVariableDefinition(java.lang.String name,
AbstractVariableType type,
boolean isOptional,
boolean isReallyOptional,
DefaultValue defaultValue,
VariableOptReference reference,
Position position,
VariableContext context)
Constructor, just sets the fields.
|
VariableDefinitionArray(java.lang.String name,
AbstractVariableType type,
boolean isOptional,
boolean isReallyOptional,
DefaultValue defaultValue,
VariableOptReference reference,
AbstractVariableDefinition variableN,
Position position)
Constructor, just sets the fields.
|
VariableDefinitionSingle(java.lang.String name,
AbstractVariableType type,
boolean isOptional,
boolean isReallyOptional,
DefaultValue defaultValue,
VariableOptReference reference,
Position position)
Constructor, just sets the fields.
|
VariableDefinitionSingle(java.lang.String name,
AbstractVariableType type,
boolean isOptional,
boolean isReallyOptional,
DefaultValue defaultValue,
VariableOptReference reference,
Position position,
VariableContext context)
Constructor, just sets the fields.
|
Modifier and Type | Field and Description |
---|---|
private Position |
PackageRule.position
represents the position of the package rule.
|
Modifier and Type | Method and Description |
---|---|
Position |
PackageRule.getPosition() |
Constructor and Description |
---|
PackageRule(RegEx value,
Path path,
java.util.List<AbstractVariableDefinition> variableDef,
Position position,
java.util.List<Option> options) |
Modifier and Type | Field and Description |
---|---|
private Position |
NamedVariableType.position
row where the entry is written.
|
Modifier and Type | Method and Description |
---|---|
Position |
NamedVariableType.getPosition()
Returns the field row.
|
Modifier and Type | Method and Description |
---|---|
private java.util.Map<Position,Comment> |
TypeFile.createPosCommentMap()
Creates a Map containing comment.getPosition() as Key and comment as Value.No side effects to
fields.
|
private java.util.Map<Position,NamedVariableType> |
TypeFile.createPosTypeMap()
Creates a Map containing assignment.getPosition() as Key and assignment as Value.
|
private java.util.List<Position> |
TypeFile.sortPositions()
Sorts the Positions of VariableAssignments and Comments in one List.
|
Constructor and Description |
---|
NamedVariableType(java.lang.String name,
RegEx expression,
java.lang.String errorMessage,
Position position)
Constructor, just sets the fields.
|
Modifier and Type | Field and Description |
---|---|
private Position |
TempPackageRule.position
is the position of the PackageRule.
|
Modifier and Type | Method and Description |
---|---|
Position |
TempPackageRule.getPosition() |
Modifier and Type | Method and Description |
---|---|
private NamedVariableType |
TypeFileParser.createNVT(java.lang.String name,
RegEx expression,
java.lang.String errorMessage,
Position position)
yet another totally senseless function for PMD to be quiet.
|
private VariableAssignment |
AssignmentFileParser.createVA(java.lang.String nameOfAssignment,
AbstractVariableDefinition definition,
java.lang.String value,
Position position)
yet another totally senseless function for PMD to be quiet.
|
private VariableDefinitionArray |
DefinitionFileParser.createVDA(java.lang.String name,
AbstractVariableType type,
boolean isOptional,
boolean isReallyOptional,
DefaultValue defaultValue,
VariableOptReference reference,
AbstractVariableDefinition variableN,
Position position)
yet another totally senseless function for PMD to be quiet.
|
private VariableDefinitionSingle |
DefinitionFileParser.createVDS(java.lang.String name,
AbstractVariableType type,
boolean isOptional,
boolean isReallyOptional,
DefaultValue defaultValue,
VariableOptReference reference,
Position position)
yet another totally senseless function for PMD to be quiet.
|
void |
TempPackageRule.setPosition(Position position)
sets the Position.
|
Modifier and Type | Field and Description |
---|---|
private Position |
ConfiguredVariableAssignment.position |
private Position |
UnconfiguredVariableAssignment.position |
Modifier and Type | Method and Description |
---|---|
Position |
ConfiguredVariableAssignment.getPosition() |
Position |
UnconfiguredVariableAssignment.getPosition() |
Constructor and Description |
---|
ConfiguredVariableAssignment(Target target,
java.lang.String value,
Position position) |
UnconfiguredVariableAssignment(Target target,
java.lang.String value,
Position position,
java.util.ArrayList<Statement> assignments) |
Modifier and Type | Field and Description |
---|---|
private Position |
TempTypeExtension.position
The Position.
|
private Position |
TempVariableAssignment.position |
private Position |
TempVariableDefinition.position |
private Position |
TempVariableType.position |
Modifier and Type | Method and Description |
---|---|
Position |
TempTypeExtension.getPosition() |
Position |
TempVariableAssignment.getPosition() |
Position |
TempVariableDefinition.getPosition() |
Position |
TempVariableType.getPosition() |
Modifier and Type | Method and Description |
---|---|
void |
TempTypeExtension.setPosition(Position position) |
void |
TempVariableAssignment.setPosition(Position position) |
void |
TempVariableDefinition.setPosition(Position position) |
void |
TempVariableType.setPosition(Position position) |
Modifier and Type | Method and Description |
---|---|
protected abstract AbstractSymbol |
DescriptionBlock.createSymbol(java.lang.String collectedContent,
Position position)
Create the new Symbol.
|
protected AbstractSymbol |
OptionBlock.createSymbol(java.lang.String collectedContent,
Position position) |
protected AbstractSymbol |
PathBlock.createSymbol(java.lang.String collectedContent,
Position position) |
protected AbstractSymbol |
ValueBlock.createSymbol(java.lang.String collectedContent,
Position position) |
protected AbstractSymbol |
VariableBlock.createSymbol(java.lang.String collectedContent,
Position position) |
Modifier and Type | Field and Description |
---|---|
private Position |
AbstractSymbol.position
This attribute is the position of the symbol.
|
Modifier and Type | Method and Description |
---|---|
Position |
AbstractSymbol.getPosition() |
Position |
PackageDescriptionFileSymbol.getPosition() |
Constructor and Description |
---|
AbstractSymbol(Position position)
This constructor instantiate the Symbol.
|
BracketCloseSymbol(Position position)
This constructor instantiate the BracketClosesymbol.
|
BracketOpenSymbol(Position position)
This constructor instantiate the BracketOpensymbol.
|
ColonSignSymbol(Position position)
This constructor instantiate the colonsign.
|
CommentSymbol(java.lang.String text,
Position position)
This constructor instantiate a new CommentSymbol with @param text.
|
EmptySymbol(Position position)
This constructor instantiate a empty symbol.
|
EndSymbol(Position position)
This is the constructor.
|
EqualSignSymbol(Position position)
This is the constructor of the equalsign symbol.
|
EqualsTildeSymbol(Position position)
This is the constructor of the EqualsTildeSymbol.
|
IdentifierSymbol(java.lang.String text,
Position position)
The constructor instantiate the identifier with a @param text.
|
OptionSymbol(java.lang.String content,
Position position)
This constructor instantiate the option symbol.
|
PathSymbol(java.lang.String content,
Position position)
This constructor instantiate the path symbol.
|
PlusSymbol(Position position)
The constructor instantiate the plussymbol.
|
RegExpSymbol(java.lang.String ausdruck,
Position position)
This constructor initialize the RegExpSymbol.
|
RowEndSymbol(Position position)
This is the constructor for the row end symbol.
|
StringSymbol(java.lang.String text,
Position position)
This constructor initialize the String Symbol.
|
UnknownSymbol(java.lang.String value,
Position position)
This is only the constructor of the UnkownSymbol.
|
ValueSymbol(java.lang.String content,
Position position)
This constructor instantiate the value symbol.
|
VariableSymbol(java.lang.String content,
Position position)
This constructor instantiate the variable symbol.
|