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 boolean
allowsOtherValues()
Insert the method's description here.String
checkValueValidity(String value)
Returns null if this value is valid, else the error message.Pattern
getEditPattern()
Insert the method's description here.Integer
getGuiGroup()
Returns the gui group index as an Integer or null if no gui group info available.String
getHelp()
Insert the method's description here.String
getInitValue()
Insert the method's description here.String
getName()
Insert the method's description here.String[]
getSelectableValues()
Insert the method's description here.String
getToolTipText()
Insert the method's description here.String
getValue()
Insert the method's description here.int
getVisibility()
Insert the method's description here.boolean
hasDefaultValue()
boolean
hasValidity()
boolean
isEditable()
Insert the method's description here.boolean
isSeparator()
Insert the method's description here.boolean
isValid()
Insert the method's description here.void
popupEvent(Component component, int x, int y)
Insert the method's description here.void
setValue(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:
allowsOtherValues
in interfaceInspectableProperty
- Returns:
- boolean
-
getHelp
public String getHelp()
Insert the method's description here. Creation date: (1.2.2001 22:49:33)- Specified by:
getHelp
in 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:
getName
in 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:
getSelectableValues
in 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:
getValue
in 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:
getInitValue
in 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:
isEditable
in interfaceInspectableProperty
- Returns:
- boolean
-
isSeparator
public boolean isSeparator()
Insert the method's description here. Creation date: (1.2.2001 22:49:33)- Specified by:
isSeparator
in 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:
setValue
in 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:
getEditPattern
in 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:
getToolTipText
in 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:
isValid
in interfaceInspectableProperty
- Returns:
- boolean
-
getVisibility
public int getVisibility()
Insert the method's description here. Creation date: (11.1.2001 21:30:04)- Specified by:
getVisibility
in 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:
popupEvent
in interfaceInspectableProperty
- Parameters:
component
- java.awt.Componentx
- xy
- y
-
hasDefaultValue
public boolean hasDefaultValue()
- Specified by:
hasDefaultValue
in interfaceInspectableProperty
- Returns:
- something
-
hasValidity
public boolean hasValidity()
- Specified by:
hasValidity
in interfaceInspectableProperty
- Returns:
- something
-
checkValueValidity
public String checkValueValidity(String value)
Description copied from interface:InspectableProperty
Returns null if this value is valid, else the error message.- Specified by:
checkValueValidity
in interfaceInspectableProperty
- Parameters:
value
- value- Returns:
- something
-
getGuiGroup
public Integer getGuiGroup()
Description copied from interface:InspectableProperty
Returns the gui group index as an Integer or null if no gui group info available.- Specified by:
getGuiGroup
in interfaceInspectableProperty
- Returns:
- something
-
-