Package org.praxislive.ide.pxr.editors
Class ArrayEditor
java.lang.Object
java.beans.PropertyEditorSupport
org.praxislive.ide.properties.EditorSupport
org.praxislive.ide.pxr.editors.ArrayEditor
- All Implemented Interfaces:
PropertyEditor,org.openide.explorer.propertysheet.ExPropertyEditor,org.praxislive.ide.properties.PraxisProperty.Editor,org.praxislive.ide.properties.PraxisProperty.SubCommandEditor
public class ArrayEditor
extends org.praxislive.ide.properties.EditorSupport
implements org.praxislive.ide.properties.PraxisProperty.SubCommandEditor, org.openide.explorer.propertysheet.ExPropertyEditor
-
Field Summary
Fields inherited from interface org.openide.explorer.propertysheet.ExPropertyEditor
PROP_VALUE_VALID, PROPERTY_HELP_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidattachEnv(org.openide.explorer.propertysheet.PropertyEnv env) String[]voidvoidsetFromCommand(String command) voidbooleanMethods inherited from class org.praxislive.ide.properties.EditorSupport
getAttribute, getAttributeKeys, resetMethods inherited from class java.beans.PropertyEditorSupport
addPropertyChangeListener, firePropertyChange, getJavaInitializationString, getSource, getTags, getValue, isPaintable, paintValue, removePropertyChangeListener, setSourceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.praxislive.ide.properties.PraxisProperty.Editor
getAttribute, getAttributeKeys, resetMethods inherited from interface java.beans.PropertyEditor
addPropertyChangeListener, getJavaInitializationString, getTags, getValue, isPaintable, paintValue, removePropertyChangeListener
-
Constructor Details
-
ArrayEditor
public ArrayEditor()
-
-
Method Details
-
setValue
- Specified by:
setValuein interfacePropertyEditor- Overrides:
setValuein classPropertyEditorSupport
-
setAsText
- Specified by:
setAsTextin interfacePropertyEditor- Overrides:
setAsTextin classorg.praxislive.ide.properties.EditorSupport- Throws:
IllegalArgumentException
-
getAsText
- Specified by:
getAsTextin interfacePropertyEditor- Overrides:
getAsTextin classPropertyEditorSupport
-
getDisplayName
-
setFromCommand
- Specified by:
setFromCommandin interfaceorg.praxislive.ide.properties.PraxisProperty.SubCommandEditor- Throws:
Exception
-
getSupportedCommands
- Specified by:
getSupportedCommandsin interfaceorg.praxislive.ide.properties.PraxisProperty.SubCommandEditor
-
attachEnv
public void attachEnv(org.openide.explorer.propertysheet.PropertyEnv env) - Specified by:
attachEnvin interfaceorg.openide.explorer.propertysheet.ExPropertyEditor
-
supportsCustomEditor
public boolean supportsCustomEditor()- Specified by:
supportsCustomEditorin interfacePropertyEditor- Overrides:
supportsCustomEditorin classPropertyEditorSupport
-
getCustomEditor
- Specified by:
getCustomEditorin interfacePropertyEditor- Overrides:
getCustomEditorin classPropertyEditorSupport
-
getPraxisInitializationString
- Specified by:
getPraxisInitializationStringin interfaceorg.praxislive.ide.properties.PraxisProperty.Editor- Overrides:
getPraxisInitializationStringin classorg.praxislive.ide.properties.EditorSupport
-