org.nakedobjects.object.reflect
Class Member.DefaultAbout

java.lang.Object
  extended byorg.nakedobjects.object.reflect.Member.DefaultAbout
All Implemented Interfaces:
About, java.io.Serializable
Enclosing class:
Member

protected class Member.DefaultAbout
extends java.lang.Object
implements About

See Also:
Serialized Form

Constructor Summary
protected Member.DefaultAbout()
           
 
Method Summary
 Permission canAccess()
          Returns a Permission describing whether access is permitted.
 Permission canUse()
          Returns a Permission describing whether use is permitted.
 java.lang.String getDescription()
          Return a description of this object domain.
 java.lang.String getName()
          Returns the name of object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Member.DefaultAbout

protected Member.DefaultAbout()
Method Detail

canAccess

public Permission canAccess()
Description copied from interface: About
Returns a Permission describing whether access is permitted.

Specified by:
canAccess in interface About

canUse

public Permission canUse()
Description copied from interface: About
Returns a Permission describing whether use is permitted.

Specified by:
canUse in interface About

getDescription

public java.lang.String getDescription()
Description copied from interface: About
Return a description of this object domain.

Specified by:
getDescription in interface About

getName

public java.lang.String getName()
Description copied from interface: About
Returns the name of object

Specified by:
getName in interface About