facets.facet
Class SwingViewerMaster.Form

java.lang.Object
  extended by facets.util.Tracer
      extended by facets.facet.FacetMaster
          extended by facets.facet.FacetMaster.Viewer
              extended by facets.facet.toolkit.swing.ViewerMaster
                  extended by facets.facet.SwingViewerMaster
                      extended by facets.facet.SwingViewerMaster.Form
Enclosing class:
SwingViewerMaster

public static class SwingViewerMaster.Form
extends SwingViewerMaster

SwingViewerMaster defined by a ViewerPaneForm.


Nested Class Summary
 
Nested classes/interfaces inherited from class facets.facet.SwingViewerMaster
SwingViewerMaster.Form
 
Nested classes/interfaces inherited from class facets.facet.FacetMaster
FacetMaster.Simple, FacetMaster.Viewer
 
Constructor Summary
SwingViewerMaster.Form(ViewerPaneForm form)
           
 
Method Summary
protected  javax.swing.JComponent newAvatarPane()
          Create the avatar pane to be used in the viewer facet.
 void refreshAvatars(Notifying.Impact impact)
          Update the avatar pane to match viewer content.
 
Methods inherited from class facets.facet.SwingViewerMaster
avatarPane
 
Methods inherited from class facets.facet.toolkit.swing.ViewerMaster
base, defaultCursor, focusGained, getTargetFacets, isScrollable, requestPopup, scrollPane, targets, viewerTarget
 
Methods inherited from class facets.facet.FacetMaster
attachedToFacet
 
Methods inherited from class facets.util.Tracer
trace, trace, trace, trace, trace, traceDebug, traceDebug, traceObjectText, traceOutput, traceOutputWithClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwingViewerMaster.Form

public SwingViewerMaster.Form(ViewerPaneForm form)
Method Detail

newAvatarPane

protected javax.swing.JComponent newAvatarPane()
Description copied from class: SwingViewerMaster
Create the avatar pane to be used in the viewer facet.

Called during viewer construction; the pane returned can be accessed with SwingViewerMaster.avatarPane().

Specified by:
newAvatarPane in class SwingViewerMaster

refreshAvatars

public void refreshAvatars(Notifying.Impact impact)
Description copied from class: FacetMaster.Viewer
Update the avatar pane to match viewer content.

Called during each retargeting.

Specified by:
refreshAvatars in class FacetMaster.Viewer
Parameters:
impact - TODO