{ } }
Tree PREV CLASS NEXT CLASS FRAMES NO FRAMES SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD com.ibm.workplace.wcm.api
Interface ContentComponent
- All Superinterfaces:
- WCMApiObject
- All Known Subinterfaces:
- DateComponent, DocumentManagerComponent, FileComponent, HTMLComponent, ImageComponent, JSPComponent, LinkComponent, NumericComponent, OptionSelectionComponent, ReferenceComponent, RichTextComponent, ShortTextComponent, TargetableContentComponent, TextComponent, UserSelectionComponent
public interface ContentComponent- extends WCMApiObject
The root interface in the Content Component hierarchy. ContentComponent is an interface to mark a component that can be held within a ContentComponentContainer.
A ContentComponent can exist only on Content, Site or SiteArea objects. A ContentComponent must live in a ContentComponentContainer - it cannot exist in the the repository as a separate object.
A content component has a one-to-one relationship with a ContentComponentContainer object, and consequently, with an object that can implements a ContentComponentContainer. This is different to a LibraryComponent as a LibraryComponent may be reused by different objects in the repository.
note: since v6.0.0, a ContentComponent is referred to as an "Element" in the Authoring UI.
- See Also:
- LibraryComponent
Method Summary ContentComponentContainer getContainer()
Returns the ContentComponentContainer object that contains this ContentComponent.DocumentType<? extends ContentComponent> getDocumentType()
Returns the DocumentType of the ContentComponent.java.lang.String getName()
Returns the name of this ContentComponent object.
Method Detail getName
java.lang.String getName()
- Returns the name of this ContentComponent object.
- Specified by:
- getName in interface WCMApiObject
- Returns:
- the component name
getDocumentType
DocumentType<? extends ContentComponent> getDocumentType()
- Returns the DocumentType of the ContentComponent.
- Returns:
- the type
getContainer
ContentComponentContainer getContainer()
- Returns the ContentComponentContainer object that contains this ContentComponent.
- Returns:
- the ContentComponentContainer of this object
- Throws:
- java.lang.IllegalStateException - if the ContentComponentContainer for this ContentComponent has not been set
Tree PREV CLASS NEXT CLASS FRAMES NO FRAMES SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD