@Generated(value="org.nuiton.topia.templates.EntityTransformer", date="Mon Jan 12 07:35:04 UTC 2015") public abstract class DocumentAbstract extends org.nuiton.topia.persistence.internal.AbstractTopiaEntity implements Document
| Modifier and Type | Field and Description |
|---|---|
protected String |
Authors
Nom de l'attribut en BD : authors
|
protected String |
comment
Nom de l'attribut en BD : comment
|
protected String |
Copyright
Nom de l'attribut en BD : copyright
|
protected Date |
depositDate
Nom de l'attribut en BD : depositDate
|
protected String |
externalUrl
Nom de l'attribut en BD : externalUrl
|
protected Collection<String> |
keywords
Nom de l'attribut en BD : keywords
|
protected String |
language
Nom de l'attribut en BD : language
|
protected String |
License
Nom de l'attribut en BD : license
|
protected String |
mimeType
Nom de l'attribut en BD : mimeType
|
protected String |
name
Nom de l'attribut en BD : name
|
protected CoselmarUser |
owner
Nom de l'attribut en BD : owner
|
protected Privacy |
privacy
Nom de l'attribut en BD : privacy
|
protected Date |
publicationDate
Nom de l'attribut en BD : publicationDate
|
protected Set<CoselmarUserGroup> |
restrictedList
Nom de l'attribut en BD : restrictedList
|
protected String |
summary
Nom de l'attribut en BD : summary
|
protected String |
type
Nom de l'attribut en BD : type
|
protected boolean |
withFile
Nom de l'attribut en BD : withFile
|
DEFAULT_INSTANCE, deleted, firesSupport, postReadListeners, postWriteListeners, preReadListeners, preWriteListeners, topiaCreateDate, topiaId, topiaVersionPROPERTY_AUTHORS, PROPERTY_COMMENT, PROPERTY_COPYRIGHT, PROPERTY_DEPOSIT_DATE, PROPERTY_EXTERNAL_URL, PROPERTY_KEYWORDS, PROPERTY_LANGUAGE, PROPERTY_LICENSE, PROPERTY_MIME_TYPE, PROPERTY_NAME, PROPERTY_OWNER, PROPERTY_PRIVACY, PROPERTY_PUBLICATION_DATE, PROPERTY_RESTRICTED_LIST, PROPERTY_SUMMARY, PROPERTY_TYPE, PROPERTY_WITH_FILE| Constructor and Description |
|---|
DocumentAbstract() |
addPostReadListener, addPostReadListener, addPostWriteListener, addPostWriteListener, addPreReadListener, addPreReadListener, addPreWriteListener, addPreWriteListener, addPropertyChangeListener, addPropertyChangeListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getFiresSupport, getFiresSupportOrNull, getPostReadListeners, getPostWriteListeners, getPreReadListeners, getPreWriteListeners, getTopiaCreateDate, getTopiaId, getTopiaVersion, hashCode, isDeleted, isPersisted, notifyDeleted, removePostReadListener, removePostReadListener, removePostWriteListener, removePostWriteListener, removePreReadListener, removePreReadListener, removePreWriteListener, removePreWriteListener, removePropertyChangeListener, removePropertyChangeListener, setFiresSupport, setTopiaCreateDate, setTopiaId, setTopiaVersionprotected String name
protected Date depositDate
protected Collection<String> keywords
protected String mimeType
protected String Copyright
protected String Authors
protected String License
protected String language
protected String type
protected Date publicationDate
protected String summary
protected boolean withFile
protected String externalUrl
protected String comment
protected Privacy privacy
protected CoselmarUser owner
protected Set<CoselmarUserGroup> restrictedList
public void accept(org.nuiton.topia.persistence.TopiaEntityVisitor visitor)
throws org.nuiton.topia.persistence.TopiaException
accept in interface org.nuiton.topia.persistence.TopiaEntityorg.nuiton.topia.persistence.TopiaExceptionprotected void accept0(org.nuiton.topia.persistence.TopiaEntityVisitor visitor)
throws org.nuiton.topia.persistence.TopiaException
org.nuiton.topia.persistence.TopiaExceptionpublic void setDepositDate(Date depositDate)
setDepositDate in interface Documentpublic Date getDepositDate()
getDepositDate in interface Documentpublic void addKeywords(String keywords)
addKeywords in interface Documentpublic void addAllKeywords(Collection<String> keywords)
addAllKeywords in interface Documentpublic void setKeywords(Collection<String> keywords)
setKeywords in interface Documentpublic void removeKeywords(String keywords)
removeKeywords in interface Documentpublic void clearKeywords()
clearKeywords in interface Documentpublic Collection<String> getKeywords()
getKeywords in interface Documentpublic int sizeKeywords()
sizeKeywords in interface Documentpublic boolean isKeywordsEmpty()
isKeywordsEmpty in interface Documentpublic boolean isKeywordsNotEmpty()
isKeywordsNotEmpty in interface Documentpublic boolean containsKeywords(String keywords)
containsKeywords in interface Documentpublic void setMimeType(String mimeType)
setMimeType in interface Documentpublic String getMimeType()
getMimeType in interface Documentpublic void setCopyright(String Copyright)
setCopyright in interface Documentpublic String getCopyright()
getCopyright in interface Documentpublic void setAuthors(String Authors)
setAuthors in interface Documentpublic String getAuthors()
getAuthors in interface Documentpublic void setLicense(String License)
setLicense in interface Documentpublic String getLicense()
getLicense in interface Documentpublic void setLanguage(String language)
setLanguage in interface Documentpublic String getLanguage()
getLanguage in interface Documentpublic void setPublicationDate(Date publicationDate)
setPublicationDate in interface Documentpublic Date getPublicationDate()
getPublicationDate in interface Documentpublic void setSummary(String summary)
setSummary in interface Documentpublic String getSummary()
getSummary in interface Documentpublic void setWithFile(boolean withFile)
setWithFile in interface Documentpublic boolean isWithFile()
isWithFile in interface Documentpublic void setExternalUrl(String externalUrl)
setExternalUrl in interface Documentpublic String getExternalUrl()
getExternalUrl in interface Documentpublic void setComment(String comment)
setComment in interface Documentpublic String getComment()
getComment in interface Documentpublic void setPrivacy(Privacy privacy)
setPrivacy in interface Documentpublic Privacy getPrivacy()
getPrivacy in interface Documentpublic void setOwner(CoselmarUser owner)
public CoselmarUser getOwner()
public void addRestrictedList(CoselmarUserGroup restrictedList)
addRestrictedList in interface Documentpublic void addAllRestrictedList(Set<CoselmarUserGroup> restrictedList)
addAllRestrictedList in interface Documentpublic void setRestrictedList(Set<CoselmarUserGroup> restrictedList)
setRestrictedList in interface Documentpublic void removeRestrictedList(CoselmarUserGroup restrictedList)
removeRestrictedList in interface Documentpublic void clearRestrictedList()
clearRestrictedList in interface Documentpublic Set<CoselmarUserGroup> getRestrictedList()
getRestrictedList in interface Documentpublic CoselmarUserGroup getRestrictedListByTopiaId(String topiaId)
getRestrictedListByTopiaId in interface Documentpublic Set<String> getRestrictedListTopiaIds()
getRestrictedListTopiaIds in interface Documentpublic int sizeRestrictedList()
sizeRestrictedList in interface Documentpublic boolean isRestrictedListEmpty()
isRestrictedListEmpty in interface Documentpublic boolean isRestrictedListNotEmpty()
isRestrictedListNotEmpty in interface Documentpublic boolean containsRestrictedList(CoselmarUserGroup restrictedList)
containsRestrictedList in interface DocumentCopyright © 2014–2015 Ifremer. All rights reserved.