public static class ClassDecl.Impl extends Positioned.Impl implements ClassDecl
ClassDecl.Impl, ClassDecl.Visitor<P,R>| Constructor and Description |
|---|
Impl() |
Impl(ScenarioGroup group,
java.lang.String name,
Type type,
Type superType,
java.util.Map<java.lang.String,AttributeDecl> attributes,
java.util.Map<java.lang.String,AssociationDecl> associations,
java.util.List<MethodDecl> methods) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,AssociationDecl> |
getAssociations() |
java.util.Map<java.lang.String,AttributeDecl> |
getAttributes() |
boolean |
getExternal() |
boolean |
getFrozen() |
ScenarioGroup |
getGroup() |
java.util.List<MethodDecl> |
getMethods() |
java.lang.String |
getName() |
java.util.Set<ClassDecl> |
getStoredSuperClasses() |
Type |
getSuperType() |
Type |
getType() |
void |
setAssociations(java.util.Map<java.lang.String,AssociationDecl> associations) |
void |
setAttributes(java.util.Map<java.lang.String,AttributeDecl> attributes) |
void |
setExternal(boolean external) |
void |
setFrozen(boolean frozen) |
void |
setGroup(ScenarioGroup group) |
void |
setMethods(java.util.List<MethodDecl> methods) |
void |
setName(java.lang.String name) |
void |
setStoredSuperClasses(java.util.Set<ClassDecl> storedSuperClasses) |
void |
setSuperType(Type superType) |
void |
setType(Type type) |
getPosition, setPositionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, accept, accept, accept, getSuperClasses, ofgetPosition, of, setPositionpublic Impl()
public Impl(ScenarioGroup group, java.lang.String name, Type type, Type superType, java.util.Map<java.lang.String,AttributeDecl> attributes, java.util.Map<java.lang.String,AssociationDecl> associations, java.util.List<MethodDecl> methods)
public ScenarioGroup getGroup()
public void setGroup(ScenarioGroup group)
public java.lang.String getName()
public void setName(java.lang.String name)
public Type getType()
public void setType(Type type)
public Type getSuperType()
getSuperType in interface ClassDeclpublic void setSuperType(Type superType)
setSuperType in interface ClassDeclpublic java.util.Map<java.lang.String,AttributeDecl> getAttributes()
getAttributes in interface ClassDeclpublic void setAttributes(java.util.Map<java.lang.String,AttributeDecl> attributes)
setAttributes in interface ClassDeclpublic java.util.Map<java.lang.String,AssociationDecl> getAssociations()
getAssociations in interface ClassDeclpublic void setAssociations(java.util.Map<java.lang.String,AssociationDecl> associations)
setAssociations in interface ClassDeclpublic java.util.List<MethodDecl> getMethods()
getMethods in interface ClassDeclpublic void setMethods(java.util.List<MethodDecl> methods)
setMethods in interface ClassDeclpublic boolean getExternal()
getExternal in interface ClassDeclpublic void setExternal(boolean external)
setExternal in interface ClassDeclpublic java.util.Set<ClassDecl> getStoredSuperClasses()
getStoredSuperClasses in interface ClassDeclpublic void setStoredSuperClasses(java.util.Set<ClassDecl> storedSuperClasses)
setStoredSuperClasses in interface ClassDecl