wt.tools.metamodel
Class Parameter
java.lang.Object
wt.tools.metamodel.ModelElement
wt.tools.metamodel.Parameter
- All Implemented Interfaces:
- Cloneable
- public class Parameter
- extends ModelElement
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, setDefaults, setDocumentation, setName, setProperty, setSource, setStereotype, setStore, setSupportedAPI, setUid, store, storeForPackage, toString, transferProperty, writeToStore |
type
protected String type
initValue
protected String initValue
owner
protected Operation owner
Parameter
protected Parameter()
Parameter
protected Parameter(String theUid)
throws WTException
Parameter
Parameter(String theUid,
Operation theOwner)
throws WTException
getElementCode
protected String getElementCode()
- Specified by:
getElementCode
in class ModelElement
getInitValue
public String getInitValue()
getOwner
public Operation getOwner()
getType
public String getType()
getUnqualifiedType
public String getUnqualifiedType()
loadFromStore
protected void loadFromStore()
throws WTException
- Overrides:
loadFromStore
in class ModelElement
- Throws:
WTException
make
public static Parameter make(String newName,
String newType,
String newInit)
setType
public void setType(String newType)
writeToStore
protected void writeToStore()
- Overrides:
writeToStore
in class ModelElement
getCodeType
public String getCodeType()
setOwner
void setOwner(Operation theOwner)