facets.facet
Class FacetMaster.Simple
java.lang.Object
facets.util.Tracer
facets.facet.FacetMaster
facets.facet.FacetMaster.Simple
- Direct Known Subclasses:
- SwingSimpleMaster
- Enclosing class:
- FacetMaster
public abstract static class FacetMaster.Simple
- extends FacetMaster
Builds and manages widget assembly for a simple facet.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FacetMaster.Simple
public FacetMaster.Simple()
target
public abstract STarget target()
- The current facet target.
retargetedSingle
public abstract void retargetedSingle(STarget target,
Notifying.Impact impact)
- Update GUI components to the state of the target passed.
Called during each retargeting with a single target (ultimately by
STargeter.retargetFacets(Notifying.Impact)
, and also
during facet construction immediately after assembly creation.
retargetedMultiple
public abstract void retargetedMultiple(STarget[] targets,
Notifying.Impact impact)
- Update GUI components to match the states of the targets passed.
Called during each retargeting with multiple targets (ultimately by
STargeter.retargetFacets(Notifying.Impact)
.
respondTargetWantsFocus
public void respondTargetWantsFocus()