Uses of Interface
com.sas.models.NodeInterface

Packages that use NodeInterface
com.sas.awt Provides extensions of java.awt components which implement com.sas.ComponentInterface 
com.sas.io Extensions to java.io for file and directory manipulation. 
com.sas.models Interfaces and classes for models which may be displayed in various viewers. 
com.sas.sasserver Access to base functionality in the SAS system, including selector dialogs and SAS code generation from templates. 
com.sas.sasserver.tree Generic Classes for implementing SAS File System hierarchy. 
com.sas.swing.visuals com.sas.visuals AWT user interface components ported to swing that are not already provided by JavaSoft. 
com.sas.util.transforms Interfaces and implementations for objects which transform data from one representation or type to another. 
com.sas.visuals Additional user interface components not provided in AWT. 
 

Uses of NodeInterface in com.sas.awt
 

Classes in com.sas.awt that implement NodeInterface
 class Color
          A class representing Color.
 class Font
          A class representing Font.
 

Uses of NodeInterface in com.sas.io
 

Classes in com.sas.io that implement NodeInterface
 class File
          A class representing a File on the host file system.
 class FileList
          A class that holds a list of File and Directory names that are available in a Directory on a specified FileSystem.
 class FileSystem
          A class representing File System on local machine.
 class FileSystemList
          A class that holds a list of RootDirectories (drives) that are available on the system Creating a FileSystemList Component FileSystemList fsl = new FileSystemList();
 class Printer
          A class representing Printer attached to a local machine.
 class PrinterList
          A class that holds a list of Printers that are available on the system Creating a PrinterList Component PrinterList pl = new PrinterList(); Usage A PrinterList object can be used as a model for ListBox, ComboBox, or Tree.
 

Methods in com.sas.io that return NodeInterface
 NodeInterface PrinterList.getRoot()
          Gets the root for the tree implementation of the list
 NodeInterface FileSystemList.getRoot()
          Gets the root for the tree implementation of the list
 NodeInterface FileList.getRoot()
          Gets the root for the tree implementation of the list.
 

Uses of NodeInterface in com.sas.models
 

Subinterfaces of NodeInterface in com.sas.models
 interface MDSelectorMenuItemNodeInterface
           SelectorMenuItemNodeInterface defines methods for providing and getting selectors for a node.
 interface MenuBarNodeInterface
           MenuBarNodeInterface defines methods for providing and getting menu bar.
 interface MenuItemNodeInterface
           MenuItemNodeInterface defines methods for providing and getting menu item properties.
 interface MenuNodeInterface
           MenuNodeInterface defines methods for providing and getting menu properties
 interface MutableNodeInterface
          MutableNodeInterface provides the set methods for the methods in NodeInterface.
 interface NodeIconInterface
           NodeIconInterface defines methods for providing images for a node.
 interface SelectorMenuItemNodeInterface
           SelectorMenuNodeInterface defines methods for providing and getting selectors for a node.
 interface SelectorMenuItemNodeV2Interface
           SelectorMenuNodeV2Interface defines methods for providing and getting selectors for a node.
 interface TreeNodeInterface
          TreeNodeInterface is an interface for creating tree node.
 interface TreeNodeV2Interface
          TreeNodeV2Interface is an interface for creating tree node.
 

Classes in com.sas.models that implement NodeInterface
 class ActionNode
          ActionNode extends com.sas.models.Node and provides an implementation of com.sas.models.ActionInterface.
 class ClassNode
          ClassNode is a subclass of Node used by the ClassPathClasses model to attach additional information to a node representing a Class in the CLASSPATH.
 class ColorList
          A base class that creates an empty ordered collection.
 class DefaultColorList
          An Ordered Collection of java.awt.SystemColors and com.sas.awt.Color objects.
 class DefaultFontList
          This class provides a list of font objects that are available on the system.
 class FontList
          This class provides a list of font objects that are available on the system.
 class IMDBTable
           
 class MDSelectorMenuItemNode
          MDSelectorMenuNode extends SelectorMenuItemNode and provides an implementation of MDSelectorMenuNodeInterface
 class MenuBarNode
          MenuBarNode extends Node and is the root node for menu type models.
 class MenuItemNode
          MenuItemNode extends Node and provides an implementation of MenuItemNodeInterface
 class MenuNode
          MenuNode extends Node and provides an implementation of MenuNodeInterface
 class Node
          Node is a generic implementation of NodeInterface and MutableSimpleNodeInterface.
 class NodeIcon
          NodeIcon extends Node and provides an implementation of NodeIconInterface
 class SelectorMenuItemNode
          SelectorMenuNode extends MenuNode and provides an implementation of SelectorMenuNodeInterface
 class TreeNode
          The TreeNode model creates nodes that can be used to create a hierarchical structure.
 class TreeNodeAdaptor
          The TreeNodeAdaptor takes a NodeInterface and creates a TreeNodeAdaptor.
 

