Package com.hybris.cockpitng.core
Class AbstractCockpitComponentDefinition
- java.lang.Object
-
- com.hybris.cockpitng.core.AbstractCockpitComponentDefinition
-
- Direct Known Subclasses:
ActionDefinition,EditorDefinition,WidgetDefinition
public abstract class AbstractCockpitComponentDefinition extends java.lang.ObjectAbstract class for all cockpit component definition types such as widgets, actions and editors. Component definitions are managed by component registry.
-
-
Constructor Summary
Constructors Constructor Description AbstractCockpitComponentDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetCategoryTag()java.lang.StringgetCode()java.lang.StringgetDeclaringModule()TypedSettingsMapgetDefaultSettings()java.lang.StringgetDescription()java.util.Map<java.lang.String,java.lang.String>getForwardMap()java.util.List<WidgetSocket>getInputs()java.lang.StringgetLocationPath()java.lang.StringgetName()java.util.List<WidgetSocket>getOutputs()java.lang.StringgetParentCode()java.lang.StringgetResourcePath()inthashCode()voidsetCategoryTag(java.lang.String categoryTag)voidsetCode(java.lang.String code)voidsetDeclaringModule(java.lang.String declaringModule)voidsetDefaultSettings(TypedSettingsMap defaultSettings)voidsetDescription(java.lang.String description)voidsetForwardMap(java.util.Map<java.lang.String,java.lang.String> forwardMap)voidsetInputs(java.util.List<WidgetSocket> inputs)voidsetLocationPath(java.lang.String locationPath)voidsetName(java.lang.String name)voidsetOutputs(java.util.List<WidgetSocket> outputs)voidsetParentCode(java.lang.String parentCode)voidsetResourcePath(java.lang.String resourcePath)java.lang.StringtoString()
-
-
-
Method Detail
-
getCode
public java.lang.String getCode()
-
setCode
public void setCode(java.lang.String code)
-
getParentCode
public java.lang.String getParentCode()
-
setParentCode
public void setParentCode(java.lang.String parentCode)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getCategoryTag
public java.lang.String getCategoryTag()
-
setCategoryTag
public void setCategoryTag(java.lang.String categoryTag)
-
getResourcePath
public java.lang.String getResourcePath()
-
setResourcePath
public void setResourcePath(java.lang.String resourcePath)
-
getLocationPath
public java.lang.String getLocationPath()
- Returns:
- The absolute web path (widget root) of the widget definition file and other widget resources.
-
setLocationPath
public void setLocationPath(java.lang.String locationPath)
- Parameters:
locationPath- The absolute web path of the widget definition file and other widget resources.
-
getDefaultSettings
public TypedSettingsMap getDefaultSettings()
-
setDefaultSettings
public void setDefaultSettings(TypedSettingsMap defaultSettings)
-
getInputs
public java.util.List<WidgetSocket> getInputs()
-
setInputs
public void setInputs(java.util.List<WidgetSocket> inputs)
-
getOutputs
public java.util.List<WidgetSocket> getOutputs()
-
setOutputs
public void setOutputs(java.util.List<WidgetSocket> outputs)
-
getForwardMap
public java.util.Map<java.lang.String,java.lang.String> getForwardMap()
-
setForwardMap
public void setForwardMap(java.util.Map<java.lang.String,java.lang.String> forwardMap)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getDeclaringModule
public java.lang.String getDeclaringModule()
-
setDeclaringModule
public void setDeclaringModule(java.lang.String declaringModule)
-
-