public class PresentationRelationArticleImpl extends PresentationArticleDecorator implements PresentationRelationArticle
CLASS_VERSION
COM_ESCENIC_PRESENTATION_INTERNAL
TYPE_ARTICLE, TYPE_IMAGE, TYPE_LINK, TYPE_MEDIA, TYPE_PERSON
Constructor and Description |
---|
PresentationRelationArticleImpl(IORelation pIORelation,
int pPublicationId)
Deprecated.
Creates a PresentationRelationArticle.
|
Modifier and Type | Method and Description |
---|---|
Map<String,PresentationProperty<?>> |
getFields()
Deprecated.
Returns all the fields in this content item.
|
IOHashKey |
getHashKey()
Deprecated.
Returns the hash key of this object.
|
String |
getPlacement()
Deprecated.
Returns the name of the
PresentationArticle field
that holds the relation to this object. |
int |
getPresentationRelationType()
Deprecated.
Returns the type of this relation.
|
int |
getPriority()
Deprecated.
The priority of this content item.
|
Object |
getRelatedObject()
Deprecated.
Returns the related object.
|
String |
getState()
Deprecated.
Returns the state of the related object.
|
List<PresentationTag> |
getTags()
Deprecated.
Returns a List of presentation tags.
|
getActivatedDate, getActivatedDateAsDate, getAgreementInfo, getArticles, getArticles, getArticleTypeName, getAuthors, getCreatedDate, getCreatedDateAsDate, getExpireDate, getExpireDateAsDate, getFieldElement, getFieldElementDefaultValue, getFieldNames, getFirstPublishedDate, getFirstPublishedDateAsDate, getHomeSection, getId, getInlineElements, getLastModifiedDate, getLastModifiedDateAsDate, getOwnerHomeSection, getOwnerUrl, getPersons, getPreviewToken, getProfilePersons, getPublication, getPublicationId, getPublishedDate, getPublishedDateAsDate, getRelatedElements, getRelatedElements, getRelativeURI, getRelativeUrl, getSectionsList, getSource, getSourceId, getStateChangedDate, getStateChangedDateAsDate, getStateName, getTitle, getUrl, initPresentationArticle, inSection, inSection, isAgreementRequired, isLive, isOwner, isPreview, load
getActivatedDate, getActivatedDate, getActivatedDate, getArticleId, getArticlesCount, getArticlesCount, getAuthor, getAuthorsCount, getCreatedDate, getCreatedDate, getCreatedDate, getExpireDate, getExpireDate, getExpireDate, getFirstPublishedDate, getFirstPublishedDate, getFirstPublishedDate, getLastModifiedDate, getLastModifiedDate, getLastModifiedDate, getPersonsCount, getPublishedDate, getPublishedDate, getPublishedDate, getSections, getStateChangedDate, getStateChangedDate, getStateChangedDate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getActivatedDate, getActivatedDate, getActivatedDate, getActivatedDate, getActivatedDateAsDate, getAgreementInfo, getArticleId, getArticles, getArticles, getArticlesCount, getArticlesCount, getArticleTypeName, getAuthor, getAuthors, getAuthorsCount, getCreatedDate, getCreatedDate, getCreatedDate, getCreatedDate, getCreatedDateAsDate, getExpireDate, getExpireDate, getExpireDate, getExpireDate, getExpireDateAsDate, getFieldElement, getFieldElementDefaultValue, getFieldNames, getFirstPublishedDate, getFirstPublishedDate, getFirstPublishedDate, getFirstPublishedDate, getFirstPublishedDateAsDate, getHomeSection, getInlineElements, getLastModifiedDate, getLastModifiedDate, getLastModifiedDate, getLastModifiedDate, getLastModifiedDateAsDate, getOwnerHomeSection, getOwnerUrl, getPersons, getPersonsCount, getPreviewToken, getProfilePersons, getPublication, getPublicationId, getPublishedDate, getPublishedDate, getPublishedDate, getPublishedDate, getPublishedDateAsDate, getRelatedElements, getRelatedElements, getRelativeURI, getRelativeUrl, getSections, getSectionsList, getSource, getSourceId, getStateChangedDate, getStateChangedDate, getStateChangedDate, getStateChangedDate, getStateChangedDateAsDate, getStateName, getTitle, getUrl, inSection, inSection, isAgreementRequired, isLive, isOwner, isPreview
getId
getUrl
getId
public PresentationRelationArticleImpl(IORelation pIORelation, int pPublicationId)
pIORelation
- the relation object use to create the PresentationRelationArticlepPublicationId
- the publication's idpublic int getPresentationRelationType()
PresentationRelation
getPresentationRelationType
in interface PresentationRelation
public String getPlacement()
PresentationRelation
PresentationArticle
field
that holds the relation to this object.getPlacement
in interface PresentationRelation
public Object getRelatedObject()
PresentationRelation
getRelatedObject
in interface PresentationRelation
public String getState()
PresentationRelation
getState
in interface PresentationRelation
public Map<String,PresentationProperty<?>> getFields()
PresentationArticle
Object
s representing the fields depends upon field type as follows:
Field type | Java Object |
---|---|
BASIC | String |
NUMBER | a subclass of Number |
COMPLEX | Map |
BOOLEAN | Boolean |
ENUMERATION | a String or List of Strings |
URI | URI |
LINK | Link |
DATE | Date |
SCHEDULE | PresentationSchedule |
getFields
in interface PresentationArticle
getFields
in class PresentationArticleDecorator
public int getPriority()
PresentationArticle
getPriority
in interface PresentationArticle
getPriority
in interface PresentationRelation
getPriority
in class PresentationArticleDecorator
public IOHashKey getHashKey()
PresentationObject
getHashKey
in interface PresentationObject
getHashKey
in class PresentationArticleDecorator
public List<PresentationTag> getTags()
PresentationArticle
getTags
in interface PresentationArticle
getTags
in class PresentationArticleDecorator
© 1998- 2018 Stibo DX