Class ExplorerNode

  • Direct Known Subclasses:
    DynamicNode, NavigationNode, TypeNode

    public abstract class ExplorerNode
    extends Positioned

    Java class for explorer-node complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="explorer-node">
       <complexContent>
         <extension base="{http://www.hybris.com/cockpitng/config/common}positioned">
           <sequence>
             <choice maxOccurs="unbounded" minOccurs="0">
               <element name="navigation-node" type="{http://www.hybris.com/cockpitng/config/explorertree}navigation-node"/>
               <element name="type-node" type="{http://www.hybris.com/cockpitng/config/explorertree}type-node"/>
               <element name="dynamic-node" type="{http://www.hybris.com/cockpitng/config/explorertree}dynamic-node"/>
             </choice>
           </sequence>
           <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="expanded-by-default" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="merge-mode" type="{http://www.w3.org/2001/XMLSchema}string" />
         </extension>
       </complexContent>
     </complexType>
     
    • Field Detail

      • navigationNodeOrTypeNodeOrDynamicNode

        protected java.util.List<ExplorerNode> navigationNodeOrTypeNodeOrDynamicNode
      • id

        protected java.lang.String id
      • expandedByDefault

        protected java.lang.Boolean expandedByDefault
      • mergeMode

        protected java.lang.String mergeMode
    • Constructor Detail

      • ExplorerNode

        public ExplorerNode()
    • Method Detail

      • getNavigationNodeOrTypeNodeOrDynamicNode

        public java.util.List<ExplorerNode> getNavigationNodeOrTypeNodeOrDynamicNode()
        Gets the value of the navigationNodeOrTypeNodeOrDynamicNode property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the navigationNodeOrTypeNodeOrDynamicNode property.

        For example, to add a new item, do as follows:

            getNavigationNodeOrTypeNodeOrDynamicNode().add(newItem);
         

        Objects of the following type(s) are allowed in the list NavigationNode TypeNode DynamicNode

      • getId

        public java.lang.String getId()
        Gets the value of the id property.
        Returns:
        possible object is String
      • setId

        public void setId​(java.lang.String value)
        Sets the value of the id property.
        Parameters:
        value - allowed object is String
      • getExpandedByDefault

        public boolean getExpandedByDefault()
        Gets the value of the expandedByDefault property.
        Returns:
        possible object is Boolean
      • setExpandedByDefault

        public void setExpandedByDefault​(java.lang.Boolean value)
        Sets the value of the expandedByDefault property.
        Parameters:
        value - allowed object is Boolean
      • getMergeMode

        public java.lang.String getMergeMode()
        Gets the value of the mergeMode property.
        Returns:
        possible object is String
      • setMergeMode

        public void setMergeMode​(java.lang.String value)
        Sets the value of the mergeMode property.
        Parameters:
        value - allowed object is String