public interface JDrawable
Modifier and Type | Method and Description |
---|---|
javax.swing.JComponent |
getComponent()
Returns the JComponent that implements this interface.
|
java.lang.String |
getDescription(java.lang.String extName)
Get a description of this extensions.
|
java.lang.String |
getExtendedParam(java.lang.String name)
Returns the specified parameter value.
|
java.lang.String[] |
getExtensionList()
Returns list of extension name for this objects (Empty array for none).
|
void |
initForEditing()
Call after a component of a JDSwingObject is created, this give a default look
and feel for editing.
|
boolean |
setExtendedParam(java.lang.String name,
java.lang.String value,
boolean popupAllowed)
Sets the specified param.
|
void initForEditing()
javax.swing.JComponent getComponent()
java.lang.String[] getExtensionList()
boolean setExtendedParam(java.lang.String name, java.lang.String value, boolean popupAllowed)
name
- Parameter name (Case unsensitive).value
- Parameter value.popupAllowed
- true when the JDrawable should display a popup if
the parameter value is incorrect, false otherwise. Note that the JDrawable
must not display an error message if the parameter does not exists even
if popupAllowed is true.java.lang.String getExtendedParam(java.lang.String name)
name
- Param name (Case unsensitive).java.lang.String getDescription(java.lang.String extName)
extName
- Extension name