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, 2013, Oracle. All rights reserved.