Class FWTreeNodeFactory

java.lang.Object
net.simplace.ui.tree.FWTreeNodeFactory
Direct Known Subclasses:
FWKeyWordTreeNodeFactory, FWResultTreeNodeFactory, FWSimComponentsTreeNodeFactory

public abstract class FWTreeNodeFactory extends Object
Author:
Andreas Enders
  • Field Details

    • iSourceElement

      protected Object iSourceElement
    • iAllwaysShowTreeNodes

      protected boolean iAllwaysShowTreeNodes
    • iCurrentUserRightsObject

      protected UserRightsObject iCurrentUserRightsObject
  • Constructor Details

    • FWTreeNodeFactory

      public FWTreeNodeFactory(Object aSourceElement, boolean aAllwaysShowTreeNodes, UserRightsObject aCurrentUserRightsObject)
      Parameters:
      aSourceElement -
      aAllwaysShowTreeNodes -
      aCurrentUserRightsObject -
  • Method Details

    • createTreeChildren

      protected abstract void createTreeChildren(DefaultMutableTreeNode aRootNode)
      Creates child nodes for a newly-expanded parent node. Called on worker thread. The userObject parameter is the newly-expanded node's link back to the remote model. Initially, each child node is assigned an allowsChildren property and a link back to the remote model.