org.nakedobjects.metamodel.facets
Class When

java.lang.Object
  extended by org.nakedobjects.metamodel.facets.EnumerationAbstract
      extended by org.nakedobjects.metamodel.facets.When
All Implemented Interfaces:
Enumeration

public final class When
extends EnumerationAbstract


Field Summary
static When ALWAYS
           
static When NEVER
           
static When ONCE_PERSISTED
           
static When UNTIL_PERSISTED
           
 
Method Summary
 boolean isNowFor(NakedObject targetAdapter)
          Whether the state of the supplied NakedObject corresponds to this 'when'.
 
Methods inherited from class org.nakedobjects.metamodel.facets.EnumerationAbstract
equals, getFriendlyName, getNameInCode, getNum, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ALWAYS

public static When ALWAYS

ONCE_PERSISTED

public static When ONCE_PERSISTED

UNTIL_PERSISTED

public static When UNTIL_PERSISTED

NEVER

public static When NEVER
Method Detail

isNowFor

public boolean isNowFor(NakedObject targetAdapter)
Whether the state of the supplied NakedObject corresponds to this 'when'.



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