Package com.cosylab.vdct.vdb
Class ROProperty
- java.lang.Object
-
- com.cosylab.vdct.vdb.ROProperty
-
- All Implemented Interfaces:
ChangableVisibility,InspectableProperty
public class ROProperty extends Object implements InspectableProperty, ChangableVisibility
Insert the type's description here. Creation date: (12.1.2001 22:40:34)- Author:
- cosylab
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanallowVisibilityChangeprotected InspectablePropertyproperty-
Fields inherited from interface com.cosylab.vdct.inspector.InspectableProperty
ALWAYS_VISIBLE, NEVER_VISIBLE, NON_DEFAULT_VISIBLE, UNDEFINED_VISIBILITY
-
-
Constructor Summary
Constructors Constructor Description ROProperty(InspectableProperty property)GUISeparator constructor comment.ROProperty(InspectableProperty property, boolean allowVisibilityChange)GUISeparator 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.voidsetVisibility(int visibility)Insert the method's description here.
-
-
-
Field Detail
-
allowVisibilityChange
protected boolean allowVisibilityChange
-
property
protected InspectableProperty property
-
-
Constructor Detail
-
ROProperty
public ROProperty(InspectableProperty property)
GUISeparator constructor comment.- Parameters:
property- property
-
ROProperty
public ROProperty(InspectableProperty property, boolean allowVisibilityChange)
GUISeparator constructor comment.- Parameters:
property- propertyallowVisibilityChange- allowVisibilityChange
-
-
Method Detail
-
allowsOtherValues
public boolean allowsOtherValues()
Insert the method's description here. Creation date: (12.1.2001 22:40:34)- Specified by:
allowsOtherValuesin interfaceInspectableProperty- Returns:
- boolean
-
getHelp
public String getHelp()
Insert the method's description here. Creation date: (26.1.2001 15:02:40)- Specified by:
getHelpin interfaceInspectableProperty- Returns:
- java.lang.String
-
getName
public String getName()
Insert the method's description here. Creation date: (12.1.2001 22:40:34)- Specified by:
getNamein interfaceInspectableProperty- Returns:
- java.lang.String
-
getSelectableValues
public String[] getSelectableValues()
Insert the method's description here. Creation date: (12.1.2001 22:40:34)- Specified by:
getSelectableValuesin interfaceInspectableProperty- Returns:
- java.lang.String[]
-
getValue
public String getValue()
Insert the method's description here. Creation date: (12.1.2001 22:40:34)- 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: (12.1.2001 22:40:34)- Specified by:
isEditablein interfaceInspectableProperty- Returns:
- boolean
-
isSeparator
public boolean isSeparator()
Insert the method's description here. Creation date: (12.1.2001 22:40:34)- Specified by:
isSeparatorin interfaceInspectableProperty- Returns:
- boolean
-
setValue
public void setValue(String value)
Insert the method's description here. Creation date: (12.1.2001 22:40:34)- 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
-
setVisibility
public void setVisibility(int visibility)
Description copied from interface:ChangableVisibilityInsert the method's description here.- Specified by:
setVisibilityin interfaceChangableVisibility- Parameters:
visibility- visibility- See Also:
ChangableVisibility.setVisibility(int)
-
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
-
-