Package org.ametys.runtime.model
Class DefinitionContext
java.lang.Object
org.ametys.runtime.model.DefinitionContext
Object that gives some context for definitions manipulation
-
Method Summary
Modifier and TypeMethodDescriptionRetrieves the tag name to use while generating SAX eventsRetrieves the context object for the definitionboolean
Checks if the context is in editionstatic DefinitionContext
Creates a new instance of aDefinitionContext
withEdition
(boolean isEdition) Set totrue
if the context is in edition (default tofalse
)withItemTagName
(String itemTagName) Set the tag name to use while generating SAX eventswithObject
(Object object) Set the context object
-
Method Details
-
newInstance
Creates a new instance of aDefinitionContext
- Returns:
- the created instance
-
getObject
Retrieves the context object for the definition- Returns:
- the context object
-
withObject
Set the context object- Parameters:
object
- the context object to set- Returns:
- the current
DefinitionContext
-
isEdition
Checks if the context is in edition- Returns:
true
if the context is in edition,false
otherwise
-
withEdition
Set totrue
if the context is in edition (default tofalse
)- Parameters:
isEdition
-true
if the context is in edition,false
otherwise- Returns:
- the current
DefinitionContext
-
getItemTagName
Retrieves the tag name to use while generating SAX events- Returns:
- the tag name to use while generating SAX events
-
withItemTagName
Set the tag name to use while generating SAX events- Parameters:
itemTagName
- the tag name to set- Returns:
- the current
DefinitionContext
-