Uses of Interface
facets.util.Stateful

Packages that use Stateful
facets.core.app Extensions and partial specialisations of core Superficial types. 
facets.core.app.avatar Core types for custom viewers. 
facets.core.superficial.app Superficial views, selection, content areas and hosts. 
facets.util General-purpose utilities and non-Superficial interfaces. 
facets.util.datatree Simple XML-compatible trees. 
 

Uses of Stateful in facets.core.app
 

Classes in facets.core.app with type parameters of type Stateful
 class StatefulViewable<S extends Stateful>
          ViewableFrame with Stateful content.
 

Classes in facets.core.app that implement Stateful
 class HtmlContent
          Stateful container for mutable HTML source.
 class HtmlView
          TextView displaying rich text defined using HTML.
 class ListView
          TreeView that displays only the direct children of its root.
 class TableView
          SelectionView that generates tabular viewer data.
 class TextTreeView
          TreeView that converts TypedNodes to (typically HTML) text.
 class TextView
          SView displaying plain or rich text.
 class TreeView
          SelectionView for TypedNode content.
 

Methods in facets.core.app that return Stateful
 Stateful HtmlContent.copyState()
           
protected  Stateful[] TableView.getRowSources(PathSelection table)
          Return data sources for use by TableView.newViewerSelection(SViewer, SSelection).
protected  Stateful[] NodeViewable.matchSelectionEdits(Stateful[] targets, Stateful[] edits)
          Re-implementation.
protected  Stateful[] StatefulViewable.newPasteStatefuls()
           
protected  S[] StatefulViewable.newPasteTextStatefuls(java.lang.String text)
          Attempt to create content from a text representation.
 Stateful[] StatefulViewable.Clipper.newStatefuls()
          Attempt to create content from the current clipboard contents.
 

Methods in facets.core.app with parameters of type Stateful
 void StatefulViewable.insertStatefuls(Stateful... stateful)
           
 void NodeViewable.insertStatefuls(Stateful... statefuls)
           
protected  Stateful[] NodeViewable.matchSelectionEdits(Stateful[] targets, Stateful[] edits)
          Re-implementation.
protected  Stateful[] NodeViewable.matchSelectionEdits(Stateful[] targets, Stateful[] edits)
          Re-implementation.
protected abstract  ValueProxy TableView.newRowProxy(Stateful stateful)
          Create a ValueProxy that defines with ValueProxy.valueCount() the row length supplies with ValueProxy.get(int) the values for each column
 java.lang.String StatefulViewable.newStatefulsText(S[] selected)
          Create a textual representation of one or more Statefuls for use in data transfer.
 boolean HtmlContent.stateEquals(Stateful s)
           
 

Uses of Stateful in facets.core.app.avatar
 

Classes in facets.core.app.avatar that implement Stateful
 class AvatarViewWorks
          SelectionView that (partially) implements AvatarView.
 class PlaneViewWorks
          AvatarViewWorks that implements PlaneView.
 class ZoomPanViewWorks
          PlaneViewWorks that implements ZoomPanView.
 

Uses of Stateful in facets.core.superficial.app
 

Classes in facets.core.superficial.app that implement Stateful
 class SelectionView
          SSelection-aware SView implementation.
 

Uses of Stateful in facets.util
 

Classes in facets.util that implement Stateful
 class FileNode
          DataNode that knows about Files.
 class StatefulCore
          Basic Stateful which stamps each state change.
 

Methods in facets.util that return Stateful
 Stateful StatefulCore.copyState()
          Implements interface method.
 Stateful Stateful.copyState()
          Create a copy of the Stateful.
 

Methods in facets.util with parameters of type Stateful
 boolean StatefulCore.stateEquals(Stateful s)
          Invalid stub implementation.
 boolean Stateful.stateEquals(Stateful s)
          Does the other Stateful have the same state?
 

Uses of Stateful in facets.util.datatree
 

Classes in facets.util.datatree that implement Stateful
 class DataNode
          Mutable, persistable TypedNode.
 class ExceptionNode
          Wraps an exception in a DataNode.
 class TypedNode<V>
          Defines simple tree node.
 class ValueNode
          DataNode whose values can be stored and retrieved using keys.
 

Methods in facets.util.datatree that return Stateful
 Stateful ValueNode.copyState()
          Re-implementation that preserves instance type.
 Stateful TypedNode.copyState()
          Invalid stub.
 Stateful DataNode.copyState()
          Implements interface method.
 

Methods in facets.util.datatree with parameters of type Stateful
 boolean DataNode.stateEquals(Stateful other)
          Valid re-implementation.