Class NodePickerPanel.NodePickerEvent

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    NodePickerPanel

    public static class NodePickerPanel.NodePickerEvent
    extends java.util.EventObject
    Event to pass to listener.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int ADD_NEW_ELEMENT  
      private org.w3c.dom.Node contextNode
      The context node associated with this event.
      static int EDIT_ELEMENT  
      private java.lang.String result
      The string that is to be parsed.
      private int type
      The type of this event.
      • Fields inherited from class java.util.EventObject

        source
    • Constructor Summary

      Constructors 
      Constructor Description
      NodePickerEvent​(java.lang.Object source, java.lang.String result, org.w3c.dom.Node contextNode, int type)
      Creates the NodePickerEvent.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.w3c.dom.Node getContextNode()
      Gets the context node.
      java.lang.String getResult()
      Gets the NodePickerPanel result.
      int getType()
      Gets the type of this event.
      • Methods inherited from class java.util.EventObject

        getSource, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • type

        private int type
        The type of this event.
      • result

        private java.lang.String result
        The string that is to be parsed.
      • contextNode

        private org.w3c.dom.Node contextNode
        The context node associated with this event.
    • Constructor Detail

      • NodePickerEvent

        public NodePickerEvent​(java.lang.Object source,
                               java.lang.String result,
                               org.w3c.dom.Node contextNode,
                               int type)
        Creates the NodePickerEvent.
        Parameters:
        source - The NodePicker that initiated the event
        result - the NodePicker result
        contextNode - the associated context node
    • Method Detail

      • getResult

        public java.lang.String getResult()
        Gets the NodePickerPanel result.
        Returns:
        the result
      • getContextNode

        public org.w3c.dom.Node getContextNode()
        Gets the context node. 'EDIT_ELEMENT' event type - the context node is the original element being previewed. 'ADD_NEW_ELEMENT' event type - the context node is the parent node of the element being added
        Returns:
        the context node
      • getType

        public int getType()
        Gets the type of this event.
        Returns:
        the type