public abstract class AbstractGroupingContainerComponent extends ContainerComponent
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractGroupingContainerComponent.AccordionComponent |
static class |
AbstractGroupingContainerComponent.TabsComponent |
FieldComponent.ClientLibraryType| Modifier and Type | Field and Description |
|---|---|
static String |
GENERIC_GROUP |
static String |
ITEMS |
static String |
MARGIN_PROPERTY |
JCR_TITLE| Constructor and Description |
|---|
AbstractGroupingContainerComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
addComponent(String group,
String fieldName,
FieldComponent component) |
org.apache.sling.api.resource.Resource |
buildComponentResource()
If your component needs child nodes then override this method, call the
superclass implementation, and then use addChildren to add additional
nodes to it.
|
String |
getLayout() |
ContainerComponent |
getOrCreateGroup(String groupName) |
boolean |
isMargin() |
void |
setLayout(String layout) |
void |
setMargin(boolean margin) |
getTitle, init, setTitleaddComponent, applyDialogProviderSettings, generateDefaultChildComponent, generateItemsResource, getDialogStyle, getFieldComponents, getGroupingContainer, getPropertiesTabName, hasCategories, isComposite, isForceDotSlashPrefix, setComposite, setDefaultChildComponent, setDialogStyle, setForceDotSlashPrefix, setGroupingContainer, setPropertiesTabNameaddClientLibraries, addClientLibraries, addClientLibraries, addClientLibrary, getAccessibleObject, getBooleanOption, getCategory, getClientLibraryCategories, getComponentMetadata, getField, getFieldDefinition, getHelper, getHtml, getName, getOption, getOptionNames, getPath, getResourceSuperType, getResourceType, hasOption, purgeEmptyMetadata, setCategory, setHelper, setPath, setResourceSuperType, setResourceType, setuppublic static String GENERIC_GROUP
public static final String MARGIN_PROPERTY
public static final String ITEMS
public ContainerComponent getOrCreateGroup(String groupName)
public void addComponent(String group, String fieldName, FieldComponent component)
public org.apache.sling.api.resource.Resource buildComponentResource()
FieldComponentbuildComponentResource in class ContainerComponentpublic String getLayout()
public void setLayout(String layout)
layout - the layout to setpublic boolean isMargin()
public void setMargin(boolean margin)
margin - the margin to setCopyright © 2013–2020 Adobe. All rights reserved.