Package com.hybris.cockpitng.core
Class Widget
- java.lang.Object
-
- com.hybris.cockpitng.core.Widget
-
- All Implemented Interfaces:
java.io.Serializable
public class Widget extends java.lang.Object implements java.io.SerializableRepresentation of a node in the widget tree.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Widget(java.lang.String id)
-
Method Summary
-
-
-
Method Detail
-
isTemplate
public boolean isTemplate()
-
setTemplate
public void setTemplate(boolean template)
-
getChildren
public java.util.List<Widget> getChildren()
-
clearChildren
public void clearChildren()
-
addChild
public void addChild(Widget widget)
-
getOutConnections
public java.util.List<WidgetConnection> getOutConnections()
-
clearOutConnections
public void clearOutConnections()
-
addOutConnection
public void addOutConnection(WidgetConnection conn)
-
removeOutConnection
public void removeOutConnection(WidgetConnection conn)
-
getInConnections
public java.util.List<WidgetConnection> getInConnections()
-
clearInConnections
public void clearInConnections()
-
addInConnection
public void addInConnection(WidgetConnection conn)
-
removeInConnection
public void removeInConnection(WidgetConnection conn)
-
addChildAt
public void addChildAt(int index, Widget widget)
-
removeChild
public void removeChild(Widget widget)
-
getId
public java.lang.String getId()
-
setId
public void setId(java.lang.String id)
-
getSlotId
public java.lang.String getSlotId()
-
setSlotId
public void setSlotId(java.lang.String slotId)
-
getWidgetDefinitionId
public java.lang.String getWidgetDefinitionId()
-
setWidgetDefinitionId
public void setWidgetDefinitionId(java.lang.String widgetDefinitionId)
-
getParent
public Widget getParent()
-
setParent
public void setParent(Widget parent)
-
getTitle
public java.lang.String getTitle()
-
setTitle
public void setTitle(java.lang.String title)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getTitleNoFallback
public java.lang.String getTitleNoFallback()
-
getWidgetSettings
public TypedSettingsMap getWidgetSettings()
-
getWidgetInstanceSettings
public WidgetInstanceSettings getWidgetInstanceSettings()
-
setWidgetInstanceSettings
public void setWidgetInstanceSettings(WidgetInstanceSettings rulesConfiguration)
-
getLastFocusedInstance
public WidgetInstance getLastFocusedInstance()
-
setLastFocusedTemplateInstance
public void setLastFocusedTemplateInstance(WidgetInstance widgetInstance)
-
isPartOfGroup
public boolean isPartOfGroup()
-
setPartOfGroup
public void setPartOfGroup(boolean partOfGroup)
-
getComposedRootInstance
public Widget getComposedRootInstance()
-
setComposedRootInstance
public void setComposedRootInstance(Widget composedRootInstance)
-
getGroupContainer
public Widget getGroupContainer()
-
setGroupContainer
public void setGroupContainer(Widget composedWidget)
-
addWidgetInstance
public void addWidgetInstance(WidgetInstance instance)
-
removeWidgetInstance
public void removeWidgetInstance(WidgetInstance instance)
-
getWidgetInstances
public java.util.List<WidgetInstance> getWidgetInstances()
-
addVirtualInput
public void addVirtualInput(WidgetSocket socket)
-
removeVirtualInput
public void removeVirtualInput(WidgetSocket socket)
-
getVirtualInputs
public java.util.List<WidgetSocket> getVirtualInputs()
-
addVirtualOutput
public void addVirtualOutput(WidgetSocket socket)
-
removeVirtualOutput
public void removeVirtualOutput(WidgetSocket socket)
-
getVirtualOutputs
public java.util.List<WidgetSocket> getVirtualOutputs()
-
getOriginalID
public java.lang.String getOriginalID()
-
setOriginalID
public void setOriginalID(java.lang.String originalID)
-
getAccessRestrictions
public java.util.List<java.lang.String> getAccessRestrictions()
-
setAccessRestrictions
public void setAccessRestrictions(java.util.List<java.lang.String> accessRestrictions)
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-