com.cosylab.vdct.inspector
Interface InspectableProperty

All Known Subinterfaces:
InspectorActionProperty
All Known Implementing Classes:
CommentProperty, CreatorProperty, EmptyProperty, FieldInfoProperty, GUIHeader, GUISeparator, MacroDescriptionProperty, MonitoredActionProperty, MonitoredProperty, NameProperty, NameValueInfoProperty, PortDescriptionProperty, ROProperty, SplitPropertyPart, VDBFieldData, VDBMacro, VDBPort, VDBTemplateMacro, VDBTemplatePort, VisibilityProperty

public interface InspectableProperty

Insert the type's description here. Creation date: (11.1.2001 21:28:00)

Author:
Matej Sekoranja

Field Summary
static int ALWAYS_VISIBLE
           
static int NEVER_VISIBLE
           
static int NON_DEFAULT_VISIBLE
           
static int UNDEFINED_VISIBILITY
           
 
Method Summary
 boolean allowsOtherValues()
          Insert the method's description here.
 java.lang.String checkValueValidity(java.lang.String value)
          Returns null if this value is valid, else the error message.
 java.util.regex.Pattern getEditPattern()
          Insert the method's description here.
 java.lang.Integer getGuiGroup()
          Returns the gui group index as an Integer or null if no gui group info available.
 java.lang.String getHelp()
          Insert the method's description here.
 java.lang.String getInitValue()
          Insert the method's description here.
 java.lang.String getName()
          Insert the method's description here.
 java.lang.String[] getSelectableValues()
          Insert the method's description here.
 java.lang.String getToolTipText()
          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()
           
 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(java.awt.Component component, int x, int y)
          Insert the method's description here.
 void setValue(java.lang.String value)
          Insert the method's description here.
 

Field Detail

NON_DEFAULT_VISIBLE

static final int NON_DEFAULT_VISIBLE
See Also:
Constant Field Values

ALWAYS_VISIBLE

static final int ALWAYS_VISIBLE
See Also:
Constant Field Values

NEVER_VISIBLE

static final int NEVER_VISIBLE
See Also:
Constant Field Values

UNDEFINED_VISIBILITY

static final int UNDEFINED_VISIBILITY
See Also:
Constant Field Values
Method Detail

allowsOtherValues

boolean allowsOtherValues()
Insert the method's description here. Creation date: (11.1.2001 21:34:58)

Returns:
boolean

getHelp

java.lang.String getHelp()
Insert the method's description here. Creation date: (26.1.2001 15:01:28)

Returns:
java.lang.String

getName

java.lang.String getName()
Insert the method's description here. Creation date: (11.1.2001 21:54:12)

Returns:
java.lang.String

getSelectableValues

java.lang.String[] getSelectableValues()
Insert the method's description here. Creation date: (11.1.2001 21:36:10)

Returns:
java.lang.String[]

getValue

java.lang.String getValue()
Insert the method's description here. Creation date: (11.1.2001 21:29:48)

Returns:
java.lang.String

getInitValue

java.lang.String getInitValue()
Insert the method's description here. Creation date: (11.1.2001 21:29:48)

Returns:
java.lang.String

isEditable

boolean isEditable()
Insert the method's description here. Creation date: (11.1.2001 21:28:51)

Returns:
boolean

isValid

boolean isValid()
Insert the method's description here. Creation date: (11.1.2001 21:28:51)

Returns:
boolean

isSeparator

boolean isSeparator()
Insert the method's description here. Creation date: (11.1.2001 21:44:32)

Returns:
boolean

setValue

void setValue(java.lang.String value)
Insert the method's description here. Creation date: (11.1.2001 21:30:04)

Parameters:
value - java.lang.String

getEditPattern

java.util.regex.Pattern getEditPattern()
Insert the method's description here. Creation date: (11.1.2001 21:30:04)

Returns:
java.lang.String

getToolTipText

java.lang.String getToolTipText()
Insert the method's description here. Creation date: (11.1.2001 21:30:04)

Returns:
java.lang.String

getVisibility

int getVisibility()
Insert the method's description here. Creation date: (11.1.2001 21:30:04)

Returns:
int

popupEvent

void popupEvent(java.awt.Component component,
                int x,
                int y)
Insert the method's description here. Creation date: (11.1.2001 21:30:04)

Parameters:
java.awt.Component -
x -
y -

hasDefaultValue

boolean hasDefaultValue()

hasValidity

boolean hasValidity()

checkValueValidity

java.lang.String checkValueValidity(java.lang.String value)
Returns null if this value is valid, else the error message.

Parameters:
value -
Returns:

getGuiGroup

java.lang.Integer getGuiGroup()
Returns the gui group index as an Integer or null if no gui group info available.

Returns: