Uses of Interface
com.sas.ModelInterface

Packages that use ModelInterface
com.sas Provides core foundation interfaces and classes for the SAS component framework. 
com.sas.awt Provides extensions of java.awt components which implement com.sas.ComponentInterface 
com.sas.collection Provides several classes which implement data structures called collections. 
com.sas.io Extensions to java.io for file and directory manipulation. 
com.sas.lang The classes in this package provide objects which hold Java primitive types as bound properties. 
com.sas.models Interfaces and classes for models which may be displayed in various viewers. 
com.sas.net Classes for communicating with the SAS server via SAS/Connect protocols. 
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.servlet.util Provides support and utility classes for com.sas.servlet
com.sas.storage Classes for accessing data, especially with Java Database Connectivity. 
com.sas.storage.jdbc Classes for Java Database Connectivity. 
com.sas.swing.visuals com.sas.visuals AWT user interface components ported to swing that are not already provided by JavaSoft. 
com.sas.table A set of interfaces for accessing two-dimensional data, and a set of classes for viewing and manipulating that data in tabular form. 
com.sas.util Utility classes for com.sas.servlet. 
com.sas.visuals Additional user interface components not provided in AWT. 
 

Uses of ModelInterface in com.sas
 

Subinterfaces of ModelInterface in com.sas
 interface ComponentInterface
          ComponentInterface is the base interface for webAF components.
 

Classes in com.sas that implement ModelInterface
 class Component
          Component is the base class for non-visual webAF objects.
 

Fields in com.sas declared as ModelInterface
 ModelInterface ViewInterfaceSupportInfo.modelInterface
          modelInterface refers to the model currently attached to this viewer.
 

Methods in com.sas that return ModelInterface
abstract  ModelInterface ViewInterface.getModelInterface()
           
 ModelInterface Component.getModelInterface()
           
static ModelInterface ViewInterfaceSupport.getModelInterface(ComponentInterface componentInstance)
           
 

Methods in com.sas with parameters of type ModelInterface
static void ViewInterfaceSupport.attachModel(ComponentInterface componentInstance, ModelInterface model)
           
abstract  void ViewInterface.attachModel(ModelInterface model)
          Attaches the specified model to this view.
 void Component.attachModel(ModelInterface model)
           
static void ViewInterfaceSupport.detachModel(ComponentInterface componentInstance, ModelInterface model)
           
abstract  void ViewInterface.detachModel(ModelInterface model)
          Detaches the specified model from this view.
 void Component.detachModel(ModelInterface model)
           
static void ViewInterfaceSupport.refresh(ComponentInterface componentInstance, ModelInterface model)
           
abstract  void ViewInterface.refresh(ModelInterface model)
          Updates the view based on updates in the model.
 void Component.refresh(ModelInterface model)
           
abstract  void ViewInterface.removeInterfaceTraps(ModelInterface model)
          Deprecated. This method is no longer used.
 void Component.removeInterfaceTraps(ModelInterface model)
           
static void ViewInterfaceSupport.setModelInterface(ComponentInterface componentInstance, ModelInterface model)
           
abstract  void ViewInterface.setModelInterface(ModelInterface model)
          Calling setModelInterface will detach the previous model (if any) and will call attachModel to attach the model to this view.
 void Component.setModelInterface(ModelInterface model)
           
static boolean ViewInterfaceSupport.supportsRequiredInterfaces(ComponentInterface componentInstance, ModelInterface model)
           
abstract  boolean ViewInterface.supportsRequiredInterfaces(ModelInterface model)
          Checks a potential model to this view to see if it supports the required interfaces of this view.
 boolean Component.supportsRequiredInterfaces(ModelInterface model)
           
abstract  void ViewInterface.trapInterfaceEvents(ModelInterface model)
          Deprecated. This method is no longer used.
 void Component.trapInterfaceEvents(ModelInterface model)
           
 

Uses of ModelInterface in com.sas.awt
 

Classes in com.sas.awt that implement ModelInterface
 class Applet
          Applet is an extension of java.applet.Applet that includes ComponentInterface functionality and the ability to send events when the "state" of the applet changes.
 class AppletVisualComponent
           
 class Button
          Button is a pushbutton component that can display a specified text label.
 class ButtonVisualComponent
           
 class Canvas
          Canvas is the base class for heavy-weight webAF visual objects.
 class CanvasVisualComponent
           
 class CheckBox
          CheckBox is a component that maintains a boolean state and displays a specified text label.
 class CheckBoxVisualComponent
           
 class Choice
          Choice is a component that maintains a dropdown list of items for selection.
 class ChoiceVisualComponent
           
 class Color
          A class representing Color.
 class ColorComponent
          A ColorComponent class.
 class ComponentVisualComponent
           
 class Container
          Container is a subclass of java.awt.Container which implements the ComponentInterface, VisualInterface, and ContainerInterface.
 class ContainerContainerComponent
           
 class ContainerVisualComponent
           
 class Dialog
          The Dialog class encapsulates a window that contains components that accept input from a user.
 class DialogContainerComponent
           
 class DialogVisualComponent
           
 class Font
          A class representing Font.
 class FontComponent
          A SASFontComponent class.
 class Frame
          The Frame class provides a top-level window for applets and applications.
 class FrameContainerComponent
           
 class FrameVisualComponent
           
 class Label
          Label is a component that displays a single line of read-only text.
 class LabelVisualComponent
           
 class ListBox
          ListBox is a component that maintains a scrollable list of items for selection.
 class ListBoxVisualComponent
           
 class Panel
          Panel extends the java.awt.Panel class and contains webAF functionality.
 class PanelContainerComponent
           
 class PanelVisualComponent
           
 class Scrollbar
          Scrollbar is a component that can scroll through a range of integer values.
 class ScrollbarVisualComponent
           
 class ScrollPane
          ScrollPane extends the java.awt.ScrollPane class and contains webAF functionality.
 class ScrollPaneContainerComponent
           
 class ScrollPaneVisualComponent
           
 class TextArea
          TextArea is a component for creating a multi-line area that can set and display text.
 class TextAreaVisualComponent
           
 class TextField
          TextField is a component that can set and display a single line of text.
 class TextFieldVisualComponent
           
 

Methods in com.sas.awt that return ModelInterface
 ModelInterface TextFieldVisualComponent.getModelInterface()
           
 ModelInterface TextAreaVisualComponent.getModelInterface()
           
 ModelInterface ScrollbarVisualComponent.getModelInterface()
           
 ModelInterface ScrollPaneVisualComponent.getModelInterface()
           
 ModelInterface PanelVisualComponent.getModelInterface()
           
 ModelInterface ListBoxVisualComponent.getModelInterface()
           
 ModelInterface LabelVisualComponent.getModelInterface()
           
 ModelInterface FrameVisualComponent.getModelInterface()
           
 ModelInterface FontComponent.getModelInterface()
           
 ModelInterface DialogVisualComponent.getModelInterface()
           
 ModelInterface ContainerVisualComponent.getModelInterface()
           
 ModelInterface ComponentVisualComponent.getModelInterface()
           
 ModelInterface ChoiceVisualComponent.getModelInterface()
           
 ModelInterface CheckBoxVisualComponent.getModelInterface()
           
 ModelInterface CanvasVisualComponent.getModelInterface()
           
 ModelInterface ButtonVisualComponent.getModelInterface()
           
 ModelInterface AppletVisualComponent.getModelInterface()
           
 ModelInterface ColorComponent.getModelInterface()
           
 

