Package com.cosylab.vdct.vdb
Class GUIHeader
- java.lang.Object
-
- com.cosylab.vdct.vdb.GUIHeader
-
- All Implemented Interfaces:
InspectableProperty
- Direct Known Subclasses:
GUISeparator
public class GUIHeader extends Object implements InspectableProperty
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 static GUIHeader
defaultHeader
protected String
name
protected String
title
protected int
visibility
-
Fields inherited from interface com.cosylab.vdct.inspector.InspectableProperty
ALWAYS_VISIBLE, NEVER_VISIBLE, NON_DEFAULT_VISIBLE, UNDEFINED_VISIBILITY
-
-
Method Summary
All Methods Static 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.static GUIHeader
getDefaultHeader()
Returns the defaultHeader.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.
-
-
-
Method Detail
-
allowsOtherValues
public boolean allowsOtherValues()
Insert the method's description here. Creation date: (12.1.2001 22:40:34)- Specified by:
allowsOtherValues
in interfaceInspectableProperty
- Returns:
- boolean
-
getHelp
public String getHelp()
Insert the method's description here. Creation date: (26.1.2001 15:02:40)- Specified by:
getHelp
in 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:
getName
in 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:
getSelectableValues
in 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:
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: (12.1.2001 22:40:34)- Specified by:
isEditable
in interfaceInspectableProperty
- Returns:
- boolean
-
isSeparator
public boolean isSeparator()
Insert the method's description here. Creation date: (12.1.2001 22:40:34)- Specified by:
isSeparator
in 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:
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
-
getDefaultHeader
public static GUIHeader getDefaultHeader()
Returns the defaultHeader.- Returns:
- GUIHeader
-
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
-
-