org.nakedobjects.object.control
Class ClassAbout

java.lang.Object
  extended byorg.nakedobjects.object.control.AbstractAbout
      extended byorg.nakedobjects.object.control.ClassAbout
All Implemented Interfaces:
About, java.io.Serializable

public class ClassAbout
extends AbstractAbout

An About for contolling the use of fields within a NakedObject.

See Also:
Serialized Form

Field Summary
static ClassAbout INSTANTIABLE
          An About for showing that a class is instantiable.
static ClassAbout UNINSTANTIABLE
          An About for showing that a class is not instantiable.
 
Constructor Summary
ClassAbout(java.lang.String attributeName, boolean allow)
          Creates an AttributeController with an alternative name for the field..
 
Methods inherited from class org.nakedobjects.object.control.AbstractAbout
canAccess, canUse, getDescription, getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANTIABLE

public static final ClassAbout INSTANTIABLE
An About for showing that a class is instantiable.


UNINSTANTIABLE

public static final ClassAbout UNINSTANTIABLE
An About for showing that a class is not instantiable.

Constructor Detail

ClassAbout

public ClassAbout(java.lang.String attributeName,
                  boolean allow)
Creates an AttributeController with an alternative name for the field..