org.netbeans.modules.jellytools.platform/3 3.13

org.netbeans.jellytools.nodes
Class OutlineNode

java.lang.Object
  extended by org.netbeans.jellytools.nodes.OutlineNode

public final class OutlineNode
extends Object

Handles nodes of the Outline component. Warning: Do not use yet unless really necessary!! Incomplete, under development and most probably still buggy!


Constructor Summary
OutlineNode(OutlineNode irParentNode, String isPath)
           
OutlineNode(OutlineOperator irOutline, String isPath)
           
OutlineNode(OutlineOperator irOutlineOp, TreePath irTreePath)
           
 
Method Summary
 org.netbeans.jemmy.operators.JPopupMenuOperator callPopup()
          Calls popup menu on this node.
 void expand()
          Expands the node.
 OutlineOperator getOutline()
          Gets the underlying OutlineOperator.
 TreePath getTreePath()
          Gets tree path in the Outline tree.
 boolean isLeaf()
          Tests whether the node is a leaf.
 void performAPIAction(String systemActionClass)
          performs action on node through API menu
 void performAPIActionNoBlock(String systemActionClass)
          performs action on node through API menu
 void performMenuAction(String menuPath)
          performs action on node through main menu
 void performMenuActionNoBlock(String menuPath)
          performs action on node through main menu
 void performPopupAction(String popupPath)
          performs action on node through popup menu
 void performPopupActionNoBlock(String popupPath)
          performs action on node through popup menu
 void select()
          Selects the node.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutlineNode

public OutlineNode(OutlineOperator irOutlineOp,
                   TreePath irTreePath)

OutlineNode

public OutlineNode(OutlineNode irParentNode,
                   String isPath)

OutlineNode

public OutlineNode(OutlineOperator irOutline,
                   String isPath)
Method Detail

getOutline

public OutlineOperator getOutline()
Gets the underlying OutlineOperator.

Returns:

getTreePath

public TreePath getTreePath()
Gets tree path in the Outline tree.

Returns:

callPopup

public org.netbeans.jemmy.operators.JPopupMenuOperator callPopup()
Calls popup menu on this node.

Returns:

expand

public void expand()
Expands the node.


select

public void select()
Selects the node.


isLeaf

public boolean isLeaf()
Tests whether the node is a leaf.

Returns:

performMenuAction

public void performMenuAction(String menuPath)
performs action on node through main menu

Parameters:
menuPath - main menu path of action

performPopupAction

public void performPopupAction(String popupPath)
performs action on node through popup menu

Parameters:
popupPath - popup menu path of action

performAPIAction

public void performAPIAction(String systemActionClass)
performs action on node through API menu

Parameters:
systemActionClass - String class name of SystemAction (use null value if API mode is not supported)

performMenuActionNoBlock

public void performMenuActionNoBlock(String menuPath)
performs action on node through main menu

Parameters:
menuPath - main menu path of action

performPopupActionNoBlock

public void performPopupActionNoBlock(String popupPath)
performs action on node through popup menu

Parameters:
popupPath - popup menu path of action

performAPIActionNoBlock

public void performAPIActionNoBlock(String systemActionClass)
performs action on node through API menu

Parameters:
systemActionClass - String class name of SystemAction (use null value if API mode is not supported)

org.netbeans.modules.jellytools.platform/3 3.13

Built on May 22 2012.  |  Portions Copyright 1997-2012 Oracle. All rights reserved.