oracle.jdeveloper.webapp.datatransfer.faces
Class JsfResourceToNodeTransformer
java.lang.Object
oracle.jdeveloper.webapp.datatransfer.URLToNodeTransformer
oracle.jdeveloper.webapp.datatransfer.faces.JsfResourceToNodeTransformer
- Direct Known Subclasses:
- JsfImageResourceToNodeTransformer
public abstract class JsfResourceToNodeTransformer
- extends URLToNodeTransformer
Constructor Summary |
protected |
JsfResourceToNodeTransformer(java.lang.String namespace,
java.lang.String elementName)
|
protected |
JsfResourceToNodeTransformer(java.lang.String namespace,
java.lang.String elementName,
java.lang.String libraryAttributeName,
java.lang.String resourceAttributeName)
|
Method Summary |
boolean |
canTransform(java.net.URL url,
java.lang.Class nodeType,
oracle.bali.xml.model.AbstractModel model,
oracle.bali.xml.dom.position.DomPosition position)
|
protected boolean |
canTransformImpl(java.net.URL url,
java.lang.Class nodeType,
oracle.bali.xml.model.AbstractModel model,
oracle.bali.xml.dom.position.DomPosition position)
Validates insertion position. |
protected org.w3c.dom.Element |
createResourceNode(oracle.bali.xml.model.AbstractModel model,
oracle.bali.xml.dom.position.DomPosition position)
|
protected java.lang.String |
getDefaultLibrary()
|
protected oracle.bali.xml.grammar.QualifiedName |
getLibraryAttrName()
|
protected oracle.bali.xml.grammar.QualifiedName |
getResourceAttrName()
|
protected java.lang.String |
getSaveResourceDialogTitle()
|
protected java.lang.String |
getSaveResourcePrompt()
|
protected java.lang.String |
getSaveResourcePromptDialogTitle()
|
float |
getSuitabilityRank()
|
java.util.Map |
getTransferDataMetadata(oracle.bali.xml.model.AbstractModel model,
oracle.bali.xml.metadata.XmlKey potentialKey)
|
protected boolean |
initResourceNode(java.net.URL url,
org.w3c.dom.Element imageNode,
oracle.bali.xml.model.AbstractModel model,
oracle.bali.xml.dom.position.DomPosition position)
|
protected boolean |
isValidResource(java.net.URL url)
|
oracle.bali.xml.metadata.XmlKey |
potentialKey(java.net.URL url,
java.lang.Class nodeType,
oracle.bali.xml.model.AbstractModel model,
oracle.bali.xml.dom.position.DomPosition position)
|
org.w3c.dom.Node |
transform(java.net.URL url,
java.lang.Class nodeType,
oracle.bali.xml.model.AbstractModel model,
oracle.bali.xml.dom.position.DomPosition position,
boolean copyToProject)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
protected final java.lang.String name
namespace
protected final java.lang.String namespace
resourceQName
protected final oracle.bali.xml.grammar.QualifiedName resourceQName
resourceXmlKey
protected final oracle.bali.xml.metadata.XmlKey resourceXmlKey
libraryAttrQName
protected final oracle.bali.xml.grammar.QualifiedName libraryAttrQName
resourceAttrQName
protected final oracle.bali.xml.grammar.QualifiedName resourceAttrQName
JsfResourceToNodeTransformer
protected JsfResourceToNodeTransformer(java.lang.String namespace,
java.lang.String elementName)
JsfResourceToNodeTransformer
protected JsfResourceToNodeTransformer(java.lang.String namespace,
java.lang.String elementName,
java.lang.String libraryAttributeName,
java.lang.String resourceAttributeName)
getSuitabilityRank
public float getSuitabilityRank()
- Overrides:
getSuitabilityRank
in class URLToNodeTransformer
potentialKey
public oracle.bali.xml.metadata.XmlKey potentialKey(java.net.URL url,
java.lang.Class nodeType,
oracle.bali.xml.model.AbstractModel model,
oracle.bali.xml.dom.position.DomPosition position)
- Specified by:
potentialKey
in class URLToNodeTransformer
- Returns:
- A XmlKey of a node if the URL can be transformed, otherwise return null.
getTransferDataMetadata
public java.util.Map getTransferDataMetadata(oracle.bali.xml.model.AbstractModel model,
oracle.bali.xml.metadata.XmlKey potentialKey)
- Overrides:
getTransferDataMetadata
in class URLToNodeTransformer
- Returns:
- Map of
TransferDataInfo
metadata items.
canTransform
public boolean canTransform(java.net.URL url,
java.lang.Class nodeType,
oracle.bali.xml.model.AbstractModel model,
oracle.bali.xml.dom.position.DomPosition position)
- Overrides:
canTransform
in class URLToNodeTransformer
- Returns:
- true if the URL can be transformed, otherwise return false.
canTransformImpl
protected boolean canTransformImpl(java.net.URL url,
java.lang.Class nodeType,
oracle.bali.xml.model.AbstractModel model,
oracle.bali.xml.dom.position.DomPosition position)
- Description copied from class:
URLToNodeTransformer
- Validates insertion position.
- Overrides:
canTransformImpl
in class URLToNodeTransformer
- Returns:
isValidResource
protected boolean isValidResource(java.net.URL url)
transform
public org.w3c.dom.Node transform(java.net.URL url,
java.lang.Class nodeType,
oracle.bali.xml.model.AbstractModel model,
oracle.bali.xml.dom.position.DomPosition position,
boolean copyToProject)
- Specified by:
transform
in class URLToNodeTransformer
copyToProject
- Transformer should cdd URL to the project if this argument is set to true.
- Returns:
- A Node if the URL can be transformed, otherwise return null.
createResourceNode
protected org.w3c.dom.Element createResourceNode(oracle.bali.xml.model.AbstractModel model,
oracle.bali.xml.dom.position.DomPosition position)
initResourceNode
protected boolean initResourceNode(java.net.URL url,
org.w3c.dom.Element imageNode,
oracle.bali.xml.model.AbstractModel model,
oracle.bali.xml.dom.position.DomPosition position)
getLibraryAttrName
protected oracle.bali.xml.grammar.QualifiedName getLibraryAttrName()
getResourceAttrName
protected oracle.bali.xml.grammar.QualifiedName getResourceAttrName()
getDefaultLibrary
protected java.lang.String getDefaultLibrary()
getSaveResourceDialogTitle
protected java.lang.String getSaveResourceDialogTitle()
getSaveResourcePrompt
protected java.lang.String getSaveResourcePrompt()
getSaveResourcePromptDialogTitle
protected java.lang.String getSaveResourcePromptDialogTitle()
Copyright © 1997, 2011, Oracle. All rights reserved.