facets.facet
Class ViewerPaneForm
java.lang.Object
facets.facet.ViewerPaneForm
public abstract class ViewerPaneForm
- extends java.lang.Object
Builds and manages a form inside a FacetMaster.Viewer
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ViewerPaneForm
public ViewerPaneForm()
attachPaneMaster
public final void attachPaneMaster(FacetMaster.Viewer pane)
newRetargetedFormFacet
public final SFacet newRetargetedFormFacet()
refreshFacets
public final void refreshFacets()
newSelectionFrame
protected abstract SFrameTarget newSelectionFrame()
elementNeedsSelectionFocus
protected boolean elementNeedsSelectionFocus(SSelection selection,
STarget element)
pane
protected FacetMaster.Viewer pane()
lazySelectionElements
protected abstract STarget[] lazySelectionElements(SFrameTarget frameTarget,
SView view,
SSelection selection)
newFormFacet
protected abstract SFacet newFormFacet(STargeter targeter)
newContentStateCheck
protected abstract java.lang.Object newContentStateCheck(java.lang.Object content)
stateChecksEqual
protected abstract boolean stateChecksEqual(java.lang.Object then,
java.lang.Object now)
newNotifiedSelection
protected abstract SSelection newNotifiedSelection(java.lang.Object content,
Notice notice)
newNotifiedEdit
protected abstract java.lang.Object newNotifiedEdit(Notice notice)