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
Modifier and TypeFieldDescriptionprotected CmsTextBox
Description input field.protected CmsTextBox
Id input field.protected CmsTextBox
Language code input field.protected CmsTextBox
Style input field.protected CmsTextBox
Style classes input field.protected CmsVfsLinkWidget
URL input field.protected com.google.gwt.user.client.ui.Label
Description field label.protected com.google.gwt.user.client.ui.Label
Id field label.protected com.google.gwt.user.client.ui.Label
Language code field label.protected com.google.gwt.user.client.ui.Label
Set link checkbox label.protected com.google.gwt.user.client.ui.Label
Style field label.protected com.google.gwt.user.client.ui.Label
Style classes field label.protected com.google.gwt.user.client.ui.Label
Additional attributes label.protected com.google.gwt.user.client.ui.Label
Target field label.protected com.google.gwt.user.client.ui.Label
Language direction field label.protected com.google.gwt.user.client.ui.Label
URL field label.protected CmsSelectBox
Target select box.protected CmsSelectBox
Language direction select box.Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
fillContent
(org.opencms.ade.galleries.shared.CmsImageInfoBean imageInfo, CmsJSONMap imageAttributes, boolean initialFill) Displays the provided image information.void
getImageAttributes
(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, setWidget
Methods 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, unsinkEvents
Methods 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