|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use STarget | |
---|---|
facets.core.app | Extensions and partial specialisations of core Superficial types. |
facets.core.app.avatar | Core types for custom viewers. |
facets.core.superficial | Superficial targeting mechanism and and simple targets. |
facets.core.superficial.app | Superficial views, selection, content areas and hosts. |
facets.facet | Surface building. |
facets.facet.app | General application building. |
facets.facet.app.tree | Generic tree viewer application classes. |
facets.idiom | Examples of idiomatic use of Facets API. |
Uses of STarget in facets.core.app |
---|
Classes in facets.core.app that implement STarget | |
---|---|
class |
ActionViewerTarget
ViewerTarget that couples ViewableAction s to STrigger s. |
static class |
AppSurface.ContentRoot
Heads a content area tree for use in an application surface. |
static class |
DialogSurface.ContentRoot
Heads a content area tree for use in a dialog page. |
class |
FrameGroup
STarget that enables multiple selection. |
class |
FrameGroup.Proxy
|
class |
NodeViewable
StatefulViewable for tree-type content. |
class |
StatefulViewable<S extends Stateful>
ViewableFrame with Stateful content. |
Methods in facets.core.app that return STarget | |
---|---|
static STarget |
DialogSurface.findDialogTrigger(SContentRootTargeter rootTargeter,
java.lang.String title)
|
protected abstract STarget[] |
SimpleContenter.lazyContentRootElements()
Create simple targets representing the content. |
protected STarget[] |
ViewerContenter.lazyContentRootElements(SAreaTarget root)
Return elements for the content root. |
protected STarget[] |
NodeViewable.lazyElements()
|
protected STarget[] |
AppSurface.lazySurfaceRootElements()
Create targets to be returned as the elements of the surface root. |
protected STarget[] |
ActionAppSurface.lazySurfaceRootElements()
Implements abstract method. |
protected STarget |
ActionViewerTarget.newActionTriggerGroup(java.lang.String title,
ViewableAction[] actions)
Creates a target group containing action triggers. |
protected STarget[] |
AppActions.newSurfaceRootElements()
Create targets representing the actions defined by the instance type. |
protected STarget[] |
AppActions.newWindowTargets()
Called from default implementation of AppActions.newSurfaceRootElements() . |
Methods in facets.core.app with parameters of type STarget | |
---|---|
void |
SurfaceServices.handleInvalidInput(STarget target,
java.lang.Object input)
Respond to an input to a facet which is invalid for its target. |
abstract void |
ValueContent.targetValuesUpdated(STarget target,
ValueNode values,
java.lang.String keys)
Called by the couplers of targets created with convenience methods. |
Constructors in facets.core.app with parameters of type STarget | |
---|---|
ActionViewerTarget(java.lang.String title,
ViewableFrame viewable,
STarget views)
Unique constructor. |
|
DialogSurface.ContentRoot(java.lang.String title,
STarget[] frames,
SContenter contenter)
|
Uses of STarget in facets.core.app.avatar |
---|
Methods in facets.core.app.avatar that return STarget | |
---|---|
STarget |
ZoomPanViewWorks.newFrame()
|
STarget |
PlaneViewWorks.newFrame()
|
protected STarget[] |
PlaneViewWorks.newFrameElements()
|
Uses of STarget in facets.core.superficial |
---|
Subinterfaces of STarget in facets.core.superficial | |
---|---|
interface |
FacetedTarget
STarget representing a viewer or containing area
with an attached SFacet . |
Classes in facets.core.superficial that implement STarget | |
---|---|
class |
SFrameTarget
Extends TargetCore by framing
application content to be exposed directly to facets. |
class |
SIndexing
STarget representing one or more indices into a list of items. |
class |
SNumeric
STarget representing a numeric value. |
class |
STextual
STarget representing a textual value. |
class |
SToggling
STarget representing a Boolean value. |
class |
STrigger
STarget representing an application process. |
class |
TargetCore
Implements STarget . |
Fields in facets.core.superficial declared as STarget | |
---|---|
static STarget |
STarget.NONE
|
Methods in facets.core.superficial that return STarget | |
---|---|
STarget[] |
TargetCore.elements()
Implements interface method. |
STarget[] |
STarget.elements()
Dynamically-defined children. |
static STarget[] |
TargetCore.join(STarget[] head,
STarget[] tail)
|
protected STarget[] |
TargetCore.lazyElements()
Lazily creates element s for this target. |
STarget |
TargeterCore.target()
|
STarget |
SRetargetable.target()
The current target in the application. |
STarget[] |
STarget.Targeted.targets()
Return targets representing content and logic. |
Methods in facets.core.superficial with parameters of type STarget | ||
---|---|---|
static
|
TargetCore.findMonitorOfType(java.lang.Class<T> type,
STarget target)
Utility for finding a Notifiable ancestor in the notification tree. |
|
static STarget[] |
TargetCore.join(STarget[] head,
STarget[] tail)
|
|
static STarget[] |
TargetCore.join(STarget[] head,
STarget[] tail)
|
|
void |
TargeterCore.retarget(STarget target,
Notifying.Impact impact)
|
|
void |
STargeter.retarget(STarget target,
Notifying.Impact impact)
Sets the target of the STargeter
and those of any elements or other STargeter members. |
|
void |
SRetargetable.retarget(STarget target,
Notifying.Impact impact)
Ses the target if changed, adjust to latest state. |
|
protected void |
TargetCore.setElements(STarget[] elements)
Sets the STarget children of the TargetCore . |
Constructors in facets.core.superficial with parameters of type STarget | |
---|---|
TargetCore(java.lang.String title,
STarget... elements)
Core constructor. |
Uses of STarget in facets.core.superficial.app |
---|
Classes in facets.core.superficial.app that implement STarget | |
---|---|
class |
IndexingFrame
SelectingFrame that selects with an SIndexing . |
class |
IndexingTarget
STarget with indexing of STarget children. |
class |
SAreaTarget
Represents viewers and other surface areas to the targeter tree. |
class |
SelectingFrame
SFrameTarget that maintains a SSelection . |
class |
ViewableFrame
SelectingFrame that can respond to input from SViewer s and
ViewableAction s. |
class |
ViewerTarget
Connects a facet to the viewer and retargeting architectures. |
Fields in facets.core.superficial.app declared as STarget | |
---|---|
static STarget[] |
SAreaTarget.EMPTY_AREA_CHILDREN
|
Methods in facets.core.superficial.app that return STarget | |
---|---|
STarget[] |
SAreaTarget.descendants()
Depth-first traversal of this area tree, including the root. |
STarget[] |
SAreaTarget.facetTargets()
Convenience method. |
STarget[] |
IndexingTarget.indexableTargets()
Convenience cast for the indexables of the indexing. |
STarget |
IndexingTarget.indexedTarget()
Convenience cast for the indexed of the indexing. |
protected STarget[] |
ViewerTarget.lazyElements()
Re-implementation. |
protected STarget[] |
ViewerTarget.newActionTriggerGroups(ViewableAction[] actions)
Compose groups of triggers for use in the targeter tree. |
Methods in facets.core.superficial.app with parameters of type STarget | |
---|---|
void |
SContentRootTargeter.retarget(STarget target,
Notifying.Impact impact)
|
void |
IndexingTargeter.retarget(STarget target,
Notifying.Impact impact)
Overrides superclass method. |
void |
IndexingFrame.FrameTargeter.retarget(STarget target,
Notifying.Impact impact)
Overrides superclass method. |
protected STargeter |
IndexingTargeter.retargetedTargeter(STarget target,
Notifying.Impact impact)
Returns a targeter retargeted on the target passed. |
Constructors in facets.core.superficial.app with parameters of type STarget | |
---|---|
SAreaTarget(java.lang.String title,
STarget... indexableChildren)
Convenience constructor setting indexable children. |
|
ViewerTarget(java.lang.String title,
ViewableFrame viewable,
STarget views)
Unique constructor. |
Uses of STarget in facets.facet |
---|
Methods in facets.facet that return STarget | |
---|---|
protected abstract STarget[] |
ViewerPaneForm.lazySelectionElements(SFrameTarget frameTarget,
SView view,
SSelection selection)
|
STarget |
AreaFacets.panesGetTargets(SAreaTarget area)
|
abstract STarget |
FacetMaster.Simple.target()
The current facet target. |
Methods in facets.facet with parameters of type STarget | |
---|---|
protected boolean |
ViewerPaneForm.elementNeedsSelectionFocus(SSelection selection,
STarget element)
|
void |
SwingSimpleMaster.retargetedMultiple(STarget[] targets,
Notifying.Impact impact)
|
abstract void |
FacetMaster.Simple.retargetedMultiple(STarget[] targets,
Notifying.Impact impact)
Update GUI components to match the states of the targets passed. |
abstract void |
SwingSimpleMaster.retargetedSingle(STarget target,
Notifying.Impact impact)
|
abstract void |
FacetMaster.Simple.retargetedSingle(STarget target,
Notifying.Impact impact)
Update GUI components to the state of the target passed. |
protected abstract void |
ValueDialogContenter.targetValuesUpdated(STarget target,
ValueNode values,
java.lang.String keys)
|
Uses of STarget in facets.facet.app |
---|
Methods in facets.facet.app that return STarget | |
---|---|
protected STarget[] |
FileAppActions.newSurfaceRootElements()
Adds target groups to super implementation. |
protected STarget[] |
FacetAppActions.newSurfaceRootElements()
Overrides superclass method. |
protected STarget[] |
FacetAppActions.useBarLayoutTargets(STarget tools,
STarget side,
STarget status)
Define which targets should be exposed by SToggling s in the surface. |
Methods in facets.facet.app with parameters of type STarget | |
---|---|
void |
FacetAppSurface.handleInvalidInput(STarget target,
java.lang.Object input)
Implements interface method. |
protected STarget[] |
FacetAppActions.useBarLayoutTargets(STarget tools,
STarget side,
STarget status)
Define which targets should be exposed by SToggling s in the surface. |
Uses of STarget in facets.facet.app.tree |
---|
Methods in facets.facet.app.tree that return STarget | |
---|---|
STarget[] |
TreeTargets.appTargets()
|
protected STarget[] |
TreeAppContenter.lazyContentRootElements(SAreaTarget root)
Re-implementation returning pane and extra tree menu targets. |
protected STarget[] |
TreeAppSpecifier.newContentRootTargets()
Enables definition of additional STarget s to be exposed in the
TreeTargets.TITLE_MENU menu. |
Uses of STarget in facets.idiom |
---|
Methods in facets.idiom that return STarget | |
---|---|
protected STarget[] |
XmlView.newContentRootTargets()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |