|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DublinCore
A DublinCore
instance records a set of attributes that
describe a "resource" as defined in the "Dublin Core" metadata standard http://www.dublincore.org/. These
attributes are used to specify the source and details of the various
components that are combined to create the canonical Graph
that is
used in STEM as the representational framework for simulation state.
Note that not all of the dublin core attributes are required.
Field Summary | |
---|---|
static java.lang.String |
FORMAT
The XML attribute name for the "Format" of the resource. |
static java.lang.String |
IDENTIFIER
The XML attribute name for the "Identifier" of the resource. |
static java.lang.String |
TITLE
The XML attribute name for the "Title" of the resource. |
Method Summary | |
---|---|
java.lang.String |
getBibliographicCitation()
h1>Bibliographic Citation |
java.lang.String |
getContributor()
Contributor |
java.lang.String |
getCoverage()
Coverage |
java.lang.String |
getCreated()
h1>Created |
java.lang.String |
getCreator()
Creator |
java.lang.String |
getDate()
Date |
java.lang.String |
getDescription()
Description |
java.lang.String |
getFormat()
Format |
java.lang.String |
getIdentifier()
Indentifier |
java.lang.String |
getLanguage()
Language |
java.lang.String |
getLicense()
h1>License |
java.lang.String |
getPublisher()
Publisher |
java.lang.String |
getRelation()
Relation |
java.lang.String |
getRequired()
h1>Requires |
java.lang.String |
getRights()
Rights |
java.lang.String |
getSource()
Source |
java.lang.String |
getSpatial()
h1>Spatial |
java.lang.String |
getSubject()
Subject |
java.lang.String |
getTitle()
Title |
java.lang.String |
getType()
Type |
java.lang.String |
getValid()
Valid |
java.util.Date |
getValidEndDate()
|
java.util.Date |
getValidStartDate()
|
DublinCore |
populate()
Initialize some of the Dublin Core terms from information available from the run-time environment. |
void |
setBibliographicCitation(java.lang.String value)
Sets the value of the ' Bibliographic Citation ' attribute. |
void |
setContributor(java.lang.String value)
Sets the value of the ' Contributor ' attribute. |
void |
setCoverage(java.lang.String value)
Sets the value of the ' Coverage ' attribute. |
void |
setCreated(java.util.Date date)
Set the date the resource was created. |
void |
setCreated(java.lang.String value)
Sets the value of the ' Created ' attribute. |
void |
setCreator(java.lang.String value)
Sets the value of the ' Creator ' attribute. |
void |
setDate(java.util.Date date)
Set the date. |
void |
setDate(java.lang.String value)
Sets the value of the ' Date ' attribute. |
void |
setDescription(java.lang.String value)
Sets the value of the ' Description ' attribute. |
void |
setFormat(java.lang.String value)
Sets the value of the ' Format ' attribute. |
void |
setIdentifier(java.lang.String value)
Sets the value of the ' Identifier ' attribute. |
void |
setLanguage(java.lang.String value)
Sets the value of the ' Language ' attribute. |
void |
setLicense(java.lang.String value)
Sets the value of the ' License ' attribute. |
void |
setPublisher(java.lang.String value)
Sets the value of the ' Publisher ' attribute. |
void |
setRelation(java.lang.String value)
Sets the value of the ' Relation ' attribute. |
void |
setRequired(java.lang.String value)
Sets the value of the ' Required ' attribute. |
void |
setRights(java.lang.String value)
Sets the value of the ' Rights ' attribute. |
void |
setSource(java.lang.String value)
Sets the value of the ' Source ' attribute. |
void |
setSpatial(java.lang.String value)
Sets the value of the ' Spatial ' attribute. |
void |
setSubject(java.lang.String value)
Sets the value of the ' Subject ' attribute. |
void |
setTitle(java.lang.String value)
Sets the value of the ' Title ' attribute. |
void |
setType(java.lang.String value)
Sets the value of the ' Type ' attribute. |
void |
setValid(java.util.Date startDate)
Set the starting date that the resource is value. |
void |
setValid(java.util.Date startDate,
java.util.Date endDate)
Set the starting and ending dates that the resource is valid. |
void |
setValid(java.lang.String value)
Sets the value of the ' Valid ' attribute. |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
---|
static final java.lang.String FORMAT
getFormat()
,
setFormat(String)
,
Constant Field Valuesstatic final java.lang.String IDENTIFIER
getIdentifier()
,
setIdentifier(String)
,
Constant Field Valuesstatic final java.lang.String TITLE
getTitle()
,
setTitle(String)
,
Constant Field ValuesMethod Detail |
---|
java.lang.String getTitle()
void setTitle(java.lang.String value)
Title
' attribute.
value
- the new value of the 'Title' attribute.getTitle()
java.lang.String getIdentifier()
void setIdentifier(java.lang.String value)
Identifier
' attribute.
value
- the new value of the 'Identifier' attribute.getIdentifier()
java.lang.String getDescription()
void setDescription(java.lang.String value)
Description
' attribute.
value
- the new value of the 'Description' attribute.getDescription()
java.lang.String getCreator()
void setCreator(java.lang.String value)
Creator
' attribute.
value
- the new value of the 'Creator' attribute.getCreator()
java.lang.String getDate()
void setDate(java.lang.String value)
Date
' attribute.
value
- the new value of the 'Date' attribute.getDate()
void setDate(java.util.Date date)
date
- setDate(String)
,
getDate()
,
setCreated(Date)
java.lang.String getFormat()
void setFormat(java.lang.String value)
Format
' attribute.
value
- the new value of the 'Format' attribute.getFormat()
java.lang.String getPublisher()
void setPublisher(java.lang.String value)
Publisher
' attribute.
value
- the new value of the 'Publisher' attribute.getPublisher()
java.lang.String getCoverage()
void setCoverage(java.lang.String value)
Coverage
' attribute.
value
- the new value of the 'Coverage' attribute.getCoverage()
java.lang.String getContributor()
void setContributor(java.lang.String value)
Contributor
' attribute.
value
- the new value of the 'Contributor' attribute.getContributor()
java.lang.String getRelation()
void setRelation(java.lang.String value)
Relation
' attribute.
value
- the new value of the 'Relation' attribute.getRelation()
java.lang.String getRights()
void setRights(java.lang.String value)
Rights
' attribute.
value
- the new value of the 'Rights' attribute.getRights()
java.lang.String getSource()
void setSource(java.lang.String value)
Source
' attribute.
value
- the new value of the 'Source' attribute.getSource()
java.lang.String getSubject()
void setSubject(java.lang.String value)
Subject
' attribute.
value
- the new value of the 'Subject' attribute.getSubject()
java.lang.String getType()
void setType(java.lang.String value)
Type
' attribute.
value
- the new value of the 'Type' attribute.getType()
java.lang.String getLanguage()
void setLanguage(java.lang.String value)
Language
' attribute.
value
- the new value of the 'Language' attribute.getLanguage()
java.lang.String getBibliographicCitation()
void setBibliographicCitation(java.lang.String value)
Bibliographic Citation
' attribute.
value
- the new value of the 'Bibliographic Citation' attribute.getBibliographicCitation()
java.lang.String getCreated()
void setCreated(java.lang.String value)
Created
' attribute.
value
- the new value of the 'Created' attribute.getCreated()
void setCreated(java.util.Date date)
date
- the creation date of the resourcesetCreated(String)
,
getCreated()
,
setDate(Date)
,
java.lang.String getLicense()
void setLicense(java.lang.String value)
License
' attribute.
value
- the new value of the 'License' attribute.getLicense()
java.lang.String getRequired()
void setRequired(java.lang.String value)
Required
' attribute.
value
- the new value of the 'Required' attribute.getRequired()
java.lang.String getSpatial()
void setSpatial(java.lang.String value)
Spatial
' attribute.
value
- the new value of the 'Spatial' attribute.getSpatial()
java.lang.String getValid()
java.util.Date getValidStartDate()
Date
of the valid date range, or
null
if the valid value is not set or is not
correctly formatted as an ISO 8601 date string
http://www.w3.org/TR/NOTE-datetime.java.util.Date getValidEndDate()
Date
of the valid date range, or
null
if the valid value is not set or the end date
is not specified, or the value is not correctly formatted as an
ISO 8601 date string
http://www.w3.org/TR/NOTE-datetime.void setValid(java.lang.String value)
Valid
' attribute.
value
- the new value of the 'Valid' attribute.getValid()
void setValid(java.util.Date startDate)
startDate
- the starting datesetValid(String)
,
setValid(Date, Date)
,
setDate(Date)
,
setCreated(Date)
void setValid(java.util.Date startDate, java.util.Date endDate)
startDate
- the starting dateendDate
- the ending datesetValid(String)
,
setValid(Date)
,
setDate(Date)
,
setCreated(Date)
DublinCore populate()
Created
is set to the current date (e.g., 2006-06-02)Creator
is set to the value returned by
System.getProperty("user.name")
(e.g., daford
)
setCreated(String)
,
setDate(String)
,
setValid(String)
,
setCreator(String)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |