com.sas.sasserver
Class SASListNodeDelegate

com.sas.sasserver.SASListNodeDelegate
All Implemented Interfaces:
com.sas.beans.PropertyChangeSource, com.sas.beans.VetoableChangeSource, com.sas.collection.ContentsChangedListener, com.sas.ComponentInterface, com.sas.LinkPropertiesInterface, com.sas.ModelInterface, com.sas.rmi.LocalModelInterface, com.sas.ViewInterface, MultipleValueEventSourceInterface, java.beans.PropertyChangeListener, java.io.ObjectInputValidation, java.io.Serializable, java.util.EventListener

public abstract class SASListNodeDelegate

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.sas.sasserver.SASListDelegate
allContentsChangedListeners, hasChildren, libExists, membersList, needs_refresh, parsedList, pendingEventGateCount
 
Constructor Summary
SASListNodeDelegate()
           
 
Method Summary
 int countNodeChildren(int maximumChildCount)
           
abstract  com.sas.visuals.IconInterface getDefaultIcon()
           
 com.sas.visuals.IconInterface getExpandedIcon()
           
 com.sas.visuals.IconInterface getExpandedSelectedIcon()
           
 com.sas.models.SimpleNodeInterface getNodeChild(int index)
           
abstract  int getNodeChildCount()
           
abstract  com.sas.models.SimpleNodeInterface[] getNodeChildren(int a, int b)
           
 java.lang.String getNodeExpandedText()
           
abstract  java.lang.String getNodeText()
           
 java.lang.String getNodeType()
           
 com.sas.models.NodeInterface getRoot()
           
 com.sas.visuals.IconInterface getSelectedIcon()
           
abstract  boolean isLeafNode()
           
 
Methods inherited from class com.sas.sasserver.SASListDelegate
_setRemoteHandle, addContentsChangedListener, apply, clone, contains, contentsChanged, count, disableEvents, enableEvents, equals, fireContentsChanged, fireContentsChanged, firePropertyChange, get, getIndex, getItems, getItems, getLastIndex, initialize, parseList, remoteObject, removeContentsChangedListener, resubmitQuery, toString
 

Constructor Detail

SASListNodeDelegate

public SASListNodeDelegate()
Method Detail

getNodeChildren

public abstract com.sas.models.SimpleNodeInterface[] getNodeChildren(int a,
                                                                     int b)

isLeafNode

public abstract boolean isLeafNode()

getNodeChildCount

public abstract int getNodeChildCount()

getNodeText

public abstract java.lang.String getNodeText()

getRoot

public com.sas.models.NodeInterface getRoot()
See Also:
TreeInterface.getRoot()

getNodeChild

public com.sas.models.SimpleNodeInterface getNodeChild(int index)
See Also:
SimpleNodeInterface.getNodeChild(int)

countNodeChildren

public int countNodeChildren(int maximumChildCount)
See Also:
SimpleNodeInterface.countNodeChildren(int)

getNodeExpandedText

public java.lang.String getNodeExpandedText()
See Also:
NodeInterface.getNodeExpandedText()

getNodeType

public java.lang.String getNodeType()
See Also:
NodeInterface.getNodeType()

getDefaultIcon

public abstract com.sas.visuals.IconInterface getDefaultIcon()

getExpandedIcon

public com.sas.visuals.IconInterface getExpandedIcon()
See Also:
NodeIconInterface.getExpandedIcon()

getSelectedIcon

public com.sas.visuals.IconInterface getSelectedIcon()
See Also:
NodeIconInterface.getSelectedIcon()

getExpandedSelectedIcon

public com.sas.visuals.IconInterface getExpandedSelectedIcon()
See Also:
NodeIconInterface.getExpandedSelectedIcon()



Copyright © 2009 SAS Institute Inc. All Rights Reserved.