All Libraries | This Library | Package | Class | Use | Tree | Deprecated | Index | Grand Index | Help
|  | Components |
PREV NEXT | FRAMES NO FRAMES

## 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.

All Libraries | This Library | Package | Class | Use | Tree | Deprecated | Index | Grand Index | Help
|  | Components |
PREV NEXT | FRAMES NO FRAMES

Copyright © 2009 SAS Institute Inc. All Rights Reserved.