Class JSplitPaneHandler

java.lang.Object
All Implemented Interfaces:
TagHandler

public class JSplitPaneHandler
extends DefaultComponentHandler
  • Field Details

    • ATTRIBUTE_ORIENTATION

      public static final java.lang.String ATTRIBUTE_ORIENTATION
      See Also:
      Constant Field Values
    • ORIENTATION_VALUE_HORIZONTAL

      public static final java.lang.String ORIENTATION_VALUE_HORIZONTAL
      See Also:
      Constant Field Values
    • ORIENTATION_VALUE_VERTICAL

      public static final java.lang.String ORIENTATION_VALUE_VERTICAL
      See Also:
      Constant Field Values
    • ORIENTATION_VALUE_VERTICAL_SPLIT

      public static final java.lang.String ORIENTATION_VALUE_VERTICAL_SPLIT
      See Also:
      Constant Field Values
    • ORIENTATION_VALUE_HORIZONTAL_SPLIT

      public static final java.lang.String ORIENTATION_VALUE_HORIZONTAL_SPLIT
      See Also:
      Constant Field Values
  • Constructor Details

    • JSplitPaneHandler

      public JSplitPaneHandler​(ClassDescriptor beanClass)
  • Method Details

    • constantValue

      protected int constantValue​(java.lang.String key, java.lang.String value)
      Add support for orientation="vertical" and orientation="horizontal". The values required by the JAXXBeanInfo are the unwieldy vertical_split and horizontal_split (which are also recognized).
      Overrides:
      constantValue in class DefaultComponentHandler
      Parameters:
      key - the name of the int-typed property
      value - the non-numeric value that was specified for the property
      Returns:
      the constant integer value
    • createCompiledObject

      public CompiledObject createCompiledObject​(java.lang.String id, JAXXCompiler compiler) throws CompilerException
      Description copied from class: DefaultObjectHandler
      Creates the CompiledObject which will represent the object created by this TagHandler.
      Overrides:
      createCompiledObject in class DefaultObjectHandler
      Parameters:
      id - the CompiledObject's ID.
      compiler - compiler to use
      Returns:
      the CompiledObject to use
      Throws:
      CompilerException