|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.cosylab.vdct.vdb.VDBFieldData
com.cosylab.vdct.vdb.VDBTemplateMacro
public class VDBTemplateMacro
Field Summary | |
---|---|
protected VDBMacro |
macro
|
protected VDBTemplateInstance |
templateInstance
|
protected int |
visibility
|
Fields inherited from class com.cosylab.vdct.vdb.VDBFieldData |
---|
comment, connected, dbdData, debugValue, debugValueTimeStamp, GUI_type, init_value, name, record, severity, type, value |
Fields inherited from interface com.cosylab.vdct.inspector.InspectableProperty |
---|
ALWAYS_VISIBLE, NEVER_VISIBLE, NON_DEFAULT_VISIBLE, UNDEFINED_VISIBILITY |
Constructor Summary | |
---|---|
VDBTemplateMacro(VDBTemplateInstance templateInstance,
VDBMacro macro)
|
Method Summary | |
---|---|
java.lang.String |
getDescription()
Insert the method's description here. |
java.util.regex.Pattern |
getEditPattern()
Insert the method's description here. |
java.lang.String |
getFullName()
Insert the method's description here. |
java.lang.String |
getHelp()
Insert the method's description here. |
java.lang.String |
getInitValue()
Insert the method's description here. |
VDBMacro |
getMacro()
Returns the macro. |
java.lang.String |
getName()
Insert the method's description here. |
java.lang.String[] |
getSelectableValues()
Insert the method's description here. |
VDBTemplateInstance |
getTemplateInstance()
Returns the templateInstance. |
java.lang.String |
getToolTipText()
Insert the method's description here. |
int |
getType()
Insert the method's description here. |
java.lang.String |
getValue()
Insert the method's description here. |
int |
getVisibility()
Insert the method's description here. |
boolean |
hasDefaultValue()
Insert the method's description here. |
boolean |
isEditable()
Insert the method's description here. |
boolean |
isValid()
Insert the method's description here. |
void |
setDescription(java.lang.String description)
Insert the method's description here. |
void |
setMacro(VDBMacro macro)
Sets the macro. |
void |
setValue(java.lang.String newValue)
Insert the method's description here. |
void |
setValueSilently(java.lang.String newValue)
Insert the method's description here. |
void |
setVisibility(int visibility)
Sets the visibility. |
java.lang.String |
toString()
Insert the method's description here. |
void |
updateInspector()
Insert the method's description here. |
Methods inherited from class com.cosylab.vdct.vdb.VDBFieldData |
---|
allowsOtherValues, checkValueValidity, getComment, getDbdData, getDebugValueTimeStamp, getDsId, getGUI_type, getGuiGroup, getInit_value, getPositionIndex, getRecord, getSeverity, hasValidity, initialize, isConnected, isSeparator, popupEvent, setComment, setConnected, setDbdData, setDebugValue, setGUI_type, setInit_value, setName, setPositionIndex, setRecord, setType |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected VDBMacro macro
protected VDBTemplateInstance templateInstance
protected int visibility
Constructor Detail |
---|
public VDBTemplateMacro(VDBTemplateInstance templateInstance, VDBMacro macro)
Method Detail |
---|
public java.lang.String toString()
toString
in class VDBFieldData
public java.lang.String getName()
getName
in interface InspectableProperty
getName
in class VDBFieldData
public java.lang.String getFullName()
getFullName
in interface Debuggable
getFullName
in interface LinkSource
getFullName
in class VDBFieldData
public int getVisibility()
getVisibility
in interface InspectableProperty
getVisibility
in class VDBFieldData
public void setVisibility(int visibility)
setVisibility
in interface ChangableVisibility
setVisibility
in class VDBFieldData
visibility
- The visibility to setpublic java.lang.String getHelp()
getHelp
in interface InspectableProperty
getHelp
in class VDBFieldData
public java.lang.String getDescription()
Descriptable
getDescription
in interface Descriptable
Descriptable.getDescription()
public void setDescription(java.lang.String description)
Descriptable
setDescription
in interface Descriptable
description
- java.lang.StringDescriptable.setDescription(String)
public VDBTemplateInstance getTemplateInstance()
public void updateInspector()
updateInspector
in class VDBFieldData
public VDBMacro getMacro()
public void setMacro(VDBMacro macro)
macro
- The macro to setpublic java.lang.String getToolTipText()
getToolTipText
in interface InspectableProperty
getToolTipText
in class VDBFieldData
public java.util.regex.Pattern getEditPattern()
getEditPattern
in interface InspectableProperty
getEditPattern
in class VDBFieldData
public boolean isValid()
isValid
in interface InspectableProperty
isValid
in class VDBFieldData
public java.lang.String[] getSelectableValues()
getSelectableValues
in interface InspectableProperty
getSelectableValues
in class VDBFieldData
public boolean isEditable()
VDBFieldData
isEditable
in interface InspectableProperty
isEditable
in class VDBFieldData
InspectableProperty.isEditable()
public java.lang.String getInitValue()
getInitValue
in interface InspectableProperty
getInitValue
in class VDBFieldData
public boolean hasDefaultValue()
hasDefaultValue
in interface InspectableProperty
hasDefaultValue
in class VDBFieldData
public void setValue(java.lang.String newValue)
setValue
in interface LinkSource
setValue
in interface InspectableProperty
setValue
in class VDBFieldData
newValue
- java.lang.Stringpublic void setValueSilently(java.lang.String newValue)
setValueSilently
in interface LinkSource
setValueSilently
in class VDBFieldData
newValue
- java.lang.Stringpublic java.lang.String getValue()
getValue
in interface LinkSource
getValue
in interface InspectableProperty
getValue
in class VDBFieldData
public int getType()
VDBFieldData
getType
in interface LinkSource
getType
in class VDBFieldData
LinkSource.getType()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |