public class ClassCategory extends QuidObject implements AccessQualified, Named, Documented, StereoTyped
EMPTY, LOGGER, params, strict
Modifier | Constructor and Description |
---|---|
|
ClassCategory() |
protected |
ClassCategory(PetalNode parent,
String name) |
Modifier and Type | Method and Description |
---|---|
void |
accept(Visitor v)
accept the given visitor
|
protected void |
add(PetalObject obj) |
void |
addToModel(Association assoc) |
void |
addToModel(Class clazz)
Add a class to the model.
|
String |
getDocumentation() |
String |
getExportControl() |
boolean |
getGlobal() |
List |
getLogicalModels()
The returned values depend on what kind of class category this is.
|
List |
getLogicalPresentations()
This returns a list of diagrams, ClassDiagram objects, e.g.
|
String |
getNameParameter() |
String |
getStereotype() |
protected Object |
lookupDiagram(Class clazz)
Find diagram by given class
|
protected void |
remove(PetalObject obj) |
void |
removeFromModel(Association assoc) |
void |
removeFromModel(Class clazz) |
void |
setDocumentation(String o) |
void |
setExportControl(String o) |
void |
setGlobal(boolean o) |
void |
setLogicalModels(List o)
set the Logical models
|
void |
setLogicalPresentations(List o) |
void |
setNameParameter(String o) |
void |
setStereotype(String c) |
getQuid, getQuidAsLong, init, setQuid, setQuidAsLong
addProperty, addToList, clone, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, equals, getChildCount, getKind, getLongestName, getName, getNames, getNoProperties, getParameterList, getParent, getProperties, getProperty, getProperty, getPropertyAsBoolean, getPropertyAsFloat, getPropertyAsInteger, getPropertyAsString, getPropertyList, getPropertyName, getPropertyTuples, getQualifiedName, getRoot, indexOf, moveProperty, removeFromList, removeProperty, removeProperty, setName, setParameterList, setParent, setProperty, toString
public void setNameParameter(String o)
setNameParameter
in interface Named
public String getNameParameter()
getNameParameter
in interface Named
public String getDocumentation()
getDocumentation
in interface Documented
public void setDocumentation(String o)
setDocumentation
in interface Documented
public String getExportControl()
getExportControl
in interface AccessQualified
public void setExportControl(String o)
setExportControl
in interface AccessQualified
public boolean getGlobal()
public void setGlobal(boolean o)
public List getLogicalModels()
public void setLogicalModels(List o)
o
- public List getLogicalPresentations()
public void setLogicalPresentations(List o)
protected void add(PetalObject obj)
protected void remove(PetalObject obj)
public void addToModel(Association assoc)
public void removeFromModel(Association assoc)
public String getStereotype()
getStereotype
in interface StereoTyped
public void setStereotype(String c)
setStereotype
in interface StereoTyped
public void addToModel(Class clazz)
public void removeFromModel(Class clazz)
Copyright © 2018 BITPlan GmbH. All rights reserved.