Methods in com.sas.awt with parameters of type ModelInterface
 void TextFieldVisualComponent.attachModel(ModelInterface model)
           
 void TextField.attachModel(ModelInterface model)
          Attaches a model to the component.
 void TextAreaVisualComponent.attachModel(ModelInterface model)
           
 void TextArea.attachModel(ModelInterface model)
          Attaches a model to the component.
 void ScrollbarVisualComponent.attachModel(ModelInterface model)
           
 void Scrollbar.attachModel(ModelInterface model)
          Attaches a model to the component.
 void ScrollPaneVisualComponent.attachModel(ModelInterface model)
           
 void PanelVisualComponent.attachModel(ModelInterface model)
           
 void ListBoxVisualComponent.attachModel(ModelInterface model)
           
 void ListBox.attachModel(ModelInterface model)
          Attaches a model to the component.
 void LabelVisualComponent.attachModel(ModelInterface model)
           
 void Label.attachModel(ModelInterface model)
          Attaches a model to the component.
 void FrameVisualComponent.attachModel(ModelInterface model)
           
 void FontComponent.attachModel(ModelInterface model)
           
 void DialogVisualComponent.attachModel(ModelInterface model)
           
 void ContainerVisualComponent.attachModel(ModelInterface model)
           
 void ComponentVisualComponent.attachModel(ModelInterface model)
           
 void ChoiceVisualComponent.attachModel(ModelInterface model)
           
 void Choice.attachModel(ModelInterface model)
          Attaches a model to the component.
 void CheckBoxVisualComponent.attachModel(ModelInterface model)
           
 void CheckBox.attachModel(ModelInterface model)
          Attaches a model to the component.
 void CanvasVisualComponent.attachModel(ModelInterface model)
           
 void ButtonVisualComponent.attachModel(ModelInterface model)
           
 void Button.attachModel(ModelInterface model)
          Attaches a model to the component.
 void AppletVisualComponent.attachModel(ModelInterface model)
           
 void ColorComponent.attachModel(ModelInterface model)
           
 void TextFieldVisualComponent.detachModel(ModelInterface model)
           
 void TextField.detachModel(ModelInterface model)
          Detaches the current model and attaches the default model if the model is set to null
 void TextAreaVisualComponent.detachModel(ModelInterface model)
           
 void TextArea.detachModel(ModelInterface model)
          Detaches the current model and attaches the default model if the model is set to null
 void ScrollbarVisualComponent.detachModel(ModelInterface model)
           
 void Scrollbar.detachModel(ModelInterface model)
          Detaches the current model and attaches the default model if the model is set to null
 void ScrollPaneVisualComponent.detachModel(ModelInterface model)
           
 void PanelVisualComponent.detachModel(ModelInterface model)
           
 void ListBoxVisualComponent.detachModel(ModelInterface model)
           
 void ListBox.detachModel(ModelInterface model)
          Detaches the current model and attaches the default model if the model is set to null
 void LabelVisualComponent.detachModel(ModelInterface model)
           
 void Label.detachModel(ModelInterface model)
          Detaches the current model and attaches the default model if the model is set to null
 void FrameVisualComponent.detachModel(ModelInterface model)
           
 void FontComponent.detachModel(ModelInterface model)
           
 void DialogVisualComponent.detachModel(ModelInterface model)
           
 void ContainerVisualComponent.detachModel(ModelInterface model)
           
 void ComponentVisualComponent.detachModel(ModelInterface model)
           
 void ChoiceVisualComponent.detachModel(ModelInterface model)
           
 void Choice.detachModel(ModelInterface model)
          Detaches the current model and attaches the default model if the model is set to null
 void CheckBoxVisualComponent.detachModel(ModelInterface model)
           
 void CheckBox.detachModel(ModelInterface model)
          Detaches the current model and attaches the default model if the model is set to null
 void CanvasVisualComponent.detachModel(ModelInterface model)
           
 void ButtonVisualComponent.detachModel(ModelInterface model)
           
 void Button.detachModel(ModelInterface model)
          Detaches the current model and attaches the default model if the model is set to null
 void AppletVisualComponent.detachModel(ModelInterface model)
           
 void ColorComponent.detachModel(ModelInterface model)
           
 void TextFieldVisualComponent.refresh(ModelInterface model)
           
 void TextField.refresh(ModelInterface Model)
          Sets the text for the AWT TextField component from text obtained from the attached model
 void TextAreaVisualComponent.refresh(ModelInterface model)
           
 void TextArea.refresh(ModelInterface Model)
          Sets the text from text obtained from the attached model
 void ScrollbarVisualComponent.refresh(ModelInterface model)
           
 void Scrollbar.refresh(ModelInterface model)
          Sets properties (blockIncrement, maximum, minimum, unitIncrement, value and visibleAmount) with the values obtained from the attached model
 void ScrollPaneVisualComponent.refresh(ModelInterface model)
           
 void PanelVisualComponent.refresh(ModelInterface model)
           
 void ListBoxVisualComponent.refresh(ModelInterface model)
           
 void ListBox.refresh(ModelInterface model)
          Clears current items and add items obtained from the attached model
 void LabelVisualComponent.refresh(ModelInterface model)
           
 void Label.refresh(ModelInterface model)
          Sets the label text from the text obtained from the attached model
 void FrameVisualComponent.refresh(ModelInterface model)
           
 void FontComponent.refresh(ModelInterface model)
           
 void DialogVisualComponent.refresh(ModelInterface model)
           
 void ContainerVisualComponent.refresh(ModelInterface model)
           
 void ComponentVisualComponent.refresh(ModelInterface model)
           
 void ChoiceVisualComponent.refresh(ModelInterface model)
           
 void Choice.refresh(ModelInterface model)
          Clear current items and add items obtained from the attached model
 void CheckBoxVisualComponent.refresh(ModelInterface model)
           
 void CheckBox.refresh(ModelInterface model)
          Sets value of selected property from the value obtained from the attached model
 void CanvasVisualComponent.refresh(ModelInterface model)
           
 void ButtonVisualComponent.refresh(ModelInterface model)
           
 void Button.refresh(ModelInterface model)
          Set text for the Button from the text obtained from the attached model
 void AppletVisualComponent.refresh(ModelInterface model)
           
 void ColorComponent.refresh(ModelInterface model)
           
 void TextFieldVisualComponent.removeInterfaceTraps(ModelInterface model)
           
 void TextAreaVisualComponent.removeInterfaceTraps(ModelInterface model)
           
 void ScrollbarVisualComponent.removeInterfaceTraps(ModelInterface model)
           
 void ScrollPaneVisualComponent.removeInterfaceTraps(ModelInterface model)
           
 void PanelVisualComponent.removeInterfaceTraps(ModelInterface model)
           
 void ListBoxVisualComponent.removeInterfaceTraps(ModelInterface model)
           
 void LabelVisualComponent.removeInterfaceTraps(ModelInterface model)
           
 void FrameVisualComponent.removeInterfaceTraps(ModelInterface model)
           
 void FontComponent.removeInterfaceTraps(ModelInterface model)
           
 void DialogVisualComponent.removeInterfaceTraps(ModelInterface model)
           
 void ContainerVisualComponent.removeInterfaceTraps(ModelInterface model)
           
 void ComponentVisualComponent.removeInterfaceTraps(ModelInterface model)
           
 void ChoiceVisualComponent.removeInterfaceTraps(ModelInterface model)
           
 void CheckBoxVisualComponent.removeInterfaceTraps(ModelInterface model)
           
 void CanvasVisualComponent.removeInterfaceTraps(ModelInterface model)
           
 void ButtonVisualComponent.removeInterfaceTraps(ModelInterface model)
           
 void AppletVisualComponent.removeInterfaceTraps(ModelInterface model)
           
 void ColorComponent.removeInterfaceTraps(ModelInterface model)
           
 void TextFieldVisualComponent.setModelInterface(ModelInterface model)
           
 void TextAreaVisualComponent.setModelInterface(ModelInterface model)
           
 void ScrollbarVisualComponent.setModelInterface(ModelInterface model)
           
 void ScrollPaneVisualComponent.setModelInterface(ModelInterface model)
           
 void PanelVisualComponent.setModelInterface(ModelInterface model)
           
 void ListBoxVisualComponent.setModelInterface(ModelInterface model)
           
 void LabelVisualComponent.setModelInterface(ModelInterface model)
           
 void FrameVisualComponent.setModelInterface(ModelInterface model)
           
 void FontComponent.setModelInterface(ModelInterface model)
           
 void DialogVisualComponent.setModelInterface(ModelInterface model)
           
 void ContainerVisualComponent.setModelInterface(ModelInterface model)
           
 void ComponentVisualComponent.setModelInterface(ModelInterface model)
           
 void ChoiceVisualComponent.setModelInterface(ModelInterface model)
           
 void CheckBoxVisualComponent.setModelInterface(ModelInterface model)
           
 void CanvasVisualComponent.setModelInterface(ModelInterface model)
           
 void ButtonVisualComponent.setModelInterface(ModelInterface model)
           
 void AppletVisualComponent.setModelInterface(ModelInterface model)
           
 void ColorComponent.setModelInterface(ModelInterface model)
           
 boolean TextFieldVisualComponent.supportsRequiredInterfaces(ModelInterface model)
           
 boolean TextAreaVisualComponent.supportsRequiredInterfaces(ModelInterface model)
           
 boolean ScrollbarVisualComponent.supportsRequiredInterfaces(ModelInterface model)
           
 boolean ScrollPaneVisualComponent.supportsRequiredInterfaces(ModelInterface model)
           
 boolean PanelVisualComponent.supportsRequiredInterfaces(ModelInterface model)
           
 boolean ListBoxVisualComponent.supportsRequiredInterfaces(ModelInterface model)
           
 boolean LabelVisualComponent.supportsRequiredInterfaces(ModelInterface model)
           
 boolean FrameVisualComponent.supportsRequiredInterfaces(ModelInterface model)
           
 boolean FontComponent.supportsRequiredInterfaces(ModelInterface model)
           
 boolean DialogVisualComponent.supportsRequiredInterfaces(ModelInterface model)
           
 boolean ContainerVisualComponent.supportsRequiredInterfaces(ModelInterface model)
           
 boolean ComponentVisualComponent.supportsRequiredInterfaces(ModelInterface model)
           
 boolean ChoiceVisualComponent.supportsRequiredInterfaces(ModelInterface model)
           
 boolean CheckBoxVisualComponent.supportsRequiredInterfaces(ModelInterface model)
           
 boolean CanvasVisualComponent.supportsRequiredInterfaces(ModelInterface model)
           
 boolean ButtonVisualComponent.supportsRequiredInterfaces(ModelInterface model)
           
 boolean AppletVisualComponent.supportsRequiredInterfaces(ModelInterface model)
           
 boolean ColorComponent.supportsRequiredInterfaces(ModelInterface model)
           
 void TextFieldVisualComponent.trapInterfaceEvents(ModelInterface model)
           
 void TextAreaVisualComponent.trapInterfaceEvents(ModelInterface model)
           
 void ScrollbarVisualComponent.trapInterfaceEvents(ModelInterface model)
           
 void ScrollPaneVisualComponent.trapInterfaceEvents(ModelInterface model)
           
 void PanelVisualComponent.trapInterfaceEvents(ModelInterface model)
           
 void ListBoxVisualComponent.trapInterfaceEvents(ModelInterface model)
           
 void LabelVisualComponent.trapInterfaceEvents(ModelInterface model)
           
 void FrameVisualComponent.trapInterfaceEvents(ModelInterface model)
           
 void FontComponent.trapInterfaceEvents(ModelInterface model)
           
 void DialogVisualComponent.trapInterfaceEvents(ModelInterface model)
           
 void ContainerVisualComponent.trapInterfaceEvents(ModelInterface model)
           
 void ComponentVisualComponent.trapInterfaceEvents(ModelInterface model)
           
 void ChoiceVisualComponent.trapInterfaceEvents(ModelInterface model)
           
 void CheckBoxVisualComponent.trapInterfaceEvents(ModelInterface model)
           
 void CanvasVisualComponent.trapInterfaceEvents(ModelInterface model)
           
 void ButtonVisualComponent.trapInterfaceEvents(ModelInterface model)
           
 void AppletVisualComponent.trapInterfaceEvents(ModelInterface model)
           
 void ColorComponent.trapInterfaceEvents(ModelInterface model)
           
 

