ariba.ui.outline
Class OutlineState

java.lang.Object
  extended by ariba.ui.outline.OutlineState

public final class OutlineState
extends Object


Field Summary
 List _crumbTrailPath
           
 AWTDisplayGroup _displayGroup
           
 List _expansionPath
           
 
Constructor Summary
OutlineState()
           
 
Method Summary
 void collapseAll()
           
 List currentPath()
           
 boolean defaultExpansionState()
           
 Object displayListForChildren(Object parent, Object children)
           
 void expandAll()
           
 List expansionPath()
           
 void invalidateSortState()
           
 boolean isExpanded(Object o)
           
 int lastIndentationPx()
           
 ariba.ui.outline.OutlineState.SortedListRecord listRecordForParent(Object parent)
           
 Object lookupListForParent(Object parent)
           
 int nestingLevel()
           
 Object selectedObject()
           
 void setDisplayGroup(AWTDisplayGroup displayGroup)
           
 void setExpansionPath(List path)
           
 void setExpansionState(Object o, boolean isOpen)
           
 void setLastIndentationPx(int lastIndentationPx)
           
 void setSelectedObject(Object obj)
           
 void toggleExpansion(List currentPath)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_displayGroup

public AWTDisplayGroup _displayGroup

_crumbTrailPath

public List _crumbTrailPath

_expansionPath

public List _expansionPath
Constructor Detail

OutlineState

public OutlineState()
Method Detail

expansionPath

public List expansionPath()

setExpansionPath

public void setExpansionPath(List path)

defaultExpansionState

public boolean defaultExpansionState()

expandAll

public void expandAll()

collapseAll

public void collapseAll()

selectedObject

public Object selectedObject()

setSelectedObject

public void setSelectedObject(Object obj)

currentPath

public List currentPath()

setDisplayGroup

public void setDisplayGroup(AWTDisplayGroup displayGroup)

invalidateSortState

public void invalidateSortState()

isExpanded

public boolean isExpanded(Object o)

nestingLevel

public int nestingLevel()

lastIndentationPx

public int lastIndentationPx()

setLastIndentationPx

public void setLastIndentationPx(int lastIndentationPx)

toggleExpansion

public void toggleExpansion(List currentPath)

listRecordForParent

public ariba.ui.outline.OutlineState.SortedListRecord listRecordForParent(Object parent)

lookupListForParent

public Object lookupListForParent(Object parent)

displayListForChildren

public Object displayListForChildren(Object parent,
                                     Object children)

setExpansionState

public void setExpansionState(Object o,
                              boolean isOpen)


AribaWeb User Interface Development Framework
Copyright © 2000-2009 Ariba, Inc. All Rights Reserved.