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 OpaqueResourceOpaqueResource.asDom()public String asString()
asString in interface OpaqueResourceOpaqueResource.asString()public Document getDom()
public void setDom(Document dom)
public String getResourceId()
OpaqueResourcegetResourceId in interface OpaqueResourcepublic String getResourceType()
OpaqueResourcegetResourceType in interface OpaqueResourcepublic void setResourceType(String resourceType)
public String getResourceKind()
OpaqueResourcegetResourceKind in interface OpaqueResourcepublic void setResourceKind(String resourceKind)
setResourceKind in interface OpaqueResourceresourceKind - new kindOpaqueResource.setResourceKind(java.lang.String)public void setResourceId(String identifier)
setResourceId in interface OpaqueResourceidentifier - new identifierOpaqueResource.setResourceId(java.lang.String)public Date getModificationDate()
OpaqueResourcegetModificationDate in interface OpaqueResourcepublic void setModificationDate(Date modificationDate)
setModificationDate in interface OpaqueResourcemodificationDate - modification time stampOpaqueResource.setModificationDate(java.util.Date)public String getResourceUri()
OpaqueResourcegetResourceUri in interface OpaqueResourcepublic void setResourceUri(String resourceUri)
setResourceUri in interface OpaqueResourceresourceUri - new uriOpaqueResource.setResourceUri(java.lang.String)public Transformer getTransformer()
public void setTransformer(Transformer transformer)
Copyright © 2019. All rights reserved.