Class TEProjectTreeView

All Implemented Interfaces:
Serializable, overit.geocall.clipboard.XClip, overit.geocall.marks.MethodExposer, overit.geocall.marks.NameExposer, AjaxableComponent, Badgeable, Hideable, Identified, Tool, overit.geocall.ux.configurability.UIConfigurable, overit.geocall.ux.edm.ModelConfigurable

public class TEProjectTreeView extends TreeEditor
See Also:
  • Field Details

  • Constructor Details

    • TEProjectTreeView

      public TEProjectTreeView()
  • Method Details

    • setup

      protected void setup()
      Description copied from class: Component
      Setup the Component
      Overrides:
      setup in class TreeEditor
    • onOpenMenu

      public boolean onOpenMenu(HashGetter hg)
      Description copied from class: TreeEditor
      Opens the contextual menu for the node
      Overrides:
      onOpenMenu in class TreeEditor
      Parameters:
      hg - The HashGetter used to extract the correct node
      Returns:
      true
    • fillNode

      protected void fillNode(Tree projectTree, org.apache.ecs.html.Div d)
      Overrides:
      fillNode in class TreeEditor
    • changed

      public void changed(Tree projectTree)
    • buildColorEl

      protected org.apache.ecs.html.Div buildColorEl(BOProjectActivity activity)
    • buildWbsCodeEl

      protected org.apache.ecs.html.Div buildWbsCodeEl(BOProjectActivity activity)
    • buildCodeEl

      protected org.apache.ecs.html.Div buildCodeEl(BOProjectActivity activity)
    • buildDescriptionEl

      protected org.apache.ecs.html.Div buildDescriptionEl(BOProjectActivity activity)
    • buildStatusEl

      protected org.apache.ecs.html.Div buildStatusEl(BOProjectActivity activity)
    • buildTooltipEl

      protected org.apache.ecs.html.Div buildTooltipEl(BOProjectActivity activity)
    • decodeStatus

      protected String decodeStatus(BOProjectActivity activity)
    • getHtml

      public org.apache.ecs.Element getHtml(EntitySet es)
      Description copied from class: TreeEditor
      Returns the html code of the TreeEditor
      Overrides:
      getHtml in class TreeEditor
      Parameters:
      es - Not used - The EntitySet to which the element belongs
      Returns:
      The html code of the TreeEditor
    • getProjectStructure

      public overit.geocallapp.wfm.util.WFMTree<BOProjectActivity> getProjectStructure()
    • onExpandBranch

      public boolean onExpandBranch(UIMessage uim)
    • onCollapseBranch

      public boolean onCollapseBranch(UIMessage uim)
    • onExpandLevel

      public boolean onExpandLevel(UIMessage uim)
    • getPathField

      protected String getPathField(UIMessage uim)
    • getUpDownButton

      protected org.apache.ecs.html.Div getUpDownButton(Tree t)
      Overrides:
      getUpDownButton in class TreeEditor