public abstract class AbstractParameter
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
AbstractParameter() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getId()
Get the parameter id
|
java.lang.String |
getLabel()
Get parameter label
|
java.lang.String |
getName()
Return the parameter name
|
ModelStep |
getStep()
Get the associated parameter step (a parameter is always associated to a
model step)
|
ModelType |
getType()
Get the parameter type
|
void |
setId(java.lang.String id) |
void |
setLabel(java.lang.String label)
the the parameter label
|
void |
setName(java.lang.String name)
Define the parameter name
|
void |
setStep(ModelStep step) |
void |
setType(ModelType type) |
abstract void |
visit(ModelParameterVisitor visitor)
Visitor
|
public java.lang.String getName()
public void setName(java.lang.String name)
name
- public java.lang.String getId()
public void setId(java.lang.String id)
public java.lang.String getLabel()
public void setLabel(java.lang.String label)
public ModelType getType()
public void setType(ModelType type)
public ModelStep getStep()
public void setStep(ModelStep step)
public abstract void visit(ModelParameterVisitor visitor)
visitor
-