Package com.cosylab.vdct.vdb
Class MonitoredProperty
- java.lang.Object
-
- com.cosylab.vdct.vdb.MonitoredProperty
-
- All Implemented Interfaces:
InspectableProperty
public class MonitoredProperty extends Object implements InspectableProperty
Insert the type's description here. Creation date: (1.2.2001 22:49:33)- Author:
- Matej Sekoranja
-
-
Field Summary
-
Fields inherited from interface com.cosylab.vdct.inspector.InspectableProperty
ALWAYS_VISIBLE, NEVER_VISIBLE, NON_DEFAULT_VISIBLE, UNDEFINED_VISIBILITY
-
-
Constructor Summary
Constructors Constructor Description MonitoredProperty(String name, String value, MonitoredPropertyListener listener)DTYPInfoProperty constructor comment.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanallowsOtherValues()Insert the method's description here.StringcheckValueValidity(String value)Returns null if this value is valid, else the error message.PatterngetEditPattern()Insert the method's description here.IntegergetGuiGroup()Returns the gui group index as an Integer or null if no gui group info available.StringgetHelp()Insert the method's description here.StringgetInitValue()Insert the method's description here.StringgetName()Insert the method's description here.String[]getSelectableValues()Insert the method's description here.StringgetToolTipText()Insert the method's description here.StringgetValue()Insert the method's description here.intgetVisibility()Insert the method's description here.booleanhasDefaultValue()booleanhasValidity()booleanisEditable()Insert the method's description here.booleanisSeparator()Insert the method's description here.booleanisValid()Insert the method's description here.voidpopupEvent(Component component, int x, int y)Insert the method's description here.voidsetValue(String value)Insert the method's description here.
-
-
-
Constructor Detail
-
MonitoredProperty
public MonitoredProperty(String name, String value, MonitoredPropertyListener listener)
DTYPInfoProperty constructor comment.- Parameters:
name- namelistener- listenervalue- value
-
-
Method Detail
-
allowsOtherValues
public boolean allowsOtherValues()
Insert the method's description here. Creation date: (1.2.2001 22:49:33)- Specified by:
allowsOtherValuesin interfaceInspectableProperty- Returns:
- boolean
-
getHelp
public String getHelp()
Insert the method's description here. Creation date: (1.2.2001 22:49:33)- Specified by:
getHelpin interfaceInspectableProperty- Returns:
- java.lang.String
-
getName
public String getName()
Insert the method's description here. Creation date: (1.2.2001 22:49:33)- Specified by:
getNamein interfaceInspectableProperty- Returns:
- java.lang.String
-
getSelectableValues
public String[] getSelectableValues()
Insert the method's description here. Creation date: (1.2.2001 22:49:33)- Specified by:
getSelectableValuesin interfaceInspectableProperty- Returns:
- java.lang.String[]
-
getValue
public String getValue()
Insert the method's description here. Creation date: (1.2.2001 22:49:33)- Specified by:
getValuein interfaceInspectableProperty- Returns:
- java.lang.String
-
getInitValue
public String getInitValue()
Insert the method's description here. Creation date: (11.1.2001 21:29:48)- Specified by:
getInitValuein interfaceInspectableProperty- Returns:
- java.lang.String
-
isEditable
public boolean isEditable()
Insert the method's description here. Creation date: (1.2.2001 22:49:33)- Specified by:
isEditablein interfaceInspectableProperty- Returns:
- boolean
-
isSeparator
public boolean isSeparator()
Insert the method's description here. Creation date: (1.2.2001 22:49:33)- Specified by:
isSeparatorin interfaceInspectableProperty- Returns:
- boolean
-
setValue
public void setValue(String value)
Insert the method's description here. Creation date: (1.2.2001 22:49:33)- Specified by:
setValuein interfaceInspectableProperty- Parameters:
value- java.lang.String
-
getEditPattern
public Pattern getEditPattern()
Insert the method's description here. Creation date: (24/8/99 15:29:04)- Specified by:
getEditPatternin interfaceInspectableProperty- Returns:
- java.util.regex.Pattern
-
getToolTipText
public String getToolTipText()
Insert the method's description here. Creation date: (24/8/99 15:29:04)- Specified by:
getToolTipTextin interfaceInspectableProperty- Returns:
- java.lang.String
-
isValid
public boolean isValid()
Insert the method's description here. Creation date: (11.1.2001 21:28:51)- Specified by:
isValidin interfaceInspectableProperty- Returns:
- boolean
-
getVisibility
public int getVisibility()
Insert the method's description here. Creation date: (11.1.2001 21:30:04)- Specified by:
getVisibilityin interfaceInspectableProperty- Returns:
- int
-
popupEvent
public void popupEvent(Component component, int x, int y)
Insert the method's description here. Creation date: (11.1.2001 21:30:04)- Specified by:
popupEventin interfaceInspectableProperty- Parameters:
component- java.awt.Componentx- xy- y
-
hasDefaultValue
public boolean hasDefaultValue()
- Specified by:
hasDefaultValuein interfaceInspectableProperty- Returns:
- something
-
hasValidity
public boolean hasValidity()
- Specified by:
hasValidityin interfaceInspectableProperty- Returns:
- something
-
checkValueValidity
public String checkValueValidity(String value)
Description copied from interface:InspectablePropertyReturns null if this value is valid, else the error message.- Specified by:
checkValueValidityin interfaceInspectableProperty- Parameters:
value- value- Returns:
- something
-
getGuiGroup
public Integer getGuiGroup()
Description copied from interface:InspectablePropertyReturns the gui group index as an Integer or null if no gui group info available.- Specified by:
getGuiGroupin interfaceInspectableProperty- Returns:
- something
-
-