Interface CorporateBody
- All Superinterfaces:
Agent,Entity,Identifiable
- All Known Implementing Classes:
CorporateBodyImpl
public interface CorporateBody extends Entity, Agent
CorporateBody is used to describe a (business) corporation (e.g. a project partner or
organization or creator of a work). See
https://de.wikipedia.org/wiki/Functional_Requirements_for_Bibliographic_Records and
http://www.ib.hu-berlin.de/~kumlau/handreichungen/h189/#auf
-
Method Summary
Modifier and Type Method Description java.net.URLgetHomepageUrl()LocalizedStructuredContentgetText()voidsetHomepageUrl(java.net.URL url)voidsetText(LocalizedStructuredContent text)Methods inherited from interface de.digitalcollections.model.api.identifiable.entity.Entity
getCustomAttribute, getCustomAttributes, getEntityType, getRefId, hasCustomAttribute, setCustomAttribute, setCustomAttributes, setEntityType, setRefIdMethods inherited from interface de.digitalcollections.model.api.identifiable.Identifiable
addIdentifier, getCreated, getDescription, getIdentifierByNamespace, getIdentifiers, getLabel, getLastModified, getPreviewImage, getPreviewImageRenderingHints, getType, getUuid, setCreated, setDescription, setIdentifiers, setLabel, setLastModified, setPreviewImage, setPreviewImageRenderingHints, setType, setUuid
-
Method Details
-
getText
LocalizedStructuredContent getText()- Returns:
- localized formatted text describing corporate body
-
setText
- Parameters:
text- set localized formatted text describing corporate body
-
getHomepageUrl
java.net.URL getHomepageUrl()- Returns:
- URL to homepage of corporate body
-
setHomepageUrl
void setHomepageUrl(java.net.URL url)- Parameters:
url- set URL to homepage of corporate body
-