Uses of ModelInterface in com.sas.collection
 

Classes in com.sas.collection that implement ModelInterface
 class AssociationList
          AssociationList is an implementation of AssociationListinterface, a collection which stores and retrieves values by either key or integer index.
 class BaseCollection
          Abstract base class for collections.
 class Collection
          A implementation of CollectionInterface, for objects which store and retrieve values.
 class CollectionMirror
          A CollectionMirror is an abstract base class for other read-only collections which "reflect" other collections.
 class Dictionary
          A Dictionary stores and retrieves values by a key.
 class OrderedCollection
          An ordered collection is a collection which accesses items via consecutive integer indices.
 class OrderedListCollection
          An OrderedListCollection is a linked list implementation of OrderedCollectionInterface.
 class Set
          A Set is a Collection which does not allow duplicates elements.
 class SortedCollection
          SortedCollection is a collection which inserts items in a sort order defined by a Comparator.
 class StaticCollection
          A StaticCollection is a class which hides the update methods of a collection object.
 class StaticDictionary
          A StaticDictionary is a class which hides the update methods of a dictionary object.
 class StaticOrderedCollection
          A StaticOrderedCollection is a class which hides the update methods of a OrderedCollection object.
 class StaticStringList
          A StaticStringList is a class which hides the update methods of a StringList object.
 class StringCollection
          A StringCollection is an ordered collection of java.lang.String values.
 

Uses of ModelInterface in com.sas.io
 

Classes in com.sas.io that implement ModelInterface
 class File
          A class representing a File on the host file system.
 class FileComponent
          A FileComponent class.
 class FileList
          A class that holds a list of File and Directory names that are available in a Directory on a specified FileSystem.
 class FileListFiltersPanel
          The FileListFiltersPanel is a panel to be displayed in an instance of FileListCustomizer or FiltersEditor.
 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.
 

Fields in com.sas.io declared as ModelInterface
protected  ModelInterface FileListFiltersPanel.itemsModel
           
 

Methods in com.sas.io that return ModelInterface
 ModelInterface FileComponent.getModelInterface()
           
 

Methods in com.sas.io with parameters of type ModelInterface
 void FileComponent.attachModel(ModelInterface model)
           
 void FileComponent.detachModel(ModelInterface model)
           
 void FileComponent.refresh(ModelInterface model)
           
 void FileComponent.removeInterfaceTraps(ModelInterface model)
           
 void FileComponent.setModelInterface(ModelInterface model)
           
 boolean FileComponent.supportsRequiredInterfaces(ModelInterface model)
           
 void FileComponent.trapInterfaceEvents(ModelInterface model)
           
 

Uses of ModelInterface in com.sas.lang
 

Classes in com.sas.lang that implement ModelInterface
 class BooleanData
          BooleanData is an implementation of BooleanDataInterface, for holding a boolean integer.
 class BooleanOperator
          A BooleanOperator is an object which computes a boolean function of one or two boolean values.
 class ByteData
          ByteData is an implementation of ByteDataInterface, for holding a byte integer.
 class CharacterData
          CharacterData is an implementation of CharacterDataInterface, for holding a char integer.
 class DoubleData
          DoubleData is an implementation of DoubleDataInterface, for holding a double integer.
 class FloatData
          FloatData is an implementation of FloatDataInterface, for holding a float integer.
 class IntegerData
          IntegerData is an implementation of IntegerDataInterface, for holding a int integer.
 class LongData
          LongData is an implementation of LongDataInterface, for holding a long integer.
 class ObjectData
          ObjectData is an implementation of ObjectDataInterface, a container for holding an Object.
 class ShortData
          ShortData is an implementation of ShortDataInterface, for holding a short integer.
 class StringData
          StringData is an implementation of StringDataInterface, for holding a String.
 

Uses of ModelInterface in com.sas.models
 

Classes in com.sas.models that implement ModelInterface
 class ActionNode
          ActionNode extends com.sas.models.Node and provides an implementation of com.sas.models.ActionInterface.
 class AlphabeticSequencer
          AlphabeticSequencer is a utility that assigns a sequence of characters of the alphabet to a given integer value.
 class BoundedDouble
          A BoundedDouble is an implementation of BoundedNumberInterface.
 class BoundedLong
          A BoundedLong is an implementation of BoundedNumberInterface.
 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 ClassPathClasses
          ClassPathClasses is a model that represents the classes in the CLASSPATH.
 class ColorList
          A base class that creates an empty ordered collection.
 class ColorNameList
          An associationlist of java.awt.SystemColor and com.sas.awt.Color objects as keys and name as values.
 class DefaultColorList
          An Ordered Collection of java.awt.SystemColors and com.sas.awt.Color objects.
 class DefaultFontFamilyList
          This class provides a list of font family names that are available on the system.
 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 ImageLinkModel
          Provides an implementation of ImageDataInterface
 class ImageModel
          Provides an implementation of ImageDataInterface
 class IMDBTable
           
 class KeyCollection
          A collection containing strings for all of the java.awt.event.KeyEvent key codes.
 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 RangeCollection
          A RangeCollection defines a set of values and colors (a collection of RangeSegments).
 class RGBList
          A class that has a list of color names associated with its RGB values(integer).
 class SelectorMenuItemNode
          SelectorMenuNode extends MenuNode and provides an implementation of SelectorMenuNodeInterface
 class SimpleJSTreeNode
          Deprecated. As of Version 2.0 this class has been replaced by com.sas.models.TreeNode
 class SimpleTable
           SimpleTable manages any two-dimensional data where all the columns are of uniform type.
 class StaticTextModel
          Provides an implementation of StringDataInterface
 class StatusStringData
          StatusStringData is a class that extends from StringData that changes the text back to the model text after some amount of time after the text is set.
 class TextLinkModel
          Extends TextLabelModel and provides an implementation of LinkDataInterface
 class TextValueModel
          Provides an implementation of StringValueInterface
 class Tree
          Tree is the implementation of TreeInterface.
 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.
 

Methods in com.sas.models with parameters of type ModelInterface
 void StatusStringData.attachModel(ModelInterface model)
          Attaches the specified model to this view.
 void StatusStringData.detachModel(ModelInterface model)
          Detaches the specified model from this view.
 void StatusStringData.refresh(ModelInterface model)
          Refresh the text with the text from the model.
 

Uses of ModelInterface in com.sas.net
 

Classes in com.sas.net that implement ModelInterface
 class URL
          A class representing a Uniform Resource Locator on the web.
 




Copyright © 2009 SAS Institute Inc. All Rights Reserved.