Interface StandardsNode

All Known Implementing Classes:
AsnStandardsNode, CommCoreStandardsNode, DleseStandardsNode, TeachersDomainStandardsNode

public interface StandardsNode
Node in a hierarchical structure of content standards, used to display standards using mui-oriented commands and therefore modeled after the VocabNode interface.
Author:
ostwald

$Id $

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Adds a feature to the SubNode attribute of the StandardsNode object
    Gets a list of ancestors as StandardsNodes from this to stdDocument root;
    getChild(String childId)
    Gets the specified child of this Node
    A definition of the vocab choice (defined for vocabNode, not clear how relevant for standardsNode).
    Gets the fullText attribute of the StandardsNode object
    Gets the gradeRange attribute of the StandardsNode object
    boolean
    Gets the hasSubList attribute of the StandardsNode object
    Gets the id attribute of the StandardsNode object
    boolean
    Gets the isLeafNode attribute of the StandardsNode object
    Gets the label attribute of the StandardsNode object
    int
    Gets the level attribute of the StandardsNode object
    boolean
    Gets the noDisplay attribute of the StandardsNode object
    Gets a list of StandardsNodes that have this node as a parent.
    boolean
    Gets the wrap attribute of the StandardsNode object
    boolean
    Gets the isLastInSubList attribute of the StandardsNode object
  • Method Details

    • getId

      String getId()
      Gets the id attribute of the StandardsNode object
      Returns:
      The id value
    • getAncestors

      List getAncestors()
      Gets a list of ancestors as StandardsNodes from this to stdDocument root;
      Returns:
      The ancestors value
    • isLastInSubList

      boolean isLastInSubList()
      Gets the isLastInSubList attribute of the StandardsNode object
      Returns:
      The isLastInSubList value
    • getNoDisplay

      boolean getNoDisplay()
      Gets the noDisplay attribute of the StandardsNode object
      Returns:
      The noDisplay value
    • getChild

      StandardsNode getChild(String childId)
      Gets the specified child of this Node
      Parameters:
      childId - NOT YET DOCUMENTED
      Returns:
      The child value
    • getLevel

      int getLevel()
      Gets the level attribute of the StandardsNode object
      Returns:
      The level value
    • getSubList

      List getSubList()
      Gets a list of StandardsNodes that have this node as a parent.
      Returns:
      The subList value
    • getGradeRange

      String getGradeRange()
      Gets the gradeRange attribute of the StandardsNode object
      Returns:
      String of form "K-4"
    • getHasSubList

      boolean getHasSubList()
      Gets the hasSubList attribute of the StandardsNode object
      Returns:
      The hasSubList value
    • getIsLeafNode

      boolean getIsLeafNode()
      Gets the isLeafNode attribute of the StandardsNode object
      Returns:
      The isLeafNode value
    • addSubNode

      void addSubNode(StandardsNode node)
      Adds a feature to the SubNode attribute of the StandardsNode object
      Parameters:
      node - The feature to be added to the SubNode attribute
    • getDefinition

      String getDefinition()
      A definition of the vocab choice (defined for vocabNode, not clear how relevant for standardsNode). If non-null, used as mouse-over title in JSP.
      Returns:
      The definition value
    • getWrap

      boolean getWrap()
      Gets the wrap attribute of the StandardsNode object
      Returns:
      The wrap value
    • getLabel

      String getLabel()
      Gets the label attribute of the StandardsNode object
      Returns:
      The label value
    • getFullText

      String getFullText()
      Gets the fullText attribute of the StandardsNode object
      Returns:
      The fullText value