public class TypeExtensionProcessor
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private TempTypeExtension |
tempExt
the temp Extension.
|
private java.util.Map<java.lang.String,NamedVariableType> |
types
the list of Types.
|
| Constructor and Description |
|---|
TypeExtensionProcessor(TempTypeExtension temp,
java.util.Map<java.lang.String,NamedVariableType> types) |
| Modifier and Type | Method and Description |
|---|---|
TypeExtension |
createTypeExtension(TypeFileManager typeFileManager)
create a association to the type for a TypeExtention.
|
protected java.util.Map<java.lang.String,NamedVariableType> |
getTypes() |
private final TempTypeExtension tempExt
private final java.util.Map<java.lang.String,NamedVariableType> types
public TypeExtensionProcessor(TempTypeExtension temp, java.util.Map<java.lang.String,NamedVariableType> types) throws TypeDoesNotExistException
temp - the TempTypExtensiontypes - the typesTypeDoesNotExistException - TypeDoesNotExistExceptionpublic TypeExtension createTypeExtension(TypeFileManager typeFileManager) throws TypeDoesNotExistException
typeFileManager - The type file managerTypeDoesNotExistException - if Type does not existprotected java.util.Map<java.lang.String,NamedVariableType> getTypes()