Package com.cosylab.vdct.vdb
Class MacroDescriptionProperty
- java.lang.Object
-
- com.cosylab.vdct.vdb.MacroDescriptionProperty
-
- All Implemented Interfaces:
InspectableProperty
public class MacroDescriptionProperty extends 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
Constructors Constructor Description MacroDescriptionProperty(VDBMacro macro)
Constructor
-
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.String
toString()
String representation.
-
-
-
Constructor Detail
-
MacroDescriptionProperty
public MacroDescriptionProperty(VDBMacro macro)
Constructor- Parameters:
macro
- macro
-
-
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 interfaceInspectableProperty
- Returns:
- boolean
- See Also:
InspectableProperty.allowsOtherValues()
-
getEditPattern
public 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 interfaceInspectableProperty
- Returns:
- java.lang.String
- See Also:
InspectableProperty.getEditPattern()
-
getHelp
public 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 interfaceInspectableProperty
- Returns:
- java.lang.String
- See Also:
InspectableProperty.getHelp()
-
getInitValue
public 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 interfaceInspectableProperty
- Returns:
- java.lang.String
- See Also:
InspectableProperty.getInitValue()
-
getName
public 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 interfaceInspectableProperty
- Returns:
- java.lang.String
- See Also:
InspectableProperty.getName()
-
getSelectableValues
public 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 interfaceInspectableProperty
- Returns:
- java.lang.String[]
- See Also:
InspectableProperty.getSelectableValues()
-
getToolTipText
public 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 interfaceInspectableProperty
- Returns:
- java.lang.String
- See Also:
InspectableProperty.getToolTipText()
-
getValue
public 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 interfaceInspectableProperty
- 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 interfaceInspectableProperty
- 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 interfaceInspectableProperty
- 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 interfaceInspectableProperty
- 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 interfaceInspectableProperty
- Returns:
- boolean
- See Also:
InspectableProperty.isValid()
-
popupEvent
public void popupEvent(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 interfaceInspectableProperty
- Parameters:
component
- java.awt.Componentx
- xy
- y- See Also:
InspectableProperty.popupEvent(Component, int, int)
-
setValue
public void setValue(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 interfaceInspectableProperty
- Parameters:
value
- java.lang.String- See Also:
InspectableProperty.setValue(String)
-
toString
public String toString()
String representation.
-
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
-
-