Class DefaultCockpitContext
- java.lang.Object
-
- com.hybris.cockpitng.core.context.impl.DefaultCockpitContext
-
- All Implemented Interfaces:
CockpitContext,java.io.Serializable
- Direct Known Subclasses:
ActionContext,AttributesChooserConfig,CreateContext,DefaultDragAndDropContext,EditorContext,ObjectWithComponentContext
public class DefaultCockpitContext extends java.lang.Object implements CockpitContext
DefaultCockpitContextimplementation.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DefaultCockpitContext()DefaultCockpitContext(java.util.Map<java.lang.String,java.lang.Object> parameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAllParameters(CockpitContext context)Adds all parameters stored in given contextvoidclearParameters()Clears all parametersbooleancontainsParameter(java.lang.String key)Checks if given parameter existsjava.lang.ObjectgetParameter(java.lang.String key)Gets single parameterjava.util.Set<java.lang.String>getParameterKeys()Gets keys of the parametersjava.util.Map<java.lang.String,java.lang.Object>getParameters()Returns map of parametersvoidremoveParameter(java.lang.String key)Removes single parameter with specified keyvoidsetParameter(java.lang.String key, java.lang.Object value)Sets single parametervoidsetParameters(java.util.Map<java.lang.String,java.lang.Object> parameters)Sets map of parameters-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.hybris.cockpitng.core.context.CockpitContext
getParameterAsBoolean
-
-
-
-
Method Detail
-
getParameters
public java.util.Map<java.lang.String,java.lang.Object> getParameters()
Description copied from interface:CockpitContextReturns map of parameters- Specified by:
getParametersin interfaceCockpitContext- Returns:
- parameters
-
setParameters
public void setParameters(java.util.Map<java.lang.String,java.lang.Object> parameters)
Description copied from interface:CockpitContextSets map of parameters- Specified by:
setParametersin interfaceCockpitContext
-
setParameter
public void setParameter(java.lang.String key, java.lang.Object value)Description copied from interface:CockpitContextSets single parameter- Specified by:
setParameterin interfaceCockpitContext- Parameters:
key- parameter keyvalue- parameter value
-
getParameter
public java.lang.Object getParameter(java.lang.String key)
Description copied from interface:CockpitContextGets single parameter- Specified by:
getParameterin interfaceCockpitContext- Parameters:
key- parameter key- Returns:
- Object stored under specified key
-
removeParameter
public void removeParameter(java.lang.String key)
Description copied from interface:CockpitContextRemoves single parameter with specified key- Specified by:
removeParameterin interfaceCockpitContext- Parameters:
key- parameter key
-
getParameterKeys
public java.util.Set<java.lang.String> getParameterKeys()
Description copied from interface:CockpitContextGets keys of the parameters- Specified by:
getParameterKeysin interfaceCockpitContext- Returns:
- Set containing keys of the parameters
-
containsParameter
public boolean containsParameter(java.lang.String key)
Description copied from interface:CockpitContextChecks if given parameter exists- Specified by:
containsParameterin interfaceCockpitContext- Parameters:
key- parameter key- Returns:
- Boolean, which is equal to true if parameter exists and is equal to false if not
-
clearParameters
public void clearParameters()
Description copied from interface:CockpitContextClears all parameters- Specified by:
clearParametersin interfaceCockpitContext
-
addAllParameters
public void addAllParameters(CockpitContext context)
Description copied from interface:CockpitContextAdds all parameters stored in given context- Specified by:
addAllParametersin interfaceCockpitContext- Parameters:
context- source
-
-