com.ibm.workplace.wcm.api
Interface ReferenceComponent
- All Superinterfaces:
- ContentComponent, WCMApiObject
public interface ReferenceComponent
- extends ContentComponent
Represents a component that can contain a reference to one
LibraryComponent. ReferenceComponent
objects support all component types that can be stored in the
Component Library.
A ReferenceComponent is a ContentComponent and
cannot be stored as a separate entity in the repository.
This interface provides methods to set and retrieve the
LibraryComponent that this ReferenceComponent
refers to.
note: since v6.0.0, a ReferenceComponent is
referred to as an "Reference Element" in the Authoring UI.
- See Also:
ContentComponent,
LibraryComponent
getDocumentType
DocumentType<? extends ReferenceComponent> getDocumentType()
- Description copied from interface:
ContentComponent
- Returns the
DocumentType of the ContentComponent.
- Specified by:
getDocumentType in interface ContentComponent
- Returns:
- the type
- See Also:
ContentComponent.getDocumentType()
getComponentRef
LibraryComponent getComponentRef()
- Returns the Library Component that this component refers to.
- Returns:
- the Library Component that this
ReferenceComponent
refers to
setComponentRef
void setComponentRef(LibraryComponent componentRef)
- Sets the Library Component that this component refers to.
- Parameters:
componentRef - the new Library Component