|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ParameterInternal
Extension of the SettableParameter and Parameter interface that allows parameter owners to set all parts of the parameter without knowing what specific implementation of parameter is used.
Method Summary | |
---|---|
ParameterInternal |
duplicate()
|
SyntaxObject |
getRestrictions()
|
void |
setDescription(java.lang.String b)
|
void |
setParameterClass(java.lang.Class c)
Sets the Class that this parameter will hold. |
void |
setRestrictions(SyntaxObject syntax)
|
void |
setStructural(boolean b)
Set this as a parameter whose changes means the application structure needs to be rebuilt. |
void |
setType(java.lang.String name)
Sets the name that this parameter will be accessed by |
Methods inherited from interface nz.ac.waikato.mcennis.rat.graph.descriptors.Parameter |
---|
add, add, check, check, check, check, clear, get, getDescription, getParameterClass, getType, getValue, isStructural, prototype, set, set, set |
Method Detail |
---|
void setType(java.lang.String name)
name
- name of the parametervoid setParameterClass(java.lang.Class c)
c
- Class expected for the parameter's valuevoid setStructural(boolean b)
b
- is a structural parameter or not.void setDescription(java.lang.String b)
void setRestrictions(SyntaxObject syntax)
SyntaxObject getRestrictions()
getRestrictions
in interface Parameter
ParameterInternal duplicate()
duplicate
in interface Parameter
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |