com.sas.sasserver.tree
Interface ServerNodeInterface

All Superinterfaces:
ComponentInterface, com.sas.collection.ContentsChangedSource, java.util.EventListener, LinkPropertiesInterface, ModelInterface, NodeIconInterface, NodeInterface, java.io.ObjectInputValidation, java.beans.PropertyChangeListener, com.sas.beans.PropertyChangeSource, RemoteSASListInterface, RemoteServerNodeInterface, java.io.Serializable, SimpleNodeInterface, TreeInterface, com.sas.beans.VetoableChangeSource, ViewInterface
All Known Implementing Classes:
_rprxJ2ServerNode, _rprxRemoteDesignTimeServerNode, _rprxRemoteServerNodeClient

public interface ServerNodeInterface
extends ComponentInterface, RemoteServerNodeInterface, RemoteSASListInterface, com.sas.collection.ContentsChangedSource, TreeInterface, NodeInterface, NodeIconInterface

ServerNodeInterface is a generic interface for accessing tree structured data. The com.sas.sasserver.tree.ServerNodeDelegate class implements this interface and also com.sas.models.NodeInterface so that tree data from the server may be displayed in the TreeView class.

See Also:
ServerNodeDelegate, TreeView

Field Summary
 
Fields inherited from interface com.sas.sasserver.tree.RemoteServerNodeInterface
CHILDREN_KEY, CLASS_KEY, contextClasspath, EXPICON_KEY, EXPSELICON_KEY, EXPTEXT_KEY, ICON_KEY, ID_KEY, LEAF_KEY, OTHERICONS_KEY, PARENTID_KEY, SELICON_KEY, TEXT_KEY, TYPE_KEY
 
Method Summary
abstract  void _initialize(com.sas.collection.hlist.HListInterface list)
           
 
Methods inherited from interface com.sas.ComponentInterface
addPropertyChangeListener, addVetoableChangeListener, anyPropertyChangeListeners, dumpComponent, firePropertyChange, firePropertyChange, fireVetoableChange, getComponentDescription, getComponentSupportInfo, initialize, initializeComponent, isDesignTime, removePropertyChangeListener, removeVetoableChangeListener, setComponentDescription, setComponentSupportInfo, setDefaultValues
 
Methods inherited from interface com.sas.ViewInterface
attachModel, detachModel, getModelInterface, getRequiredInterfaces, getViewInterfaceSupportInfo, refresh, removeInterfaceTraps, setModelInterface, setRequiredInterfaces, setViewInterfaceSupportInfo, supportsRequiredInterfaces, trapInterfaceEvents
 
Methods inherited from interface com.sas.ModelInterface
attachView, detachView
 
Methods inherited from interface com.sas.LinkPropertiesInterface
addLink, getLinkInfo, isLinked, queryLinks, queryLinks, removeAllLinks, removeLink, setLinkInfo
 
Methods inherited from interface com.sas.sasserver.tree.RemoteServerNodeInterface
_countNodeChildren, _getDefaultIcon, _getExpandedIcon, _getExpandedSelectedIcon, _getNodeChildCount, _getNodeChildren, _getNodeExpandedText, _getNodeText, _getNodeType, _getSelectedIcon, _initialize, _isLeafNode, _removeNodeChild, _setDefaultIcon, _setExpandedIcon, _setExpandedSelectedIcon, _setNodeExpandedText, _setNodeText, _setNodeType, _setSelectedIcon
 
Methods inherited from interface com.sas.sasserver.RemoteSASListInterface
_getMembers
 
Methods inherited from interface com.sas.collection.ContentsChangedSource
addContentsChangedListener, removeContentsChangedListener
 
Methods inherited from interface com.sas.models.TreeInterface
getRoot
 
Methods inherited from interface com.sas.models.NodeIconInterface
getDefaultIcon, getExpandedIcon, getExpandedSelectedIcon, getSelectedIcon
 
Methods inherited from interface com.sas.models.NodeInterface
getNodeExpandedText, getNodeText, getNodeType
 
Methods inherited from interface com.sas.models.SimpleNodeInterface
countNodeChildren, getNodeChild, getNodeChildCount, getNodeChildren, isLeafNode
 

Method Detail

_initialize

void _initialize(com.sas.collection.hlist.HListInterface list)



Copyright © 2009 SAS Institute Inc. All Rights Reserved.