Class DummyAvailableContentEntityAdapter
- java.lang.Object
-
- com.atlassian.confluence.content.ContentEntityAdapterParent
-
- com.atlassian.confluence.it.api.test.plugin.apiavailable.DummyAvailableContentEntityAdapter
-
- All Implemented Interfaces:
ContentEntityAdapter
public class DummyAvailableContentEntityAdapter extends ContentEntityAdapterParent
-
-
Constructor Summary
Constructors Constructor Description DummyAvailableContentEntityAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BodyTypegetDefaultBodyType(CustomContentEntityObject pluginContentEntityObject)Get the default type for BodyContent objects attached to this content.booleanisAllowedContainer(ContentEntityObject child, ContentEntityObject container)Determine if a particular content is an acceptable container for a particular child.-
Methods inherited from class com.atlassian.confluence.content.ContentEntityAdapterParent
getAttachmentsUrlPath, getAttachmentUrlPath, getDisplayTitle, getExcerpt, getNameForComparison, getUrlPath, getVersionChildPolicy, isAllowedParent, isIndexable, shouldConvertToContent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.atlassian.confluence.content.ContentEntityAdapter
attachmentsUrlPath, attachmentUrlPath, displayTitle, excerpt, nameForComparison, urlPath
-
-
-
-
Method Detail
-
getDefaultBodyType
public BodyType getDefaultBodyType(CustomContentEntityObject pluginContentEntityObject)
Description copied from interface:ContentEntityAdapterGet the default type for BodyContent objects attached to this content.- Specified by:
getDefaultBodyTypein interfaceContentEntityAdapter- Overrides:
getDefaultBodyTypein classContentEntityAdapterParent- Parameters:
pluginContentEntityObject- the content to get the body type of- Returns:
- the default BodyType for that content
-
isAllowedContainer
public boolean isAllowedContainer(ContentEntityObject child, ContentEntityObject container)
Description copied from interface:ContentEntityAdapterDetermine if a particular content is an acceptable container for a particular child. The content object will ensure that there are no loops in the container/child chain, and that the container is in the same space as the child (if any), so implementations do not need to check that.Will be invoked for the child adapter and the container adapter, if applicable.
Only one of container or child are required to be
CustomContentEntityObjects. If both types areCustomContentEntityObjects, this must only be used ifCustomContentEntityObject.getPluginModuleKey()also returns distinct values for both objects.- Specified by:
isAllowedContainerin interfaceContentEntityAdapter- Overrides:
isAllowedContainerin classContentEntityAdapterParent- See Also:
ContentEntityAdapter.isAllowedParent(CustomContentEntityObject, CustomContentEntityObject)
-
-