DtComponentThe in-memory object representation of the component at
design-time (Dt). - 
thisComponent.getProperty(<property name>); returns
a DtVariable (described below). 
 
- 
thisComponent.getParameter(<parameter name>);
returns a DtVariable (described below). 
 
- 
DtVariable[]thisComponent.getParameterList(); 
 
- 
thisComponent.addParameter(newParam); newParam is a
DtVariable (described below). 
 
 
 
 
 DtVariable The in-memory object representation of a Parameter or Property.
Typically, you will cast the DtVariable to a specific type (DtScalarVariable,
DtArrayVariable, or DtAggregateVariable). 
- 
DtScalarVariable - thisScalar = DtModelManager.createScalarVariable (parameterName,
"com.engineous.datatype.Real", Variable.ROLE_PARAMETER,
Variable.MODE_INPUT, null);
 
- thisScalar.getValueObj().getAsString()
 
 
 
- 
DtArrayVariable - thisArray.getValueObj(j).getAsString();
 
 
 
- 
DtAggregateVariable  - thisAggr.addChildElement();
 
- (DtScalarVariable)thisAggr.getMember(parameterName);
 
 
 
 
 
 
 |