com.cosylab.vdct.vdb
Class PortDescriptionProperty

java.lang.Object
  extended by com.cosylab.vdct.vdb.PortDescriptionProperty
All Implemented Interfaces:
InspectableProperty

public class PortDescriptionProperty
extends java.lang.Object
implements InspectableProperty

Insert the type's description here.

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
PortDescriptionProperty(VDBPort port)
          Constructor
 
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.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PortDescriptionProperty

public PortDescriptionProperty(VDBPort port)
Constructor

Method Detail

allowsOtherValues

public boolean allowsOtherValues()
Description copied from interface: InspectableProperty
Insert the method's description here. Creation date: (11.1.2001 21:34:58)

Specified by:
allowsOtherValues in interface InspectableProperty
Returns:
boolean
See Also:
InspectableProperty.allowsOtherValues()

getEditPattern

public java.util.regex.Pattern getEditPattern()
Description copied from interface: InspectableProperty
Insert the method's description here. Creation date: (11.1.2001 21:30:04)

Specified by:
getEditPattern in interface InspectableProperty
Returns:
java.lang.String
See Also:
InspectableProperty.getEditPattern()

getHelp

public java.lang.String getHelp()
Description copied from interface: InspectableProperty
Insert the method's description here. Creation date: (26.1.2001 15:01:28)

Specified by:
getHelp in interface InspectableProperty
Returns:
java.lang.String
See Also:
InspectableProperty.getHelp()

getInitValue

public java.lang.String getInitValue()
Description copied from interface: InspectableProperty
Insert the method's description here. Creation date: (11.1.2001 21:29:48)

Specified by:
getInitValue in interface InspectableProperty
Returns:
java.lang.String
See Also:
InspectableProperty.getInitValue()

getName

public java.lang.String getName()
Description copied from interface: InspectableProperty
Insert the method's description here. Creation date: (11.1.2001 21:54:12)

Specified by:
getName in interface InspectableProperty
Returns:
java.lang.String
See Also:
InspectableProperty.getName()

getSelectableValues

public java.lang.String[] getSelectableValues()
Description copied from interface: InspectableProperty
Insert the method's description here. Creation date: (11.1.2001 21:36:10)

Specified by:
getSelectableValues in interface InspectableProperty
Returns:
java.lang.String[]
See Also:
InspectableProperty.getSelectableValues()

getToolTipText

public java.lang.String getToolTipText()
Description copied from interface: InspectableProperty
Insert the method's description here. Creation date: (11.1.2001 21:30:04)

Specified by:
getToolTipText in interface InspectableProperty
Returns:
java.lang.String
See Also:
InspectableProperty.getToolTipText()

getValue

public java.lang.String getValue()
Description copied from interface: InspectableProperty
Insert the method's description here. Creation date: (11.1.2001 21:29:48)

Specified by:
getValue in interface InspectableProperty
Returns:
java.lang.String
See Also:
InspectableProperty.getValue()

getVisibility

public int getVisibility()
Description copied from interface: InspectableProperty
Insert the method's description here. Creation date: (11.1.2001 21:30:04)

Specified by:
getVisibility in interface InspectableProperty
Returns:
int
See Also:
InspectableProperty.getVisibility()

isEditable

public boolean isEditable()
Description copied from interface: InspectableProperty
Insert the method's description here. Creation date: (11.1.2001 21:28:51)

Specified by:
isEditable in interface InspectableProperty
Returns:
boolean
See Also:
InspectableProperty.isEditable()

isSeparator

public boolean isSeparator()
Description copied from interface: InspectableProperty
Insert the method's description here. Creation date: (11.1.2001 21:44:32)

Specified by:
isSeparator in interface InspectableProperty
Returns:
boolean
See Also:
InspectableProperty.isSeparator()

isValid

public boolean isValid()
Description copied from interface: InspectableProperty
Insert the method's description here. Creation date: (11.1.2001 21:28:51)

Specified by:
isValid in interface InspectableProperty
Returns:
boolean
See Also:
InspectableProperty.isValid()

popupEvent

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

Specified by:
popupEvent in interface InspectableProperty
See Also:
InspectableProperty.popupEvent(Component, int, int)

setValue

public void setValue(java.lang.String value)
Description copied from interface: InspectableProperty
Insert the method's description here. Creation date: (11.1.2001 21:30:04)

Specified by:
setValue in interface InspectableProperty
Parameters:
value - java.lang.String
See Also:
InspectableProperty.setValue(String)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
See Also:
com.cosylab.vdct.inspector.InspectableProperty#toString(String)

hasDefaultValue

public boolean hasDefaultValue()
Specified by:
hasDefaultValue in interface InspectableProperty

hasValidity

public boolean hasValidity()
Specified by:
hasValidity in interface InspectableProperty

checkValueValidity

public java.lang.String checkValueValidity(java.lang.String value)
Description copied from interface: InspectableProperty
Returns null if this value is valid, else the error message.

Specified by:
checkValueValidity in interface InspectableProperty
Returns:

getGuiGroup

public java.lang.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 interface InspectableProperty
Returns: