A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

ActionAppSurface - Class in facets.core.app
AppSurface defining application actions and management.
ActionAppSurface(AppSpecifier, AppServices) - Constructor for class facets.core.app.ActionAppSurface
Unique constructor.
ActionAppSurface.CachingStyle - Enum in facets.core.app
Defines management style for ProvidingCache.
actionIsLive(SViewer, ViewableAction) - Method in class facets.core.app.NodeViewable
 
actionIsLive(SViewer, ViewableAction) - Method in class facets.core.app.StatefulViewable
Re-implementation that understands ActionViewerTarget.Actions.
actionIsLive(SViewer, ViewableAction) - Method in class facets.core.superficial.app.ViewableFrame
Should the action be exposed as live in the surface?
actions - Variable in class facets.core.app.ActionAppSurface
 
actionTriggered(SViewer, ViewableAction) - Method in class facets.core.app.NodeViewable
 
actionTriggered(SViewer, ViewableAction) - Method in class facets.core.app.StatefulViewable
Re-implementation that understands ActionViewerTarget.Actions.
actionTriggered(SViewer, ViewableAction) - Method in class facets.core.superficial.app.ViewableFrame
Propose an action in the viewer passed.
actionTriggerFired(ViewableAction) - Method in class facets.core.superficial.app.ViewerTarget
Responds to firing of a trigger coupled to the action.
actionTriggers - Variable in class facets.core.superficial.app.ViewerTarget
Coupled to the ViewableActions passed to the constructor.
ActionViewerTarget - Class in facets.core.app
ViewerTarget that couples ViewableActions to STriggers.
ActionViewerTarget(String, ViewableFrame, STarget) - Constructor for class facets.core.app.ActionViewerTarget
Unique constructor.
ActionViewerTarget.Action - Enum in facets.core.app
Defines a range of ViewableActions.
activeContent() - Method in class facets.core.superficial.app.SAreaTarget
The SFrameTarget framing the content exposed by the active facet.
activeContentRootTargeter() - Method in class facets.core.app.AppSurface
Returns the targeter of the currently active content root.
activeFacet() - Method in class facets.core.superficial.app.SAreaTarget
The FacetedTarget representing the contained viewer or area facet that should have the focus.
activeServices() - Method in interface facets.core.app.AppHost
Return suitable services for facet in the active layout.
activeServices() - Method in class facets.core.app.Headless.HeadlessHost
 
add(TypedNode) - Method in class facets.util.datatree.NodeList
 
add(int, TypedNode) - Method in class facets.util.datatree.NodeList
 
addAll(Collection<? extends TypedNode>) - Method in class facets.util.datatree.NodeList
 
addAll(TypedNode...) - Method in class facets.util.datatree.NodeList
 
addAll(int, TypedNode...) - Method in class facets.util.datatree.NodeList
 
addContent(Object) - Method in class facets.core.app.AppSurface
Opens or activates a window/tab on source.
addExtensionPanel(SFacet, boolean) - Method in class facets.facet.app.FacetDialogSurface
 
addFlag(String) - Method in class facets.util.FileNode
 
addFlag(String) - Method in class facets.util.StringFlags
Add a flag.
addItem(T) - Method in class facets.util.ItemList
Add item which must be non-null and of the type passed to the constructor.
addItems(T...) - Method in class facets.util.ItemList
Add items which must be an array of the type passed to the constructor.
addNatureDefaults(ValueNode) - Method in class facets.facet.app.FacetAppSpecifier
 
addNatureDefaults(ValueNode) - Method in class facets.idiom.XmlView
 
addNatureDefaults(ValueNode) - Method in class facets.util.app.AppValues
Can set default configuration values.
addShade(Shade) - Method in class facets.util.shade.ShadeSet
Adds shade to the working set, providing no equivalent shade is already stored.
addSource(Notifying) - Method in class facets.core.superficial.Notice
 
addStateDefaults(ValueNode) - Method in class facets.facet.app.FacetAppSpecifier
Overrides superclass method.
addStateDefaults(ValueNode) - Method in class facets.util.app.AppValues
Can set default session/preferences values.
adjustClassValues() - Method in class facets.facet.app.FacetAppSpecifier
Overrides superclass method.
adjustClassValues() - Method in class facets.util.app.AppValues
Can refresh class variables etc from state values.
adjustMenuRoots(MenuFacets[]) - Method in class facets.facet.app.tree.TreeAppFacets
Adds tree menu.
adjustMenuRoots(MenuFacets[]) - Method in class facets.facet.FacetFactory
Enables modification of standard menus.
advanceByteCount() - Method in class facets.util.app.ProvidingCache.ItemProvider
 
alertExceptions - Static variable in class facets.util.datatree.ExceptionNode
If set to true, the exception passed to the constructor is rethrown.
alignAddedRoot(SAreaTarget, SAreaTarget) - Method in interface facets.core.app.AppSurface.Contenter
Allows the contenter to align two target trees, for instance when 'cloning' a window.
alignAddedRoot(SAreaTarget, SAreaTarget) - Method in class facets.core.app.ViewerContenter
 
ALL - Static variable in class facets.util.FileSpecifier
The *.* specifier, does not filter or add an extension.
allowMultipleSelection() - Method in class facets.core.app.avatar.AvatarViewWorks
Implements interface method.
allowMultipleSelection() - Method in class facets.core.app.TableView
 
allowMultipleSelection() - Method in class facets.core.app.TreeView
 
allowMultipleSelection() - Method in class facets.core.superficial.app.SelectionView
Implements interface method.
allowMultipleSelection() - Method in interface facets.core.superficial.app.SView
Can more than one object be selected at a time in the view?
allowSelectOnEdit() - Method in class facets.core.app.TableView
 
ancestry(TypedNode) - Static method in class facets.util.datatree.Nodes
 
Angle - Class in facets.util.geom
Represents an angle.
Angle(double) - Constructor for class facets.util.geom.Angle
 
Angle(double, double) - Constructor for class facets.util.geom.Angle
 
AnglePolicy - Class in facets.util.geom
Validation and display of angle values.
AnglePolicy() - Constructor for class facets.util.geom.AnglePolicy
Unique public constructor.
antiAlias - Static variable in class facets.core.app.avatar.PainterMaster.Textual
 
ANYTHING - Static variable in class facets.util.Regex
 
app - Variable in class facets.core.app.AppActions
 
app() - Method in class facets.core.app.AppSpecifier
The AppSurface specified by this AppSpecifier.
app - Variable in class facets.core.app.Dialogs
 
app - Variable in class facets.core.app.DialogSurface
 
app - Variable in class facets.facet.app.FacetPreferences
 
app - Variable in class facets.facet.app.WindowAppHost
 
app - Variable in class facets.facet.ValueDialogContenter
 
AppActions - Class in facets.core.app
Can launch dialogs and create root target elements on behalf of a ActionAppSurface.
AppActions(ActionAppSurface) - Constructor for class facets.core.app.AppActions
 
AppActions.StatePreferences - Interface in facets.core.app
Supplier of DialogSurface.Contenters and matching DialogSurface for AppActions.launchPreferences().
appClosing() - Method in class facets.facet.app.FacetAppSurface
Called before a true return from FacetAppSurface.closeAcceptable(WindowAppHost).
AppConstants - Interface in facets.core.app
Constants useful for abstract applications, especially those based on AppValues.
appendChild(DataNode, TypedNode) - Static method in class facets.util.datatree.Nodes
 
appendValue(DataNode, Object) - Static method in class facets.util.datatree.Nodes
 
AppFileValues - Class in facets.util.app
Manages file history and other file values.
AppFileValues(AppValues) - Constructor for class facets.util.app.AppFileValues
Unique constructor.
AppHost - Interface in facets.core.app
SHost that can create and set application layouts.
AppHost.LayoutFeatures - Interface in facets.core.app
Defines layout to be returned from AppHost.newDesktopLayout(SFacet,LayoutFeatures).
appletHostWrap(JMenuBar) - Method in class facets.facet.FacetFactory
Creates a Swing host for an applet-based application surface.
apply(TypedNode) - Method in class facets.util.datatree.TreeTransform
 
applyAll(TypedNode, TreeTransform...) - Static method in class facets.util.datatree.TreeTransform
 
applyChanges() - Method in interface facets.core.app.DialogSurface.Contenter
Change content state to match surface state.
applyChanges() - Method in class facets.core.app.SimpleContenter
 
applyChanges() - Method in class facets.core.app.ValueContent
Implements abstract method.
applyChanges() - Method in class facets.facet.ValueDialogContenter
 
applyTransforms(PainterSource.Transform[], boolean, Painter...) - Method in interface facets.core.app.avatar.PainterSource
Apply transforms to painters.
applyValuesToSource(Object[]) - Method in class facets.util.datatree.ValueProxy
 
appMultiContentFacet(ActionAppSurface, SAreaTarget, boolean) - Method in class facets.facet.AreaFacets
Constructs the root facet of a multi-content application surface.
appName - Variable in class facets.util.app.AppValues
Simple name of the class passed to the constructor; expected to be the application name.
appOpened() - Method in class facets.facet.app.FacetAppSurface
Called from FacetAppSurface.openApp().
AppServices - Interface in facets.util.app
Supplies an AppWatcher and application ProvidingCache.
AppSpecifier - Class in facets.core.app
AppValues that defines policy for an AppSurface.
AppSpecifier(Class) - Constructor for class facets.core.app.AppSpecifier
 
