org.xwiki.model.internal
Class DefaultModelContext

java.lang.Object
  extended by org.xwiki.model.internal.DefaultModelContext
All Implemented Interfaces:
ModelContext

@Component
public class DefaultModelContext
extends java.lang.Object
implements ModelContext

Default implementation bridging to the old XWiki Context to get current Model Reference Objects.

Since:
2.2M1
Version:
$Id$

Field Summary
static java.lang.String XCONTEXT_KEY
          Key of the XWikiContext located in the ExecutionContext.
 
Constructor Summary
DefaultModelContext()
           
 
Method Summary
 EntityReference getCurrentEntityReference()
          
 void setCurrentEntityReference(EntityReference entityReference)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XCONTEXT_KEY

public static final java.lang.String XCONTEXT_KEY
Key of the XWikiContext located in the ExecutionContext.

See Also:
Constant Field Values
Constructor Detail

DefaultModelContext

public DefaultModelContext()
Method Detail

getCurrentEntityReference

public EntityReference getCurrentEntityReference()

Specified by:
getCurrentEntityReference in interface ModelContext
Returns:
the reference to the current entity located in the Execution Context or null if there's none
See Also:
ModelContext.getCurrentEntityReference()

setCurrentEntityReference

public void setCurrentEntityReference(EntityReference entityReference)

Specified by:
setCurrentEntityReference in interface ModelContext
Parameters:
entityReference - the reference to the current entity located in the Execution Context
See Also:
ModelContext.setCurrentEntityReference(org.xwiki.model.reference.EntityReference)


Copyright © 2004-2011 XWiki. All Rights Reserved.