org.nakedobjects.applib.events
Class VisibilityEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.nakedobjects.applib.events.InteractionEvent
          extended by org.nakedobjects.applib.events.VisibilityEvent
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ActionVisibilityEvent, CollectionVisibilityEvent, PropertyVisibilityEvent

public abstract class VisibilityEvent
extends InteractionEvent

Represents a check to determine whether a member of an object is visible or has been hidden.

If InteractionEvent.getReason() is null, then is usable; otherwise is invisible.

See Also:
AccessEvent, UsabilityEvent, ValidityEvent, Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
VisibilityEvent(Object source, Identifier identifier)
           
 
Method Summary
 
Methods inherited from class org.nakedobjects.applib.events.InteractionEvent
advised, getAdvisorClass, getClassName, getClassNaturalName, getIdentifier, getMemberName, getMemberNaturalName, getMemberParameterNames, getMemberParameterNaturalNames, getReason, getSource, isVeto
 
Methods inherited from class java.util.EventObject
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VisibilityEvent

public VisibilityEvent(Object source,
                       Identifier identifier)


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.