public class DefaultReferenceInjector extends java.lang.Object implements ReferenceInjector
| Constructor and Description |
|---|
DefaultReferenceInjector() |
DefaultReferenceInjector(HtmlBasedComponent rootComponent) |
| Modifier and Type | Method and Description |
|---|---|
protected CMSAdminComponentService |
getCMSAdminComponentService() |
protected UIConfigurationService |
getConfigurationService() |
protected ContentEditorConfiguration |
getContentEditorConfiguration(ObjectTemplate objectTemplate) |
protected int |
getDepthWithinSection(Component parent) |
HtmlBasedComponent |
getRootComponent() |
protected TypeService |
getTypeService() |
protected UIAccessRightService |
getUiAccessRightService() |
ValueService |
getValueService() |
protected void |
injectCmsReference(TypedObject referenceValue,
ObjectValueContainer refValueContainer,
HtmlBasedComponent refGroup,
java.lang.Object locationInfo) |
protected void |
injectNormalReference(TypedObject referenceValue,
ObjectValueContainer refValueContainer,
HtmlBasedComponent refGroup,
ContentEditorConfiguration config,
java.lang.Object locationInfo,
boolean hideReadOnly) |
void |
injectReference(TypedObject referenceValue,
HtmlBasedComponent parent,
ContentEditorConfiguration config,
java.lang.Object locationInfo,
boolean hideReadOnly,
java.util.List<HtmlBasedComponent> captionComponents) |
protected void |
renderEditor(TypedObject refValue,
ObjectValueContainer valueContainer,
HtmlBasedComponent parent,
java.lang.Object locationInfo) |
void |
setRootComponent(HtmlBasedComponent rootComponent) |
public DefaultReferenceInjector()
public DefaultReferenceInjector(HtmlBasedComponent rootComponent)
public HtmlBasedComponent getRootComponent()
public void setRootComponent(HtmlBasedComponent rootComponent)
protected int getDepthWithinSection(Component parent)
public void injectReference(TypedObject referenceValue, HtmlBasedComponent parent, ContentEditorConfiguration config, java.lang.Object locationInfo, boolean hideReadOnly, java.util.List<HtmlBasedComponent> captionComponents)
injectReference in interface ReferenceInjectorprotected void injectNormalReference(TypedObject referenceValue, ObjectValueContainer refValueContainer, HtmlBasedComponent refGroup, ContentEditorConfiguration config, java.lang.Object locationInfo, boolean hideReadOnly)
protected void injectCmsReference(TypedObject referenceValue, ObjectValueContainer refValueContainer, HtmlBasedComponent refGroup, java.lang.Object locationInfo)
protected void renderEditor(TypedObject refValue, ObjectValueContainer valueContainer, HtmlBasedComponent parent, java.lang.Object locationInfo)
protected TypeService getTypeService()
protected UIConfigurationService getConfigurationService()
protected UIAccessRightService getUiAccessRightService()
protected CMSAdminComponentService getCMSAdminComponentService()
protected ContentEditorConfiguration getContentEditorConfiguration(ObjectTemplate objectTemplate)
public ValueService getValueService()
Copyright © 2018 SAP SE. All Rights Reserved.