AppSurface - Class in facets.core.app
Implements SSurface for both single- and multi-content applications.
AppSurface(AppSpecifier) - Constructor for class facets.core.app.AppSurface
Constructs an application surface.
AppSurface.ContentCreationException - Exception in facets.core.app
Enables a client to abandon creation of content.
AppSurface.ContentCreationException(String) - Constructor for exception facets.core.app.AppSurface.ContentCreationException
 
AppSurface.Contenter - Interface in facets.core.app
SContenter for use in an AppSurface.
AppSurface.ContentRoot - Class in facets.core.app
Heads a content area tree for use in an application surface.
AppSurface.ContentRoot(String, FacetedTarget[], SContenter) - Constructor for class facets.core.app.AppSurface.ContentRoot
 
AppSurface.ContentStyle - Enum in facets.core.app
The possible styles for an AppSurface.
appTargets() - Method in class facets.facet.app.tree.TreeTargets
 
AppValues - Class in facets.util.app
Can persist/depersist configuration and session state/user preferences.
AppValues(Class) - Constructor for class facets.util.app.AppValues
Unique constructor.
AppWatcher - Class in facets.util.app
High-level monitor of application program operation.
AppWatcher(boolean) - Constructor for class facets.util.app.AppWatcher
 
AppWatcher.WatcherCoupler - Class in facets.util.app
Enables client code to communicate with AppWatcher.
AppWatcher.WatcherCoupler() - Constructor for class facets.util.app.AppWatcher.WatcherCoupler
 
area(int) - Method in class facets.core.superficial.app.AreaTargeter
Return the indexedTargeter at the specified depth.
AREA_APP - Static variable in class facets.core.app.AppSurface
Convenience constant denoting level in the SAreaTarget tree.
AREA_CONTENT - Static variable in class facets.core.app.AppSurface
Convenience constant denoting level in the SAreaTarget tree.
AREA_LOWEST - Static variable in class facets.core.superficial.app.SAreaTarget
 
AREA_PAGE - Static variable in class facets.core.app.AppSurface
Convenience constant denoting level in the SAreaTarget tree.
AREA_PANE - Static variable in class facets.core.app.AppSurface
Convenience constant denoting level in the SAreaTarget tree.
AreaFacets - Class in facets.facet
Sub-factory for viewer, area and surface facets.
AreaFacets(FacetsCore, AppValues) - Constructor for class facets.facet.AreaFacets
 
AreaFacets.PaneFacets - Class in facets.facet
 
AreaFacets.PaneFacets(String, STargeter) - Constructor for class facets.facet.AreaFacets.PaneFacets
 
areaParent() - Method in class facets.core.superficial.app.SAreaTarget
 
areaParent() - Method in interface facets.core.superficial.FacetedTarget
The parent in the area target tree.
areas() - Method in class facets.facet.FacetFactory
Returns a sub-factory for viewer, area and surface facets.
AreaTargeter - Class in facets.core.superficial.app
Ancestor class of all targeters returned by SAreaTargets.
AreaTargeter(TargeterCore.TargetType) - Constructor for class facets.core.superficial.app.AreaTargeter
Constructs an AreaTargeter to be retargeted on an SAreaTarget.
areaTitle(int) - Method in class facets.facet.app.FacetAppSurface
 
ARG_DEMO - Static variable in class facets.idiom.XmlView
 
ARG_NO_CREATE - Static variable in class facets.facet.app.FacetAppSpecifier
Debug flag.
ARG_NO_FILES - Static variable in class facets.facet.app.FacetAppSpecifier
Debug flag.
ARG_PREFERENCES - Static variable in class facets.facet.app.FacetAppActions
 
ARG_TRACE - Static variable in class facets.util.app.MemoryChecks
 
arrayInfo(Object[]) - Static method in class facets.util.Debug
Returns an array of infos.
ArrayPath - Class in facets.core.app
OffsetPath for array-based content.
ArrayPath(Object[]) - Constructor for class facets.core.app.ArrayPath
 
ArrayPath(Object[], int) - Constructor for class facets.core.app.ArrayPath
 
ArrayPath(Object[], Object) - Constructor for class facets.core.app.ArrayPath
 
ArrayPath(int[]) - Constructor for class facets.core.app.ArrayPath
 
arrayPrintString(Object[]) - Static method in class facets.util.Util
 
arrayStrings(String) - Static method in class facets.util.Strings
 
ARROW_DOWN - Static variable in interface facets.core.app.AppConstants
Unicode strings for arrow "logos".
ARROW_LEFT - Static variable in interface facets.core.app.AppConstants
Unicode strings for arrow "logos".
ARROW_RIGHT - Static variable in interface facets.core.app.AppConstants
Unicode strings for arrow "logos".
ARROW_UP - Static variable in interface facets.core.app.AppConstants
Unicode strings for arrow "logos".
assembleFileFacets(SFacet, SFacet, SFacet, SFacet) - Method in class facets.facet.FacetFactory.AppMenuBuilder
 
