| Package | Description | 
|---|---|
| gui.datamodels | |
| gui.wrapperobjects | |
| model | |
| model.type | |
| parser | 
| Modifier and Type | Field and Description | 
|---|---|
private java.util.ArrayList<NamedVariableType> | 
TypeTableDataModelTest.data
The data to compare. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
NamedVariableType | 
TypeTableDataModel.getFileAt(int r)
Returns the VariableAssignment of the row r. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private java.util.List<VariableTypeWrapper> | 
TypeTableDataModel.wrapData(java.util.List<NamedVariableType> dataloc)
Wraps a list of types. 
 | 
| Constructor and Description | 
|---|
TypeTableDataModel(java.util.List<NamedVariableType> data)
Constructor, wraps the given data into a list of wraped data and sorts the list by the
 positions of entries. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private NamedVariableType | 
VariableTypeWrapper.wrappedType
The wrapped Type. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
NamedVariableType | 
VariableTypeWrapper.getWrappedType()  | 
| Constructor and Description | 
|---|
VariableTypeWrapper(NamedVariableType toWrap)
Constructor, just sets fields. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private java.util.Map<java.lang.String,NamedVariableType> | 
PackagePrepare.types
The types for the package. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
NamedVariableType | 
RouterSoftware.findTypeByName(java.lang.String name)
Returniert einen regulaeren Ausdruck. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private java.util.Map<java.lang.String,NamedVariableType> | 
RouterSoftware.generateTypesLists()
generating a list of all Types. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private NamedVariableType | 
TypeExtensionWithCondition.conditionIdentifier
The variable is used in the Typextensioncondition. 
 | 
private NamedVariableType | 
TypeExtension.extensionIdentifier
The appendant variable. 
 | 
private NamedVariableType | 
RefResState.type
Represents the resolved type. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private java.util.Map<java.lang.String,NamedVariableType> | 
TypeFileManager.alltypes
Combined HashMap of all NamedVariableTypes provided by the TypeFile-Objects. 
 | 
private java.util.Map<java.lang.String,NamedVariableType> | 
TypeFile.types
HashMap of all types from the TypeFile. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
NamedVariableType | 
TypeExtensionWithCondition.getConditionIdentifier()
get the getConditionIdentifier. 
 | 
NamedVariableType | 
TypeExtension.getExtensionIdentifier()  | 
NamedVariableType | 
TypeExtensionWithCondition.getExtensionIdentifier()  | 
abstract NamedVariableType | 
AbstractRefState.getType()
Returns the field type, if it is an RefResState, else an exception is thrown. 
 | 
NamedVariableType | 
RefResState.getType()
Returns the field type. 
 | 
NamedVariableType | 
RefUnResState.getType()  | 
| Modifier and Type | Method and Description | 
|---|---|
private java.util.Map<Position,NamedVariableType> | 
TypeFile.createPosTypeMap()
Creates a Map containing assignment.getPosition() as Key and assignment as Value. 
 | 
java.util.Map<java.lang.String,NamedVariableType> | 
TypeFileManager.getAlltypes()
Getter for the allTypes HashMap. 
 | 
java.util.Map<java.lang.String,NamedVariableType> | 
TypeFile.getTypes()
Returns the field type. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TypeFile.cycleDetector(NamedVariableType type,
             java.util.List<java.lang.String> cycleTypeList)
Detectes cycles. 
 | 
java.lang.String | 
TypeFileManager.getAssignmentValue(NamedVariableType namedVariableType)
Get the value of the variable. 
 | 
void | 
RegExRefPart.resolve(NamedVariableType variableType)
Changes the state to RefResState with the given type. 
 | 
void | 
TypeExtensionWithCondition.setConditionIdentifier(NamedVariableType namedVariableType)  | 
void | 
AbstractVariableTypeVisitor.visit(NamedVariableType namedVariableType)
visit method for visitor pattern. 
 | 
| Constructor and Description | 
|---|
RefResState(NamedVariableType type)
Constructor, tries to set the field. 
 | 
TypeExtension(NamedVariableType variableIdentifier)  | 
TypeExtensionWithCondition(NamedVariableType variableIdentifier,
                          TypeFileManager typeFileManager,
                          RegEx expression,
                          NamedVariableType conditionIdentifier,
                          RegEx condition)  | 
TypeExtensionWithoutCondition(NamedVariableType namedVariableType)
Constructor for TypeExtensionWithoutVariable. 
 | 
| Constructor and Description | 
|---|
TypeFile(java.util.Map<java.lang.String,NamedVariableType> types2,
        java.util.List<Comment> comments)
Constructor, just sets fields. 
 | 
TypeFile(java.util.Map<java.lang.String,NamedVariableType> types2,
        java.util.List<Comment> comments,
        java.util.Map<java.lang.String,java.util.ArrayList<TempTypeExtension>> tempextensionsMap)
Constructor, just sets fields. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private java.util.Map<java.lang.String,NamedVariableType> | 
TypeExtensionProcessor.types
the list of Types. 
 | 
private java.util.Map<java.lang.String,NamedVariableType> | 
TypeFileParser.variableTypeList
List of VariableTypes. 
 | 
| 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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected java.util.Map<java.lang.String,NamedVariableType> | 
TypeExtensionProcessor.getTypes()  | 
private java.util.Map<java.lang.String,NamedVariableType> | 
TypeFileParser.getVariableTypeList()  | 
| Constructor and Description | 
|---|
TypeExtensionProcessor(TempTypeExtension temp,
                      java.util.Map<java.lang.String,NamedVariableType> types)  |