facets.core.app.avatar
Class AvatarViewWorks

java.lang.Object
  extended by facets.util.Tracer
      extended by facets.util.StatefulCore
          extended by facets.core.superficial.app.SelectionView
              extended by facets.core.app.avatar.AvatarViewWorks
All Implemented Interfaces:
AvatarView, SView, Stateful, Titled, java.io.Serializable
Direct Known Subclasses:
PlaneViewWorks

public abstract class AvatarViewWorks
extends SelectionView
implements AvatarView

SelectionView that (partially) implements AvatarView.

Major policy methods delegate to the AvatarPolicies passed to the constructor.

See Also:
Serialized Form

Field Summary
protected  AvatarPolicies avatars
           
 
Fields inherited from interface facets.core.superficial.app.SView
NO_VIEW
 
Constructor Summary
AvatarViewWorks(java.lang.String title, AvatarPolicies avatars)
           
 
Method Summary
 boolean allowMultipleSelection()
          Implements interface method.
 AvatarPolicies avatars()
           
 boolean doesDnD()
          Implements interface method.
 
Methods inherited from class facets.core.superficial.app.SelectionView
isLive, newViewerSelection
 
Methods inherited from class facets.util.StatefulCore
copyState, setState, setTitle, stateEquals, stateStamp, title, toString, updateStateStamp
 
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, wait, wait, wait
 
Methods inherited from interface facets.core.app.avatar.AvatarView
backgroundStyle, markLeapPixels, markPixels, pickHitPixels
 
Methods inherited from interface facets.core.superficial.app.SView
isLive
 
Methods inherited from interface facets.util.Titled
title
 

Field Detail

avatars

protected final AvatarPolicies avatars
Constructor Detail

AvatarViewWorks

public AvatarViewWorks(java.lang.String title,
                       AvatarPolicies avatars)
Method Detail

avatars

public final AvatarPolicies avatars()
Specified by:
avatars in interface AvatarView

allowMultipleSelection

public boolean allowMultipleSelection()
Implements interface method.

Returns false.

Specified by:
allowMultipleSelection in interface SView
Overrides:
allowMultipleSelection in class SelectionView

doesDnD

public boolean doesDnD()
Implements interface method.

Returns false.

Specified by:
doesDnD in interface AvatarView