assembleNonFileFacets(SFacet, SFacet) - Method in class facets.facet.FacetFactory.AppMenuBuilder
 
at() - Method in class facets.util.geom.Point
 
AT_NOT_SET - Static variable in class facets.core.app.DialogSurface
 
AT_START - Static variable in class facets.util.Regex
 
attachContentRootFacets(SAreaTarget) - Method in class facets.core.app.ViewerContenter
Attach viewer and area facets to the tree headed by rootArea using a suitable facet builder.
attachContentRootFacets(SAreaTarget) - Method in class facets.facet.app.tree.TreeAppContenter
 
attachedFacet() - Method in class facets.core.superficial.app.SAreaTarget
 
attachedFacet() - Method in interface facets.core.superficial.FacetedTarget
The SFacet attached with FacetedTarget.attachFacet(SFacet).
attachedToFacet() - Method in class facets.facet.FacetMaster
Called when a facet is constructed from the instance.
attachFacet(SFacet) - Method in class facets.core.superficial.app.SAreaTarget
 
attachFacet(SFacet) - Method in interface facets.core.superficial.Facetable
Attach a facet.
attachFacet(SFacet) - Method in interface facets.core.superficial.FacetedTarget
Attach an immutable facet.
attachFacet(SFacet) - Method in interface facets.core.superficial.STargeter
Adds facet to a list of facets to be updated during retargetFacets.
attachFacet(SFacet) - Method in class facets.core.superficial.TargeterCore
 
attachFacetArea(SFacet, SAreaTarget) - Method in class facets.facet.AreaFacets
 
attachPageFacet(SAreaTarget) - Method in class facets.facet.app.FacetDialogSurface
 
attachPaneMaster(FacetMaster.Viewer) - Method in class facets.facet.ViewerPaneForm
 
attachRootMountFacet(SAreaTarget) - Method in class facets.core.app.SimpleContenter
Attach a facet to the tree headed by root.
attachRootMountFacet(SAreaTarget) - Method in class facets.facet.app.FacetDialogContenter
 
attachSurface(DialogSurface) - Method in class facets.core.app.DialogSurface.DialogActions
Called from DialogSurface.DialogSurface(ActionAppSurface, DialogHost, String, DialogSurface.DialogActions, DialogSurface.Contenter[]).
attachSurfaceRootFacets(SAreaTarget) - Method in class facets.facet.app.FacetDialogSurface
 
attachSurfaceRootFacets(SAreaTarget) - Method in class facets.facet.app.FacetDialogSurface.MultiPaged
 
attachThenFacets(SAreaTarget) - Method in class facets.core.superficial.app.SAreaTarget
Attaches existing facet to a new area tree.
attachViewerAreaPanes(SAreaTarget, int, ViewerAreaMaster) - Method in class facets.facet.AreaFacets
Convenience method that creates and lays out viewer areas.
attemptClose() - Method in class facets.core.app.AppActions
Called by the STrigger with title AppConstants.TITLE_APP_CLOSE created by the default implementation of AppActions.newSurfaceRootElements().
attemptClose() - Method in class facets.facet.app.FacetAppActions
 
AvatarContent - Interface in facets.core.app.avatar
Marker interface for content to be depicted by a custom avatar.
avatarNotPicked() - Method in class facets.core.app.avatar.AvatarPolicy
Allows the policy to define a response where no avatar has been picked.
avatarPane() - Method in class facets.facet.SwingViewerMaster
The Swing avatar pane.
AvatarPolicies - Class in facets.core.app.avatar
Mix-in for avatar creation, painting and drag policies.
AvatarPolicies() - Constructor for class facets.core.app.avatar.AvatarPolicies
 
avatarPolicy(SViewer, AvatarContent, PainterSource) - Method in class facets.core.app.avatar.AvatarPolicies
/** Defines how an avatar should paint its content.
AvatarPolicy - Class in facets.core.app.avatar
Defines how a custom avatar should paint its content.
AvatarPolicy() - Constructor for class facets.core.app.avatar.AvatarPolicy
 
avatars() - Method in interface facets.core.app.avatar.AvatarView
 
avatars - Variable in class facets.core.app.avatar.AvatarViewWorks
 
avatars() - Method in class facets.core.app.avatar.AvatarViewWorks
 
AvatarView - Interface in facets.core.app.avatar
Policy for a viewer that uses custom avatars.
AvatarViewWorks - Class in facets.core.app.avatar
SelectionView that (partially) implements AvatarView.
AvatarViewWorks(String, AvatarPolicies) - Constructor for class facets.core.app.avatar.AvatarViewWorks
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _