Class StructuredDatatype
- java.lang.Object
-
- net.ssehub.easy.varModel.model.ModelElement
-
- net.ssehub.easy.varModel.model.ContainableModelElement
-
- net.ssehub.easy.varModel.model.datatypes.CustomDatatype
-
- net.ssehub.easy.varModel.model.datatypes.StructuredDatatype
-
- All Implemented Interfaces:
IDatatype,IDatatypeVisitable,IModelElement
- Direct Known Subclasses:
Compound,Container,FreezeVariableType
public abstract class StructuredDatatype extends CustomDatatype
Class to specify the container and compound.- Author:
- beck
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedStructuredDatatype(java.lang.String name, DelegatingType singleton, IModelElement parent)Constructor.
-
Method Summary
-
Methods inherited from class net.ssehub.easy.varModel.model.datatypes.CustomDatatype
getGenericType, getGenericTypeCount, getOperation, getOperationCount, getType, getTypeClass, isAssignableFrom, isPrimitive, isPseudoType, isType
-
Methods inherited from class net.ssehub.easy.varModel.model.ContainableModelElement
accept, getNameSpace, getParent, getProject, getQualifiedName, getTopLevelParent, isTopLevel, setParent
-
Methods inherited from class net.ssehub.easy.varModel.model.ModelElement
findAttribute, getComment, getName, getUniqueName, isTransparent, propagateAttribute, setComment, setName, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.ssehub.easy.varModel.model.datatypes.IDatatype
getName, getNameSpace, getQualifiedName, getUniqueName
-
Methods inherited from interface net.ssehub.easy.varModel.model.datatypes.IDatatypeVisitable
accept
-
Methods inherited from interface net.ssehub.easy.varModel.model.IModelElement
accept
-
-
-
-
Constructor Detail
-
StructuredDatatype
protected StructuredDatatype(java.lang.String name, DelegatingType singleton, IModelElement parent)Constructor.- Parameters:
name- the name of the object.singleton- the instance which knows the operationsparent- the object, in which this specific one is embedded
-
-