wt.tools.metamodel
Class Dependency
java.lang.Object
wt.tools.metamodel.ModelElement
wt.tools.metamodel.Relationship
wt.tools.metamodel.Dependency
- All Implemented Interfaces:
- Cloneable
- public class Dependency
- extends Relationship
Fields inherited from class wt.tools.metamodel.ModelElement |
customizations, DEBUG, documentation, LINE_SEPARATOR, name, nextID, properties, RESOURCE, source, stereotype, store, supportedAPI, TRACE, uid |
Methods inherited from class wt.tools.metamodel.ModelElement |
ensureDeferredLoaded, getBoolean, getBoolean, getCustomization, getCustomization, getCustomizations, getDocumentation, getName, getOriginalSource, getProperty, getProperty, getProperty, getProperty, getSource, getSourceId, getStereotype, getSupportedAPI, getUid, initialize, initialize, isDeprecated, loadCustomizations, loadFromStoreDeferred, setBoolean, setDocumentation, setName, setProperty, setSource, setStereotype, setStore, setSupportedAPI, setUid, store, storeForPackage, transferProperty, writeToStore |
friend
protected boolean friend
clientCardinality
protected String clientCardinality
supplierCardinality
protected String supplierCardinality
Dependency
protected Dependency()
Dependency
Dependency(String theUid,
ClassClass theOwner)
throws WTException
getClientCardinality
public String getClientCardinality()
getElementCode
protected String getElementCode()
- Specified by:
getElementCode
in class ModelElement
getSupplierCardinality
public String getSupplierCardinality()
isFriend
public boolean isFriend()
loadFromStore
protected void loadFromStore()
throws WTException
- Overrides:
loadFromStore
in class Relationship
- Throws:
WTException
make
public static Dependency make(String newName)
make
public static Dependency make(ClassClass theSupplier)
setDefaults
protected void setDefaults()
- Overrides:
setDefaults
in class Relationship
writeToStore
protected void writeToStore()
- Overrides:
writeToStore
in class Relationship