|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nakedobjects.object.control.ProgrammableAbout
| Constructor Summary | |
ProgrammableAbout()
|
|
| Method Summary | |
Permission |
canAccess()
Returns a Permission describing whether access is permitted. |
Permission |
canUse()
Returns a Permission describing whether use is permitted. |
void |
changeName(java.lang.String name)
|
ProgrammableAbout |
changeNameIfAvailable(java.lang.String name)
|
ProgrammableAbout |
changeNameIfUnavailable(java.lang.String name)
|
java.lang.String |
getDescription()
Return a description of this object domain. |
java.lang.String |
getName()
Returns the name of object |
ProgrammableAbout |
makeAvailableOnCondition(boolean conditionMet)
|
ProgrammableAbout |
makeAvailableOnCondition(boolean conditionMet,
java.lang.String reasonNotMet)
|
ProgrammableAbout |
makeUnavailable(java.lang.String reason)
|
void |
setDescription(java.lang.String description)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ProgrammableAbout()
| Method Detail |
public Permission canAccess()
About
canAccess in interface Aboutpublic Permission canUse()
About
canUse in interface Aboutpublic void changeName(java.lang.String name)
public ProgrammableAbout changeNameIfAvailable(java.lang.String name)
public ProgrammableAbout changeNameIfUnavailable(java.lang.String name)
public java.lang.String getDescription()
About
getDescription in interface Aboutpublic java.lang.String getName()
About
getName in interface Aboutpublic ProgrammableAbout makeAvailableOnCondition(boolean conditionMet)
public ProgrammableAbout makeAvailableOnCondition(boolean conditionMet,
java.lang.String reasonNotMet)
public ProgrammableAbout makeUnavailable(java.lang.String reason)
public void setDescription(java.lang.String description)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||