Class MaisDocNode

java.lang.Object
org.x4o.maisdoc.model.MaisDocNode

public class MaisDocNode extends Object
ApiDocNode defines the concept impl data tree nodes for which we write documents.
Version:
1.0 May 12, 2013
Author:
Willem Cazander
  • Constructor Details

    • MaisDocNode

      public MaisDocNode()
    • MaisDocNode

      public MaisDocNode(Object userData, String id, String name, String description)
  • Method Details

    • addNode

      public MaisDocNode addNode(MaisDocNode node)
    • removeNode

      public boolean removeNode(MaisDocNode node)
    • getNodes

      public List<MaisDocNode> getNodes()
    • toUserData

      public <T> T toUserData(Class<T> type)
    • getUserData

      public Object getUserData()
      Returns:
      the userData
    • setUserData

      public void setUserData(Object userData)
      Parameters:
      userData - the userData to set
    • getId

      public String getId()
      Returns:
      the id
    • setId

      public void setId(String id)
      Parameters:
      id - the id to set
    • getName

      public String getName()
      Returns:
      the name
    • setName

      public void setName(String name)
      Parameters:
      name - the name to set
    • getDescription

      public String getDescription()
      Returns:
      the description
    • setDescription

      public void setDescription(String description)
      Parameters:
      description - the description to set
    • getParent

      public MaisDocNode getParent()
      Returns:
      the parent
    • setParent

      public void setParent(MaisDocNode parent)
      Parameters:
      parent - the parent to set