Class SwingViewerMaster.Form

  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:

public static class SwingViewerMaster.Form
extends SwingViewerMaster

SwingViewerMaster defined by a ViewerPaneForm.

Nested Class Summary
Nested classes/interfaces inherited from class facets.facet.SwingViewerMaster
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
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
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


public SwingViewerMaster.Form(ViewerPaneForm form)
Method Detail


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


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
impact - TODO