public class ResourceMetadataEvent extends LabeledIDEvent
getHRef() or (if getHRef() returns null) be an anonymous
RDF which is formed by the set of upcoming nested metaevents.
This event has the topology type EventTopologyType.START and other resource and literal metadata event subsequences may
be nested before the according end event. The content type is EventContentType.RESOURCE_META.
LiteralMetadataEvent,
Metadata demo application| Constructor and Description |
|---|
ResourceMetadataEvent(java.lang.String id,
java.lang.String label,
javax.xml.namespace.QName rel)
Creates a new instance of this class with no
hRef and no about values. |
ResourceMetadataEvent(java.lang.String id,
java.lang.String label,
javax.xml.namespace.QName rel,
java.net.URI hRef,
java.lang.String about)
Creates a new instance of this class.
|
ResourceMetadataEvent(java.lang.String id,
java.lang.String label,
URIOrStringIdentifier rel)
Creates a new instance of this class with no
hRef and no about values. |
ResourceMetadataEvent(java.lang.String id,
java.lang.String label,
URIOrStringIdentifier rel,
java.net.URI hRef,
java.lang.String about)
Creates a new instance of this class.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAbout() |
java.net.URI |
getHRef() |
URIOrStringIdentifier |
getRel() |
checkID, getIDgetLabel, hasLabelasCharacterDefinitionEvent, asCharacterSetIntervalEvent, asCommentEvent, asEdgeEvent, asLabeledIDEvent, asLinkedLabeledIDEvent, asLiteralMetadataContentEvent, asLiteralMetadataEvent, asNodeEvent, asPartEndEvent, asResourceMetadataEvent, asSequenceTokensEvent, asSetElementEvent, asSingleSequenceTokenEvent, asSingleTokenDefinitionEvent, asTokenSetDefinitionEvent, asUnknownCommandEvent, createEndEvent, getTypepublic ResourceMetadataEvent(java.lang.String id, java.lang.String label, URIOrStringIdentifier rel, java.net.URI hRef, java.lang.String about)
id - the unique ID associated with the represented data element (Must be a valid
NCName.)label - a label associated with the represented data element (Maybe null.)rel - the RDF rel URI of this elementhRef - the RDF hRef URI of this element (Maybe null.)about - the content of a specific about attribute to be written on the according XML representation of this element
(Maybe null.)java.lang.NullPointerException - if id or rel are nulljava.lang.IllegalArgumentException - if the specified ID is not a valid
NCNamepublic ResourceMetadataEvent(java.lang.String id, java.lang.String label, javax.xml.namespace.QName rel, java.net.URI hRef, java.lang.String about)
id - the unique ID associated with the represented data element (Must be a valid
NCName.)label - a label associated with the represented data element (Maybe null.)rel - the RDF rel URI of this element (The string representation will be set to the local part of the QName.)hRef - the RDF hRef URI of this element (Maybe null.)about - the content of a specific about attribute to be written on the according XML representation of this element
(Maybe null.)java.lang.NullPointerException - if id or rel are nulljava.lang.IllegalArgumentException - if the specified ID is not a valid
NCNamepublic ResourceMetadataEvent(java.lang.String id, java.lang.String label, javax.xml.namespace.QName rel)
hRef and no about values.id - the unique ID associated with the represented data element (Must be a valid
NCName.)label - a label associated with the represented data element (Maybe null.)rel - the RDF rel URI of this element (The string representation will be set to the local part of the QName.)java.lang.NullPointerException - if id or rel are nulljava.lang.IllegalArgumentException - if the specified ID is not a valid
NCNamepublic ResourceMetadataEvent(java.lang.String id, java.lang.String label, URIOrStringIdentifier rel)
hRef and no about values.id - the unique ID associated with the represented data element (Must be a valid
NCName.)label - a label associated with the represented data element (Maybe null.)rel - the RDF rel URI of this elementjava.lang.NullPointerException - if id or rel are nulljava.lang.IllegalArgumentException - if the specified ID is not a valid
NCNamepublic URIOrStringIdentifier getRel()
public java.net.URI getHRef()
public java.lang.String getAbout()