org.nakedobjects.runtime.userprofile
Class PerspectiveEntry

java.lang.Object
  extended by org.nakedobjects.runtime.userprofile.PerspectiveEntry
All Implemented Interfaces:
DebugInfo

public class PerspectiveEntry
extends java.lang.Object
implements DebugInfo


Constructor Summary
PerspectiveEntry()
           
 
Method Summary
 void addGenericRepository(java.lang.Class type)
           
 void addToObjects(java.lang.Object obj)
           
 java.lang.Object addToServices(java.lang.Class serviceType)
           
 void addToServices(java.lang.Object service)
           
 void copy(PerspectiveEntry template)
           
 void debugData(DebugString debug)
           
 java.lang.String debugTitle()
           
 java.lang.String getName()
           
 java.util.List<java.lang.Object> getObjects()
           
 java.util.List<java.lang.Object> getServices()
           
 java.lang.String getTitle()
           
 void removeFromObjects(java.lang.Object obj)
           
 void removeFromServices(java.lang.Object service)
           
 void removeServices(java.lang.Class serviceType)
           
 void save(java.util.List<NakedObject> objects)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PerspectiveEntry

public PerspectiveEntry()
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getObjects

public java.util.List<java.lang.Object> getObjects()

getServices

public java.util.List<java.lang.Object> getServices()

getTitle

public java.lang.String getTitle()

addToObjects

public void addToObjects(java.lang.Object obj)

addToServices

public java.lang.Object addToServices(java.lang.Class serviceType)

addToServices

public void addToServices(java.lang.Object service)

addGenericRepository

public void addGenericRepository(java.lang.Class type)

removeFromObjects

public void removeFromObjects(java.lang.Object obj)

removeServices

public void removeServices(java.lang.Class serviceType)

removeFromServices

public void removeFromServices(java.lang.Object service)

copy

public void copy(PerspectiveEntry template)

save

public void save(java.util.List<NakedObject> objects)

debugData

public void debugData(DebugString debug)
Specified by:
debugData in interface DebugInfo

debugTitle

public java.lang.String debugTitle()
Specified by:
debugTitle in interface DebugInfo


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