Class CmsImageAdvancedForm
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
org.opencms.ade.galleries.client.preview.ui.CmsImageAdvancedForm
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsRenderable,com.google.gwt.user.client.ui.IsWidget
Advanced image tag properties form, use in editor mode only.
- Since:
- 8.0.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CmsTextBoxDescription input field.protected CmsTextBoxId input field.protected CmsTextBoxLanguage code input field.protected CmsTextBoxStyle input field.protected CmsTextBoxStyle classes input field.protected CmsVfsLinkWidgetURL input field.protected com.google.gwt.user.client.ui.LabelDescription field label.protected com.google.gwt.user.client.ui.LabelId field label.protected com.google.gwt.user.client.ui.LabelLanguage code field label.protected com.google.gwt.user.client.ui.LabelSet link checkbox label.protected com.google.gwt.user.client.ui.LabelStyle field label.protected com.google.gwt.user.client.ui.LabelStyle classes field label.protected com.google.gwt.user.client.ui.LabelAdditional attributes label.protected com.google.gwt.user.client.ui.LabelTarget field label.protected com.google.gwt.user.client.ui.LabelLanguage direction field label.protected com.google.gwt.user.client.ui.LabelURL field label.protected CmsSelectBoxTarget select box.protected CmsSelectBoxLanguage direction select box.Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfillContent(org.opencms.ade.galleries.shared.CmsImageInfoBean imageInfo, CmsJSONMap imageAttributes, boolean initialFill) Displays the provided image information.voidgetImageAttributes(Map<String, String> attributes, I_CmsSimpleCallback<Map<String, String>> callback) Adds necessary attributes to the map.Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetMethods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsMethods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
Field Details
-
m_inputDescription
Description input field. -
m_inputId
Id input field. -
m_inputLanguageCode
Language code input field. -
m_inputStyle
Style input field. -
m_inputStyleClasses
Style classes input field. -
m_inputUrl
URL input field. -
m_labelDescription
Description field label. -
m_labelId
Id field label. -
m_labelLanguageCode
Language code field label. -
m_labelSetLink
Set link checkbox label. -
m_labelStyle
Style field label. -
m_labelStyleClasses
Style classes field label. -
m_labelTagAttributes
Additional attributes label. -
m_labelTarget
Target field label. -
m_labelTextDirection
Language direction field label. -
m_labelUrl
URL field label. -
m_selectTarget
Target select box. -
m_selectTextDirection
Language direction select box.
-
-
Constructor Details
-
CmsImageAdvancedForm
public CmsImageAdvancedForm()The constructor.
-
-
Method Details
-
getImageAttributes
public void getImageAttributes(Map<String, String> attributes, I_CmsSimpleCallback<Map<String, String>> callback) Adds necessary attributes to the map.- Parameters:
attributes- the attribute mapcallback- the callback to execute