Fields in com.sas.models declared as NodeInterface
protected  NodeInterface TreeNodeAdaptor.node
           
 

Methods in com.sas.models that return NodeInterface
 NodeInterface IMDBTable.getRoot()
           
 NodeInterface FontList.getRoot()
          Gets the root for the tree implementation of the list
 NodeInterface DefaultFontList.getRoot()
          Gets the root for the tree implementation of the fontList
 NodeInterface DefaultFontFamilyList.getRoot()
          Gets the root for the tree implementation of the fontList
 NodeInterface ColorList.getRoot()
          Gets the root for the tree implementation of the list
abstract  NodeInterface TreeInterface.getRoot()
          Returns a NodeInterface object to serve as the root node.
 NodeInterface Tree.getRoot()
          Returns the root node of the Tree.
 NodeInterface Node.getRoot()
          Returns the current node (this) to serve as the root node.
 NodeInterface ClassPathClasses.getRoot()
          Returns the root node of the model for the TreeInterface implementation.
 

Methods in com.sas.models with parameters of type NodeInterface
 int Node.getIndex(NodeInterface item, int startIndex)
          Returns the 0-based index associated with the NodeInterface object in the children collection (searches forward)
 void Tree.setRoot(NodeInterface newValue)
          Sets the root node of the Tree.
 

Constructors in com.sas.models with parameters of type NodeInterface
Tree(NodeInterface root)
          Constructs a Tree object.
TreeNodeAdaptor(NodeInterface node)
          Constructor of TreeNodeAdaptor
TreeNodeAdaptor(NodeInterface node, java.lang.String name)
          Constructor of TreeNodeAdaptor
 

Uses of NodeInterface in com.sas.sasserver
 

Classes in com.sas.sasserver that implement NodeInterface
 class SASListNode
          SASListNode is an abstract class which is subclassed by the SASDataSetNode and SASCatalogEntryListNode classes.
 

Methods in com.sas.sasserver that return NodeInterface
 NodeInterface SASListNodeDelegate.getRoot()
           
 

Uses of NodeInterface in com.sas.sasserver.tree
 

Subinterfaces of NodeInterface in com.sas.sasserver.tree
 interface ServerNodeInterface
          ServerNodeInterface is a generic interface for accessing tree structured data.
 

Classes in com.sas.sasserver.tree that implement NodeInterface
 class _rprxJ2ServerNode
           
 class _rprxRemoteDesignTimeServerNode
           
 class _rprxRemoteServerNodeClient
           
 class LevelTreeNode
          LevelTreeNode creates TreeNodes using the hlist which is created using server side TREE SCL.
 class NodeDelegate
          NodeDelegate is a generic class for displaying tree structured data.
 class ProgressiveLevelTreeNode
          ProgressiveLevelTreeNode creates ProgressiveLevelTreeNodes using the hlist which is created using server side TREE SCL.
 class ServerNodeDelegate
          ServerNodeInterface is a generic interface for accessing tree structured data.
 

Methods in com.sas.sasserver.tree that return NodeInterface
 NodeInterface _rprxRemoteServerNodeClient._Remote_getRoot()
           
 NodeInterface _rprxRemoteLevelTreeClient._Remote_getRoot()
           
 NodeInterface _rprxJ2ServerNode._Remote_getRoot()
           
 NodeInterface _rprxJ2LevelTree._Remote_getRoot()
           
 NodeInterface _rprxIOMLevelTree._Remote_getRoot()
           
 NodeInterface _rprxRemoteServerNodeServer.getRoot()
           
 NodeInterface _rprxRemoteServerNodeClient.getRoot()
           
abstract  NodeInterface _rprxRemoteServerNode.getRoot()
           
 NodeInterface _rprxRemoteLevelTreeV3Server.getRoot()
           
 NodeInterface _rprxRemoteLevelTreeV3Client.getRoot()
           
abstract  NodeInterface _rprxRemoteLevelTreeV3.getRoot()
           
 NodeInterface _rprxRemoteLevelTreeV2Server.getRoot()
           
 NodeInterface _rprxRemoteLevelTreeV2Client.getRoot()
           
abstract  NodeInterface _rprxRemoteLevelTreeV2.getRoot()
           
 NodeInterface _rprxRemoteLevelTreeServer.getRoot()
           
 NodeInterface _rprxRemoteLevelTreeClient.getRoot()
           
abstract  NodeInterface _rprxRemoteLevelTree.getRoot()
           
 NodeInterface _rprxRemoteDesignTimeServerNode.getRoot()
           
 NodeInterface _rprxRemoteDesignTimeLevelTreeV3.getRoot()
           
 NodeInterface _rprxRemoteDesignTimeLevelTreeV2.getRoot()
           
 NodeInterface _rprxRemoteDesignTimeLevelTree.getRoot()
           
 NodeInterface _rprxJ2ServerNode.getRoot()
           
 NodeInterface _rprxJ2LevelTree.getRoot()
           
 NodeInterface _rprxIOMLevelTree.getRoot()
           
 NodeInterface NodeDelegate.getRoot()
           
 NodeInterface LevelTreeDelegate.getRoot()
           
 

Uses of NodeInterface in com.sas.swing.visuals
 

Classes in com.sas.swing.visuals that implement NodeInterface
 class NodeView
          A NodeView object represents a single node in a TreeView object.
 

Methods in com.sas.swing.visuals that return NodeInterface
 NodeInterface NodeView.getNode()
          Returns the NodeInterface object for the current node.
 

Methods in com.sas.swing.visuals with parameters of type NodeInterface
 NodeView TreeView.getNodeView(NodeInterface[] path)
          Returns the NodeView object corresponding to the specified NodeInterface object path.
 NodeView TreeView.getNodeView(NodeInterface nodeI, int count)
          Returns the NodeView object corresponding to the specified NodeInterface object.
 void TreeView.setRoot(NodeInterface newRoot)
          Set the root node of the TreeView.
 

Constructors in com.sas.swing.visuals with parameters of type NodeInterface
NodeView(TreeView treeView, NodeInterface node)
          Constructs a NodeView object.
 

Uses of NodeInterface in com.sas.util.transforms
 

Methods in com.sas.util.transforms that return NodeInterface
protected  NodeInterface ObjectArrayToTreeInterfaceTransform.createNodeInterface(java.lang.Object o)
          Factory method to create an object representing o which implements NodeInterface.
protected  NodeInterface IndexedGetInterfaceToTreeInterfaceTransform.createNodeInterface(java.lang.Object o)
          Factory method to create an object representing o which implements NodeInterface.
protected  NodeInterface StringArrayToTreeInterfaceTransform.createNodeInterface(java.lang.String text)
          Factory method to create an object representing o which implements NodeInterface.
 

Uses of NodeInterface in com.sas.visuals
 

Methods in com.sas.visuals that return NodeInterface
 NodeInterface NodeView.getNode()
          Returns the NodeInterface object for the current node.
protected  NodeInterface ClassSelectorPanel.searchForClassNode(NodeInterface baseNode, java.lang.String className, OrderedCollection path)
          searchForClassNode searches the descendants of baseNode
 

Methods in com.sas.visuals with parameters of type NodeInterface
 NodeView TreeView.getNodeView(NodeInterface[] path)
          Returns the NodeView object corresponding to the specified NodeInterface object path.
 NodeView TreeView.getNodeView(NodeInterface nodeI, int count)
          Returns the NodeView object corresponding to the specified NodeInterface object.
protected  NodeInterface ClassSelectorPanel.searchForClassNode(NodeInterface baseNode, java.lang.String className, OrderedCollection path)
          searchForClassNode searches the descendants of baseNode
 void TreeView.setRoot(NodeInterface newRoot)
          Set the root node of the TreeView.
 

Constructors in com.sas.visuals with parameters of type NodeInterface
NodeView(TreeView treeView, NodeInterface node)
          Constructs a NodeView object.
 




Copyright © 2009 SAS Institute Inc. All Rights Reserved.