Class EditorArea
java.lang.Object
de.hybris.platform.cockpit.session.impl.EditorArea
- All Implemented Interfaces:
CockpitEventAcceptor,CockpitEventProducer,FocusablePerspectiveArea,UICockpitArea,UIComponent,UIEditorArea,UISessionListener
- Direct Known Subclasses:
AdmincockpitEditorArea
Manages editor area content and events. Holds currently shown object.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCockpitEventAcceptor(CockpitEventAcceptor acceptor) voidaddConstraintsPk(String constraintsPk) voidaddEditorAreaListener(EditorAreaListener editorAreaListener) protected voidaddMessage(SectionPanelModel panelModel, Exception exc) protected voidaddMissingMessage(Set<PropertyDescriptor> relatedProps) voidafterLogin(UserModel user) voidbeforeLogout(UserModel user) voidvoidvoidvoiddoOnChange(PropertyDescriptor propertyDescriptor) voidvoiddoSave()voidfireBrowseItem(TypedObject currentObj) protected voidfireCurrentObjectChanged(TypedObject prev, TypedObject newOne) protected voidvoidfireNextItem(TypedObject currentObj) voidfirePreviousItem(TypedObject currentObj) protected voidfireValueChanged(ObjectValueContainer cont, PropertyDescriptor propertyDescriptor) protected voidprotected voidprotected Map<LanguageModel,String> getAllLabels(String labelLocKey) getConfiguration(String typecode) intgetLabel()protected Set<PropertyDescriptor>protected UIConfigurationServiceprotected ValueServicegetWidth()voidvoidinitialize(Map<String, Object> params) booleanvoidonCockpitEvent(CockpitEvent event) voidperspectiveChanged(UICockpitPerspective previous, UICockpitPerspective newOne) voidvoidremoveEditorAreaListener(EditorAreaListener editorAreaListener) voidreset()voidvoidrestatusIgnoredDescriptors(ObjectValueContainer valueContainer, Set<CockpitValidationDescriptor> validationInfo) voidvoidsetCockpitTypeService(TypeService typeService) voidsetCommonI18NService(CommonI18NService commonI18NService) voidsetCurrentObject(TypedObject object) voidsetCurrentObjectType(ObjectType currentObjectType) voidsetEditorAreaController(EditorAreaController editorAreaController) voidsetFocus(boolean focus) voidsetManagingPerspective(UICockpitPerspective managingPerspective) voidsetModelLocalizedValue(ItemModel model, String qualifier, String languageIso, Object value) voidsetModelSingleValue(ItemModel model, String qualifier, Object value) voidsetPerspective(UICockpitPerspective perspective) voidsetSessionService(SessionService sessionService) voidsetSystemService(SystemService systemService) voidsetUndoManager(UndoManager undoManager) voidsetValidationInfo(Set<CockpitValidationDescriptor> validationInfo) voidsetValueHandlerRegistry(ObjectValueHandlerRegistry valueHandlerRegistry) voidsetValueService(ValueService valueService) voidsetViewURI(String viewURI) voidvoidupdate()voidvoidupdateValues(Set<PropertyDescriptor> properties) voidvalidateForm(Set<CockpitValidationDescriptor> validationInfo, TypedObject currentObject) Validates form.
-
Field Details
-
EDITOR_AREA_CONFIG_CODE
- See Also:
-
-
Constructor Details
-
EditorArea
public EditorArea()
-
-
Method Details
-
getValidationInfo
-
setValidationInfo
-
getViewURI
- Specified by:
getViewURIin interfaceUIComponent
-
setViewURI
-
afterLogin
- Specified by:
afterLoginin interfaceUISessionListener
-
beforeLogout
- Specified by:
beforeLogoutin interfaceUISessionListener
-
globalDataLanguageChanged
public void globalDataLanguageChanged()- Specified by:
globalDataLanguageChangedin interfaceUISessionListener
-
perspectiveChanged
- Specified by:
perspectiveChangedin interfaceUISessionListener
-
getPerspective
- Specified by:
getPerspectivein interfaceUICockpitArea
-
setPerspective
- Specified by:
setPerspectivein interfaceUICockpitArea
-
getValueHandlerRegistry
-
setValueHandlerRegistry
-
getSystemService
-
setCommonI18NService
-
setSessionService
-
setSystemService
-
getTypeService
-
setCockpitTypeService
-
getUndoManager
-
setUndoManager
-
setValueService
-
getValueService
-
fireCurrentObjectUpdated
- Throws:
RuntimeException
-
fireCurrentObjectChanged
protected void fireCurrentObjectChanged(TypedObject prev, TypedObject newOne) throws RuntimeException - Throws:
RuntimeException
-
fireValuesStored
-
fireValuesUpdated
-
fireValueChanged
-
addEditorAreaListener
- Specified by:
addEditorAreaListenerin interfaceUIEditorArea
-
removeEditorAreaListener
- Specified by:
removeEditorAreaListenerin interfaceUIEditorArea
-
getCurrentObject
- Specified by:
getCurrentObjectin interfaceUIEditorArea
-
getTypeConfiguration
- Specified by:
getTypeConfigurationin interfaceUIEditorArea
-
getLoadPropertyDescriptors
-
getLoadLanguages
-
setCurrentObject
- Specified by:
setCurrentObjectin interfaceUIEditorArea
-
setCurrentObjectType
- Specified by:
setCurrentObjectTypein interfaceUIEditorArea
-
getCurrentObjectType
- Specified by:
getCurrentObjectTypein interfaceUIEditorArea
-
updateAllValues
public void updateAllValues()- Specified by:
updateAllValuesin interfaceUIEditorArea
-
updateValues
- Specified by:
updateValuesin interfaceUIEditorArea
-
getCurrentObjectValues
- Specified by:
getCurrentObjectValuesin interfaceUIEditorArea
-
setModelSingleValue
public void setModelSingleValue(ItemModel model, String qualifier, Object value) throws AttributeNotSupportedException - Throws:
AttributeNotSupportedException
-
setModelLocalizedValue
public void setModelLocalizedValue(ItemModel model, String qualifier, String languageIso, Object value) throws AttributeNotSupportedException - Throws:
AttributeNotSupportedException
-
doSave
public void doSave()- Specified by:
doSavein interfaceUIEditorArea
-
restatusIgnoredDescriptors
public void restatusIgnoredDescriptors(ObjectValueContainer valueContainer, Set<CockpitValidationDescriptor> validationInfo) -
createModelFromContainer
public void createModelFromContainer() -
validateForm
public void validateForm(Set<CockpitValidationDescriptor> validationInfo, TypedObject currentObject) Validates form.- Parameters:
validationInfo- the validation infocurrentObject- the current object
-
addMissingMessage
-
addMessage
-
isFocused
public boolean isFocused()- Specified by:
isFocusedin interfaceFocusablePerspectiveArea
-
setFocus
public void setFocus(boolean focus) - Specified by:
setFocusin interfaceFocusablePerspectiveArea
-
getManagingPerspective
- Specified by:
getManagingPerspectivein interfaceFocusablePerspectiveArea- Specified by:
getManagingPerspectivein interfaceUIEditorArea
-
setManagingPerspective
- Specified by:
setManagingPerspectivein interfaceUIEditorArea
-
initialize
- Specified by:
initializein interfaceUICockpitArea- Specified by:
initializein interfaceUIComponent
-
update
public void update()- Specified by:
updatein interfaceUICockpitArea
-
fireNextItem
-
firePreviousItem
-
fireBrowseItem
-
doNextItem
public void doNextItem()- Specified by:
doNextItemin interfaceUIEditorArea
-
doPreviousItem
public void doPreviousItem()- Specified by:
doPreviousItemin interfaceUIEditorArea
-
doBrowseItem
public void doBrowseItem()- Specified by:
doBrowseItemin interfaceUIEditorArea
-
doOnChange
- Specified by:
doOnChangein interfaceUIEditorArea
-
reset
public void reset()- Specified by:
resetin interfaceUIEditorArea
-
getConfiguration
-
getUIConfigurationService
-
getAllLabels
-
getEditorAreaController
- Specified by:
getEditorAreaControllerin interfaceUIEditorArea
-
setEditorAreaController
-
addCockpitEventAcceptor
- Specified by:
addCockpitEventAcceptorin interfaceCockpitEventProducer
-
removeCockpitEventAcceptor
- Specified by:
removeCockpitEventAcceptorin interfaceCockpitEventProducer
-
onCockpitEvent
- Specified by:
onCockpitEventin interfaceCockpitEventAcceptor
-
revalidateForm
public void revalidateForm() -
resetStack
public void resetStack() -
getLabel
- Specified by:
getLabelin interfaceUIComponent
-
getWidth
- Specified by:
getWidthin interfaceUIEditorArea
-
setWidth
- Specified by:
setWidthin interfaceUIEditorArea
-
getConstraintsPk
- Returns:
- the constraintsPk
-
addConstraintsPk
-
getsessionService
-
getItemStackSize
public int getItemStackSize()
-