Interface PraxisProperty.Editor

All Superinterfaces:
PropertyEditor
All Known Subinterfaces:
PraxisProperty.DelegateEditor, PraxisProperty.SubCommandEditor
All Known Implementing Classes:
EditorSupport
Enclosing class:
PraxisProperty<T extends org.praxislive.core.Value>

public static interface PraxisProperty.Editor extends PropertyEditor
An extension of PropertyEditor for PraxisProperty instances.
  • Method Details

    • getPraxisInitializationString

      String getPraxisInitializationString()
      The initialization code as Pcl script.
      Returns:
      initialization code
    • getAttribute

      Object getAttribute(String key)
      Get attribute for the given key.
      Parameters:
      key - attribute key
      Returns:
      attribute or null
    • getAttributeKeys

      String[] getAttributeKeys()
      Array of attribute keys.
      Returns:
      attribute keys
    • reset

      void reset()
      Reset the editor.