org.nakedobjects.plugins.html.context
Class Context
java.lang.Object
org.nakedobjects.plugins.html.context.Context
public class Context
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Context
public Context(ComponentFactory factory)
setObjectCrumb
public void setObjectCrumb(NakedObject object)
addCollectionFieldCrumb
public void addCollectionFieldCrumb(java.lang.String collectionFieldName)
addCollectionCrumb
public void addCollectionCrumb(java.lang.String id)
addTaskCrumb
public void addTaskCrumb(Task task)
debug
public void debug(DebugString debug)
getMappedAction
public NakedObjectAction getMappedAction(java.lang.String id)
getComponentFactory
public ComponentFactory getComponentFactory()
getKnownInstances
public NakedObject[] getKnownInstances(NakedObjectSpecification type)
- Returns an array of instances of the specified type that are currently known in the current context, ie
have been recently seen by the user.
These will be resolved if required, with a transaction created (and ended) if required.
getMappedCollection
public NakedObject getMappedCollection(java.lang.String id)
getMappedObject
public NakedObject getMappedObject(java.lang.String id)
getTask
public Task getTask(java.lang.String taskId)
cancelTask
public Request cancelTask(Task task)
invalidate
public void invalidate()
isValid
public boolean isValid()
isLoggedIn
public boolean isLoggedIn()
mapAction
public java.lang.String mapAction(NakedObjectAction action)
mapObject
public java.lang.String mapObject(NakedObject adapter)
mapCollection
public java.lang.String mapCollection(NakedObject collection)
endTask
public void endTask(Task task)
getCrumbs
public Crumb[] getCrumbs()
isLinked
public boolean[] isLinked()
getMessages
public java.util.List<java.lang.String> getMessages()
getMessage
public java.lang.String getMessage(int i)
getWarnings
public java.util.List<java.lang.String> getWarnings()
getWarning
public java.lang.String getWarning(int i)
setMessagesAndWarnings
public void setMessagesAndWarnings(java.util.List<java.lang.String> messages,
java.util.List<java.lang.String> warnings)
clearMessagesAndWarnings
public void clearMessagesAndWarnings()
changeContext
public Request changeContext(int id)
setSession
public void setSession(AuthenticationSession currentSession)
getSession
public AuthenticationSession getSession()
purge
public void purge()
restoreAllObjectsToLoader
public void restoreAllObjectsToLoader()
listHistory
public void listHistory(Context context,
Block navigation)
addObjectToHistory
public void addObjectToHistory(java.lang.String idString)
addCollectionToHistory
public void addCollectionToHistory(java.lang.String idString)
init
public void init()
updateVersion
public void updateVersion(NakedObject adapter)
Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.