Uses of Class
facets.core.superficial.app.SAreaTarget

Packages that use SAreaTarget
facets.core.app Extensions and partial specialisations of core Superficial types. 
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. 
 

Uses of SAreaTarget in facets.core.app
 

Subclasses of SAreaTarget in facets.core.app
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.
 

Methods in facets.core.app that return SAreaTarget
static SAreaTarget DialogSurface.findRootArea(SContentRootTargeter rootTargeter)
          Convenience method for accessing the surface area root.
 SAreaTarget AppSurface.firstContentRoot(java.lang.Object source)
          Returns the first SAreaTarget tree exposing the source passed.
 SAreaTarget ViewerContenter.newContentRoot(boolean faceted, boolean shareSelection)
          Implements abstract method.
 SAreaTarget SimpleContenter.newContentRoot(boolean faceted, boolean shareSelection)
          Implements abstract method.
protected  SAreaTarget ViewerContenter.newViewableContentRoot(java.lang.Object sourceOrContent, boolean faceted)
          May create an area target tree complete with facets.
static SAreaTarget[] ActionViewerTarget.newViewerAreas(ViewableFrame viewable, SFrameTarget[] views)
          Convenience method for creating viewer arrangements.
 

Methods in facets.core.app with parameters of type SAreaTarget
 void ViewerContenter.alignAddedRoot(SAreaTarget existing, SAreaTarget added)
           
 void AppSurface.Contenter.alignAddedRoot(SAreaTarget existing, SAreaTarget added)
          Allows the contenter to align two target trees, for instance when 'cloning' a window.
protected  void ViewerContenter.attachContentRootFacets(SAreaTarget rootArea)
          Attach viewer and area facets to the tree headed by rootArea using a suitable facet builder.
protected abstract  void SimpleContenter.attachRootMountFacet(SAreaTarget rootArea)
          Attach a facet to the tree headed by root.
 java.awt.Rectangle DialogSurface.getLaunchBounds(SAreaTarget areaRoot)
          Allows the host to calculate/retrieve its bounds before launch.
protected  STarget[] ViewerContenter.lazyContentRootElements(SAreaTarget root)
          Return elements for the content root.
protected  MountFacet AppSurface.newMultiContentFacet(SAreaTarget surfaceRoot)
          May return a facet to be attached to the surface root.
 

Uses of SAreaTarget in facets.core.superficial
 

Methods in facets.core.superficial that return SAreaTarget
 SAreaTarget FacetedTarget.areaParent()
          The parent in the area target tree.
 

Uses of SAreaTarget in facets.core.superficial.app
 

Methods in facets.core.superficial.app that return SAreaTarget
 SAreaTarget SAreaTarget.areaParent()
           
 SAreaTarget SContenter.newContentRoot(boolean faceted, boolean shareSelection)
          Construct a content area tree.
static SAreaTarget SAreaTarget.newViewerArea(ViewerTarget viewerTarget)
          Convenience method to a wrap single viewer in area.
 

Methods in facets.core.superficial.app with parameters of type SAreaTarget
 void SAreaTarget.attachThenFacets(SAreaTarget rootThen)
          Attaches existing facet to a new area tree.
 

Uses of SAreaTarget in facets.facet
 

Methods in facets.facet with parameters of type SAreaTarget
 MountFacet AreaFacets.appMultiContentFacet(ActionAppSurface app, SAreaTarget surfaceRoot, boolean desktop)
          Constructs the root facet of a multi-content application surface.
 void AreaFacets.attachFacetArea(SFacet facet, SAreaTarget area)
           
 void AreaFacets.attachViewerAreaPanes(SAreaTarget area, int splitAspect, ViewerAreaMaster vam)
          Convenience method that creates and lays out viewer areas.
 MountFacet AreaFacets.mount(SAreaTarget area, java.lang.String hints)
          Attaches a MountFacet to the area passed.
protected  ViewerAreaMaster ViewerAreaMaster.newChildMaster(SAreaTarget area)
          May return specific master for the area passed.
 SFacet AreaFacets.panes(SAreaTarget area, SFacet[] contents, java.lang.String title, java.lang.String hints, int aspect)
          Convenience method to define a pane set with a single root.
 SFacet AreaFacets.panes(SAreaTarget area, SFacet[] contents, java.lang.String title, java.lang.String hints, int[][] codes, double[] splitDefaults, int[] tabAndHideDefaults, java.lang.String[] groups)
          Builds pane set based on a sashed mount.
 SFacet AreaFacets.panes(SAreaTarget area, SFacet[] contents, java.lang.String title, java.lang.String hints, int[] layout, double[] splitDefaults, int[] tabAndHideDefaults)
          Convenience method to define a pane set with a single root.
 STarget AreaFacets.panesGetTargets(SAreaTarget area)
           
 void AreaFacets.panesValidateLayout(SAreaTarget area)
           
 MountFacet AreaFacets.switchMount(SAreaTarget area)
          Create a programmatically switchable container for facets in an area tree.
 MountFacet AreaFacets.tabs(SAreaTarget area, java.lang.String hints)
           
 SFacet AreaFacets.viewerArea(SAreaTarget area, ViewerAreaMaster vam)
          Creates a viewer facet for the viewer frame contained by an area.
 SFacet[] AreaFacets.viewerAreaChildren(SAreaTarget area, ViewerAreaMaster vam)
          Convenience method that creates viewers for an array of area children.
 SFacet AreaFacets.viewerGrid(SAreaTarget area, ViewerAreaMaster vam)
           
 SFacet AreaFacets.viewerTabs(SAreaTarget area, ViewerAreaMaster vam)
           
 

Uses of SAreaTarget in facets.facet.app
 

Methods in facets.facet.app that return SAreaTarget
protected  SAreaTarget[] FacetDialogSurface.MultiPaged.newContentPages(DialogSurface.Contenter[] contents, SAreaTarget[] contentRoots)
           
 

Methods in facets.facet.app with parameters of type SAreaTarget
protected  void FacetDialogSurface.attachPageFacet(SAreaTarget panel)
           
protected  void FacetDialogContenter.attachRootMountFacet(SAreaTarget rootArea)
           
protected  void FacetDialogSurface.attachSurfaceRootFacets(SAreaTarget root)
           
protected  void FacetDialogSurface.MultiPaged.attachSurfaceRootFacets(SAreaTarget areaRoot)
           
protected  SAreaTarget[] FacetDialogSurface.MultiPaged.newContentPages(DialogSurface.Contenter[] contents, SAreaTarget[] contentRoots)
           
protected  MountFacet FacetAppSurface.newMultiContentFacet(SAreaTarget surfaceRoot)
           
 

Uses of SAreaTarget in facets.facet.app.tree
 

Methods in facets.facet.app.tree with parameters of type SAreaTarget
protected  void TreeAppContenter.attachContentRootFacets(SAreaTarget rootArea)
           
protected  STarget[] TreeAppContenter.lazyContentRootElements(SAreaTarget root)
          Re-implementation returning pane and extra tree menu targets.