public class DOMOpaqueResource extends Object implements OpaqueResource
Constructor and Description |
---|
DOMOpaqueResource(Document dom)
construct a DOMOpaqueInstance from a W3C DOM document.
|
Modifier and Type | Method and Description |
---|---|
Document |
asDom()
Implementors may store the DOM in the first place.
|
String |
asString()
Implementors may need to serialize the resource to a xml string representation.
|
Document |
getDom() |
Date |
getModificationDate()
get modification time stamp.
|
String |
getResourceId()
Resource identifier.
|
String |
getResourceKind()
Resource kind.
|
String |
getResourceType()
Resource type.
|
String |
getResourceUri()
Resource URI.
|
Transformer |
getTransformer() |
void |
setDom(Document dom) |
void |
setModificationDate(Date modificationDate)
set modification timestamp.
|
void |
setResourceId(String identifier)
change the resource identifier.
|
void |
setResourceKind(String resourceKind)
change the resource kind.
|
void |
setResourceType(String resourceType) |
void |
setResourceUri(String resourceUri)
change the resource uri.
|
void |
setTransformer(Transformer transformer) |
public DOMOpaqueResource(Document dom) throws XPathExpressionException
dom
- DOM documentXPathExpressionException
- happenspublic Document asDom()
asDom
in interface OpaqueResource
OpaqueResource.asDom()
public String asString()
asString
in interface OpaqueResource
OpaqueResource.asString()
public Document getDom()
public void setDom(Document dom)
public String getResourceId()
OpaqueResource
getResourceId
in interface OpaqueResource
public String getResourceType()
OpaqueResource
getResourceType
in interface OpaqueResource
public void setResourceType(String resourceType)
public String getResourceKind()
OpaqueResource
getResourceKind
in interface OpaqueResource
public void setResourceKind(String resourceKind)
setResourceKind
in interface OpaqueResource
resourceKind
- new kindOpaqueResource.setResourceKind(java.lang.String)
public void setResourceId(String identifier)
setResourceId
in interface OpaqueResource
identifier
- new identifierOpaqueResource.setResourceId(java.lang.String)
public Date getModificationDate()
OpaqueResource
getModificationDate
in interface OpaqueResource
public void setModificationDate(Date modificationDate)
setModificationDate
in interface OpaqueResource
modificationDate
- modification time stampOpaqueResource.setModificationDate(java.util.Date)
public String getResourceUri()
OpaqueResource
getResourceUri
in interface OpaqueResource
public void setResourceUri(String resourceUri)
setResourceUri
in interface OpaqueResource
resourceUri
- new uriOpaqueResource.setResourceUri(java.lang.String)
public Transformer getTransformer()
public void setTransformer(Transformer transformer)
Copyright © 2019. All rights reserved.