From 31d794be59cb2d1bf264df79f471b0c8d5f5a457 Mon Sep 17 00:00:00 2001 From: lresende Date: Sat, 21 Nov 2009 07:40:26 +0000 Subject: Moving to site trunk git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882841 13f79535-47bb-0310-9956-ffa450edef68 --- .../saxon/DataObject2NodeInfoTransformer.html | 375 -------------------- .../saxon/ItemList2ObjectTransformer.html | 373 -------------------- .../saxon/Node2NodeInfoTransformer.html | 359 ------------------- .../saxon/NodeInfo2DataObjectTransformer.html | 376 -------------------- .../saxon/NodeInfo2JavaArrayTransformer.html | 356 ------------------- .../saxon/NodeInfo2NodeTransformer.html | 356 ------------------- .../databinding/saxon/Object2ValueTransformer.html | 383 --------------------- .../databinding/saxon/SaxonDataBindingHelper.html | 274 --------------- .../databinding/saxon/SaxonNodeDataBinding.html | 342 ------------------ .../databinding/saxon/SaxonValueDataBinding.html | 342 ------------------ .../saxon/SimpleType2ValueTransformer.html | 383 --------------------- .../sca/databinding/saxon/Value2JavaArray.html | 356 ------------------- .../databinding/saxon/Value2ObjectTransformer.html | 383 --------------------- .../saxon/Value2SimpleTypeTransformer.html | 383 --------------------- .../sca/databinding/saxon/collection/ItemList.html | 291 ---------------- .../saxon/collection/package-frame.html | 32 -- .../saxon/collection/package-summary.html | 155 --------- .../databinding/saxon/collection/package-tree.html | 160 --------- .../sca/databinding/saxon/package-frame.html | 58 ---- .../sca/databinding/saxon/package-summary.html | 207 ----------- .../sca/databinding/saxon/package-tree.html | 168 --------- 21 files changed, 6112 deletions(-) delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/DataObject2NodeInfoTransformer.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/ItemList2ObjectTransformer.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Node2NodeInfoTransformer.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/NodeInfo2DataObjectTransformer.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/NodeInfo2JavaArrayTransformer.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/NodeInfo2NodeTransformer.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Object2ValueTransformer.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/SaxonDataBindingHelper.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/SaxonNodeDataBinding.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/SaxonValueDataBinding.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/SimpleType2ValueTransformer.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Value2JavaArray.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Value2ObjectTransformer.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Value2SimpleTypeTransformer.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/collection/ItemList.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/collection/package-frame.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/collection/package-summary.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/collection/package-tree.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/package-frame.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/package-summary.html delete mode 100644 site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/package-tree.html (limited to 'site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon') diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/DataObject2NodeInfoTransformer.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/DataObject2NodeInfoTransformer.html deleted file mode 100644 index acf1197fae..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/DataObject2NodeInfoTransformer.html +++ /dev/null @@ -1,375 +0,0 @@ - - - - - - -DataObject2NodeInfoTransformer - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.apache.tuscany.sca.databinding.saxon -
-Class DataObject2NodeInfoTransformer

-
-java.lang.Object
-  extended by org.apache.tuscany.sca.databinding.impl.BaseTransformer<DataObject,NodeInfo>
-      extended by org.apache.tuscany.sca.databinding.saxon.DataObject2NodeInfoTransformer
-
-
-
All Implemented Interfaces:
PullTransformer<DataObject,NodeInfo>, Transformer
-
-
-
-
public class DataObject2NodeInfoTransformer
extends BaseTransformer<DataObject,NodeInfo>
implements PullTransformer<DataObject,NodeInfo>
- - -

-Transforms SDO DataObject-s to NodeInfo objects needed by Saxon parser. - - For root element when Serializing the DataObject the name of its - implemented interface is used with its first letter made lowercase. - Also any namespaces that are defined are deleted, because otherwise - the SaxonB parser does not work -

- -

-


- -

- - - - - - - - - - - - - - -
-Constructor Summary
DataObject2NodeInfoTransformer() - -
-           
DataObject2NodeInfoTransformer(Node2NodeInfoTransformer node2NodeInfoTransformer) - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
-protected  java.lang.Class<DataObject>getSourceType() - -
-           
-protected  java.lang.Class<NodeInfo>getTargetType() - -
-           
- intgetWeight() - -
-          Get the cost of the transformation.
- NodeInfotransform(DataObject source, - TransformationContext context) - -
-          Transform source data into the result type.
- - - - - - - -
Methods inherited from class org.apache.tuscany.sca.databinding.impl.BaseTransformer
getSourceDataBinding, getTargetDataBinding
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- - - - - - - -
Methods inherited from interface org.apache.tuscany.sca.databinding.Transformer
getSourceDataBinding, getTargetDataBinding
-  -

- - - - - - - - -
-Constructor Detail
- -

-DataObject2NodeInfoTransformer

-
-public DataObject2NodeInfoTransformer(Node2NodeInfoTransformer node2NodeInfoTransformer)
-
-
-
- -

-DataObject2NodeInfoTransformer

-
-public DataObject2NodeInfoTransformer()
-
-
- - - - - - - - -
-Method Detail
- -

-transform

-
-public NodeInfo transform(DataObject source,
-                          TransformationContext context)
-
-
Description copied from interface: PullTransformer
-
Transform source data into the result type. -

-

-
Specified by:
transform in interface PullTransformer<DataObject,NodeInfo>
-
-
-
Parameters:
source - The source data
context - The context for the transformation -
Returns:
The transformed result
-
-
-
- -

-getSourceType

-
-protected java.lang.Class<DataObject> getSourceType()
-
-
-
Specified by:
getSourceType in class BaseTransformer<DataObject,NodeInfo>
-
-
-
-
-
-
- -

-getTargetType

-
-protected java.lang.Class<NodeInfo> getTargetType()
-
-
-
Specified by:
getTargetType in class BaseTransformer<DataObject,NodeInfo>
-
-
-
-
-
-
- -

-getWeight

-
-public int getWeight()
-
-
Description copied from interface: Transformer
-
Get the cost of the transformation. The weight can be used to choose the most efficient path if there are more - than one available from the source to the target. -

-

-
Specified by:
getWeight in interface Transformer
Overrides:
getWeight in class BaseTransformer<DataObject,NodeInfo>
-
-
- -
Returns:
An integer representing the cost of the transformation
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/ItemList2ObjectTransformer.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/ItemList2ObjectTransformer.html deleted file mode 100644 index 040b3302fe..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/ItemList2ObjectTransformer.html +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - -ItemList2ObjectTransformer - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.apache.tuscany.sca.databinding.saxon -
-Class ItemList2ObjectTransformer

-
-java.lang.Object
-  extended by org.apache.tuscany.sca.databinding.impl.BaseTransformer<ItemList,java.lang.Object>
-      extended by org.apache.tuscany.sca.databinding.saxon.ItemList2ObjectTransformer
-
-
-
All Implemented Interfaces:
PullTransformer<ItemList,java.lang.Object>, Transformer
-
-
-
-
public class ItemList2ObjectTransformer
extends BaseTransformer<ItemList,java.lang.Object>
implements PullTransformer<ItemList,java.lang.Object>
- - -

-Transforms each object contained in the ItemList object. - - If the object type is the same as the target type, it is not transformed. - - If the object is a NodeInfo, it's transformed to a DataObject. - - If the object is a Value, it's transformed to a Java object. - - If the target type is not an array, the first transformed object is returned. - - If the first transformed object type is not a target type, then a - TransformException is thrown - - If the target type is an array, a array of this type is created containing - all transformed objects and it is returned - - If any transformed object is not a target type, then a TransformException is - thrown -

- -

-


- -

- - - - - - - - - - - -
-Constructor Summary
ItemList2ObjectTransformer() - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
-protected  java.lang.Class<ItemList>getSourceType() - -
-           
-protected  java.lang.Class<java.lang.Object>getTargetType() - -
-           
- intgetWeight() - -
-          Get the cost of the transformation.
- java.lang.Objecttransform(ItemList source, - TransformationContext context) - -
-          Transform source data into the result type.
- - - - - - - -
Methods inherited from class org.apache.tuscany.sca.databinding.impl.BaseTransformer
getSourceDataBinding, getTargetDataBinding
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- - - - - - - -
Methods inherited from interface org.apache.tuscany.sca.databinding.Transformer
getSourceDataBinding, getTargetDataBinding
-  -

- - - - - - - - -
-Constructor Detail
- -

-ItemList2ObjectTransformer

-
-public ItemList2ObjectTransformer()
-
-
- - - - - - - - -
-Method Detail
- -

-getSourceType

-
-protected java.lang.Class<ItemList> getSourceType()
-
-
-
Specified by:
getSourceType in class BaseTransformer<ItemList,java.lang.Object>
-
-
-
-
-
-
- -

-getTargetType

-
-protected java.lang.Class<java.lang.Object> getTargetType()
-
-
-
Specified by:
getTargetType in class BaseTransformer<ItemList,java.lang.Object>
-
-
-
-
-
-
- -

-getWeight

-
-public int getWeight()
-
-
Description copied from interface: Transformer
-
Get the cost of the transformation. The weight can be used to choose the most efficient path if there are more - than one available from the source to the target. -

-

-
Specified by:
getWeight in interface Transformer
Overrides:
getWeight in class BaseTransformer<ItemList,java.lang.Object>
-
-
- -
Returns:
An integer representing the cost of the transformation
-
-
-
- -

-transform

-
-public java.lang.Object transform(ItemList source,
-                                  TransformationContext context)
-
-
Description copied from interface: PullTransformer
-
Transform source data into the result type. -

-

-
Specified by:
transform in interface PullTransformer<ItemList,java.lang.Object>
-
-
-
Parameters:
source - The source data
context - The context for the transformation -
Returns:
The transformed result
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Node2NodeInfoTransformer.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Node2NodeInfoTransformer.html deleted file mode 100644 index aef163fcdd..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Node2NodeInfoTransformer.html +++ /dev/null @@ -1,359 +0,0 @@ - - - - - - -Node2NodeInfoTransformer - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.apache.tuscany.sca.databinding.saxon -
-Class Node2NodeInfoTransformer

-
-java.lang.Object
-  extended by org.apache.tuscany.sca.databinding.impl.BaseTransformer<org.w3c.dom.Node,NodeInfo>
-      extended by org.apache.tuscany.sca.databinding.saxon.Node2NodeInfoTransformer
-
-
-
All Implemented Interfaces:
PullTransformer<org.w3c.dom.Node,NodeInfo>, Transformer
-
-
-
-
public class Node2NodeInfoTransformer
extends BaseTransformer<org.w3c.dom.Node,NodeInfo>
implements PullTransformer<org.w3c.dom.Node,NodeInfo>
- - -

-Transforms DOM Node-s to NodeInfo objects needed by Saxon parser. - - Any namespaces that are defined are deleted, because otherwise - the SaxonB parser does not work -

- -

-


- -

- - - - - - - - - - - -
-Constructor Summary
Node2NodeInfoTransformer() - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
-protected  java.lang.Class<org.w3c.dom.Node>getSourceType() - -
-           
-protected  java.lang.Class<NodeInfo>getTargetType() - -
-           
- intgetWeight() - -
-          Get the cost of the transformation.
- NodeInfotransform(org.w3c.dom.Node source, - TransformationContext context) - -
-          Transform source data into the result type.
- - - - - - - -
Methods inherited from class org.apache.tuscany.sca.databinding.impl.BaseTransformer
getSourceDataBinding, getTargetDataBinding
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- - - - - - - -
Methods inherited from interface org.apache.tuscany.sca.databinding.Transformer
getSourceDataBinding, getTargetDataBinding
-  -

- - - - - - - - -
-Constructor Detail
- -

-Node2NodeInfoTransformer

-
-public Node2NodeInfoTransformer()
-
-
- - - - - - - - -
-Method Detail
- -

-transform

-
-public NodeInfo transform(org.w3c.dom.Node source,
-                          TransformationContext context)
-
-
Description copied from interface: PullTransformer
-
Transform source data into the result type. -

-

-
Specified by:
transform in interface PullTransformer<org.w3c.dom.Node,NodeInfo>
-
-
-
Parameters:
source - The source data
context - The context for the transformation -
Returns:
The transformed result
-
-
-
- -

-getSourceType

-
-protected java.lang.Class<org.w3c.dom.Node> getSourceType()
-
-
-
Specified by:
getSourceType in class BaseTransformer<org.w3c.dom.Node,NodeInfo>
-
-
-
-
-
-
- -

-getTargetType

-
-protected java.lang.Class<NodeInfo> getTargetType()
-
-
-
Specified by:
getTargetType in class BaseTransformer<org.w3c.dom.Node,NodeInfo>
-
-
-
-
-
-
- -

-getWeight

-
-public int getWeight()
-
-
Description copied from interface: Transformer
-
Get the cost of the transformation. The weight can be used to choose the most efficient path if there are more - than one available from the source to the target. -

-

-
Specified by:
getWeight in interface Transformer
Overrides:
getWeight in class BaseTransformer<org.w3c.dom.Node,NodeInfo>
-
-
- -
Returns:
An integer representing the cost of the transformation
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/NodeInfo2DataObjectTransformer.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/NodeInfo2DataObjectTransformer.html deleted file mode 100644 index cb435f6c90..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/NodeInfo2DataObjectTransformer.html +++ /dev/null @@ -1,376 +0,0 @@ - - - - - - -NodeInfo2DataObjectTransformer - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.apache.tuscany.sca.databinding.saxon -
-Class NodeInfo2DataObjectTransformer

-
-java.lang.Object
-  extended by org.apache.tuscany.sca.databinding.impl.BaseTransformer<NodeInfo,DataObject>
-      extended by org.apache.tuscany.sca.databinding.saxon.NodeInfo2DataObjectTransformer
-
-
-
All Implemented Interfaces:
PullTransformer<NodeInfo,DataObject>, Transformer
-
-
-
-
public class NodeInfo2DataObjectTransformer
extends BaseTransformer<NodeInfo,DataObject>
implements PullTransformer<NodeInfo,DataObject>
- - -

-Transforms NodeInfo objects to SDO DataObjects. - - Before constructing the data object, resulting XML is populated - with correct namespaces (which are taken from the logical target data type) - These namespaces are crucial for constructing the right instance of - the DataObject (i.e. if there is a SDO factory, an instance from this factory will - be used, not the generic any data object) -

- -

-


- -

- - - - - - - - - - - - - - -
-Constructor Summary
NodeInfo2DataObjectTransformer() - -
-           
NodeInfo2DataObjectTransformer(NodeInfo2NodeTransformer nodeInfo2NodeTransformer) - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
-protected  java.lang.Class<NodeInfo>getSourceType() - -
-           
-protected  java.lang.Class<DataObject>getTargetType() - -
-           
- intgetWeight() - -
-          Get the cost of the transformation.
- DataObjecttransform(NodeInfo source, - TransformationContext context) - -
-          Transform source data into the result type.
- - - - - - - -
Methods inherited from class org.apache.tuscany.sca.databinding.impl.BaseTransformer
getSourceDataBinding, getTargetDataBinding
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- - - - - - - -
Methods inherited from interface org.apache.tuscany.sca.databinding.Transformer
getSourceDataBinding, getTargetDataBinding
-  -

- - - - - - - - -
-Constructor Detail
- -

-NodeInfo2DataObjectTransformer

-
-public NodeInfo2DataObjectTransformer(NodeInfo2NodeTransformer nodeInfo2NodeTransformer)
-
-
-
- -

-NodeInfo2DataObjectTransformer

-
-public NodeInfo2DataObjectTransformer()
-
-
- - - - - - - - -
-Method Detail
- -

-getSourceType

-
-protected java.lang.Class<NodeInfo> getSourceType()
-
-
-
Specified by:
getSourceType in class BaseTransformer<NodeInfo,DataObject>
-
-
-
-
-
-
- -

-getTargetType

-
-protected java.lang.Class<DataObject> getTargetType()
-
-
-
Specified by:
getTargetType in class BaseTransformer<NodeInfo,DataObject>
-
-
-
-
-
-
- -

-getWeight

-
-public int getWeight()
-
-
Description copied from interface: Transformer
-
Get the cost of the transformation. The weight can be used to choose the most efficient path if there are more - than one available from the source to the target. -

-

-
Specified by:
getWeight in interface Transformer
Overrides:
getWeight in class BaseTransformer<NodeInfo,DataObject>
-
-
- -
Returns:
An integer representing the cost of the transformation
-
-
-
- -

-transform

-
-public DataObject transform(NodeInfo source,
-                            TransformationContext context)
-
-
Description copied from interface: PullTransformer
-
Transform source data into the result type. -

-

-
Specified by:
transform in interface PullTransformer<NodeInfo,DataObject>
-
-
-
Parameters:
source - The source data
context - The context for the transformation -
Returns:
The transformed result
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/NodeInfo2JavaArrayTransformer.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/NodeInfo2JavaArrayTransformer.html deleted file mode 100644 index f57f3f9436..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/NodeInfo2JavaArrayTransformer.html +++ /dev/null @@ -1,356 +0,0 @@ - - - - - - -NodeInfo2JavaArrayTransformer - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.apache.tuscany.sca.databinding.saxon -
-Class NodeInfo2JavaArrayTransformer

-
-java.lang.Object
-  extended by org.apache.tuscany.sca.databinding.impl.BaseTransformer<NodeInfo,java.lang.Object[]>
-      extended by org.apache.tuscany.sca.databinding.saxon.NodeInfo2JavaArrayTransformer
-
-
-
All Implemented Interfaces:
PullTransformer<NodeInfo,java.lang.Object[]>, Transformer
-
-
-
-
public class NodeInfo2JavaArrayTransformer
extends BaseTransformer<NodeInfo,java.lang.Object[]>
implements PullTransformer<NodeInfo,java.lang.Object[]>
- - -

-Transforms a NodeInfo object to a DataObject and return it in an array. -

- -

-


- -

- - - - - - - - - - - -
-Constructor Summary
NodeInfo2JavaArrayTransformer() - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
-protected  java.lang.Class<NodeInfo>getSourceType() - -
-           
-protected  java.lang.Class<java.lang.Object[]>getTargetType() - -
-           
- intgetWeight() - -
-          Get the cost of the transformation.
- java.lang.Object[]transform(NodeInfo source, - TransformationContext context) - -
-          Transform source data into the result type.
- - - - - - - -
Methods inherited from class org.apache.tuscany.sca.databinding.impl.BaseTransformer
getSourceDataBinding, getTargetDataBinding
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- - - - - - - -
Methods inherited from interface org.apache.tuscany.sca.databinding.Transformer
getSourceDataBinding, getTargetDataBinding
-  -

- - - - - - - - -
-Constructor Detail
- -

-NodeInfo2JavaArrayTransformer

-
-public NodeInfo2JavaArrayTransformer()
-
-
- - - - - - - - -
-Method Detail
- -

-getSourceType

-
-protected java.lang.Class<NodeInfo> getSourceType()
-
-
-
Specified by:
getSourceType in class BaseTransformer<NodeInfo,java.lang.Object[]>
-
-
-
-
-
-
- -

-getTargetType

-
-protected java.lang.Class<java.lang.Object[]> getTargetType()
-
-
-
Specified by:
getTargetType in class BaseTransformer<NodeInfo,java.lang.Object[]>
-
-
-
-
-
-
- -

-getWeight

-
-public int getWeight()
-
-
Description copied from interface: Transformer
-
Get the cost of the transformation. The weight can be used to choose the most efficient path if there are more - than one available from the source to the target. -

-

-
Specified by:
getWeight in interface Transformer
Overrides:
getWeight in class BaseTransformer<NodeInfo,java.lang.Object[]>
-
-
- -
Returns:
An integer representing the cost of the transformation
-
-
-
- -

-transform

-
-public java.lang.Object[] transform(NodeInfo source,
-                                    TransformationContext context)
-
-
Description copied from interface: PullTransformer
-
Transform source data into the result type. -

-

-
Specified by:
transform in interface PullTransformer<NodeInfo,java.lang.Object[]>
-
-
-
Parameters:
source - The source data
context - The context for the transformation -
Returns:
The transformed result
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/NodeInfo2NodeTransformer.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/NodeInfo2NodeTransformer.html deleted file mode 100644 index f8e164060e..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/NodeInfo2NodeTransformer.html +++ /dev/null @@ -1,356 +0,0 @@ - - - - - - -NodeInfo2NodeTransformer - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.apache.tuscany.sca.databinding.saxon -
-Class NodeInfo2NodeTransformer

-
-java.lang.Object
-  extended by org.apache.tuscany.sca.databinding.impl.BaseTransformer<NodeInfo,org.w3c.dom.Node>
-      extended by org.apache.tuscany.sca.databinding.saxon.NodeInfo2NodeTransformer
-
-
-
All Implemented Interfaces:
PullTransformer<NodeInfo,org.w3c.dom.Node>, Transformer
-
-
-
-
public class NodeInfo2NodeTransformer
extends BaseTransformer<NodeInfo,org.w3c.dom.Node>
implements PullTransformer<NodeInfo,org.w3c.dom.Node>
- - -

-Transforms NodeInfo objects to SDO DataObjects. -

- -

-


- -

- - - - - - - - - - - -
-Constructor Summary
NodeInfo2NodeTransformer() - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
-protected  java.lang.Class<NodeInfo>getSourceType() - -
-           
-protected  java.lang.Class<org.w3c.dom.Node>getTargetType() - -
-           
- intgetWeight() - -
-          Get the cost of the transformation.
- org.w3c.dom.Nodetransform(NodeInfo source, - TransformationContext context) - -
-          Transform source data into the result type.
- - - - - - - -
Methods inherited from class org.apache.tuscany.sca.databinding.impl.BaseTransformer
getSourceDataBinding, getTargetDataBinding
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- - - - - - - -
Methods inherited from interface org.apache.tuscany.sca.databinding.Transformer
getSourceDataBinding, getTargetDataBinding
-  -

- - - - - - - - -
-Constructor Detail
- -

-NodeInfo2NodeTransformer

-
-public NodeInfo2NodeTransformer()
-
-
- - - - - - - - -
-Method Detail
- -

-transform

-
-public org.w3c.dom.Node transform(NodeInfo source,
-                                  TransformationContext context)
-
-
Description copied from interface: PullTransformer
-
Transform source data into the result type. -

-

-
Specified by:
transform in interface PullTransformer<NodeInfo,org.w3c.dom.Node>
-
-
-
Parameters:
source - The source data
context - The context for the transformation -
Returns:
The transformed result
-
-
-
- -

-getSourceType

-
-protected java.lang.Class<NodeInfo> getSourceType()
-
-
-
Specified by:
getSourceType in class BaseTransformer<NodeInfo,org.w3c.dom.Node>
-
-
-
-
-
-
- -

-getTargetType

-
-protected java.lang.Class<org.w3c.dom.Node> getTargetType()
-
-
-
Specified by:
getTargetType in class BaseTransformer<NodeInfo,org.w3c.dom.Node>
-
-
-
-
-
-
- -

-getWeight

-
-public int getWeight()
-
-
Description copied from interface: Transformer
-
Get the cost of the transformation. The weight can be used to choose the most efficient path if there are more - than one available from the source to the target. -

-

-
Specified by:
getWeight in interface Transformer
Overrides:
getWeight in class BaseTransformer<NodeInfo,org.w3c.dom.Node>
-
-
- -
Returns:
An integer representing the cost of the transformation
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Object2ValueTransformer.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Object2ValueTransformer.html deleted file mode 100644 index a64c640997..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Object2ValueTransformer.html +++ /dev/null @@ -1,383 +0,0 @@ - - - - - - -Object2ValueTransformer - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.apache.tuscany.sca.databinding.saxon -
-Class Object2ValueTransformer

-
-java.lang.Object
-  extended by org.apache.tuscany.sca.databinding.impl.BaseTransformer<java.lang.Object,Value>
-      extended by org.apache.tuscany.sca.databinding.saxon.Object2ValueTransformer
-
-
-
All Implemented Interfaces:
PullTransformer<java.lang.Object,Value>, Transformer
-
-
-
-
public class Object2ValueTransformer
extends BaseTransformer<java.lang.Object,Value>
implements PullTransformer<java.lang.Object,Value>
- - -

-Transforms generic java objects to Value objects needed by Saxon parser. -

- -

-


- -

- - - - - - - - - - - -
-Constructor Summary
Object2ValueTransformer() - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- java.lang.StringgetSourceDataBinding() - -
-          Get the source type that this transformer transforms data from.
-protected  java.lang.Class<java.lang.Object>getSourceType() - -
-           
-protected  java.lang.Class<Value>getTargetType() - -
-           
- intgetWeight() - -
-          Get the cost of the transformation.
- Valuetransform(java.lang.Object source, - TransformationContext context) - -
-          Transform source data into the result type.
- - - - - - - -
Methods inherited from class org.apache.tuscany.sca.databinding.impl.BaseTransformer
getTargetDataBinding
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- - - - - - - -
Methods inherited from interface org.apache.tuscany.sca.databinding.Transformer
getTargetDataBinding
-  -

- - - - - - - - -
-Constructor Detail
- -

-Object2ValueTransformer

-
-public Object2ValueTransformer()
-
-
- - - - - - - - -
-Method Detail
- -

-getSourceType

-
-protected java.lang.Class<java.lang.Object> getSourceType()
-
-
-
Specified by:
getSourceType in class BaseTransformer<java.lang.Object,Value>
-
-
-
-
-
-
- -

-getTargetType

-
-protected java.lang.Class<Value> getTargetType()
-
-
-
Specified by:
getTargetType in class BaseTransformer<java.lang.Object,Value>
-
-
-
-
-
-
- -

-getSourceDataBinding

-
-public java.lang.String getSourceDataBinding()
-
-
Description copied from interface: Transformer
-
Get the source type that this transformer transforms data from. The type is used as the key when the transformer - is registered with TransformerRegistry. -

-

-
Specified by:
getSourceDataBinding in interface Transformer
Overrides:
getSourceDataBinding in class BaseTransformer<java.lang.Object,Value>
-
-
- -
Returns:
A key identifying the source type
-
-
-
- -

-getWeight

-
-public int getWeight()
-
-
Description copied from interface: Transformer
-
Get the cost of the transformation. The weight can be used to choose the most efficient path if there are more - than one available from the source to the target. -

-

-
Specified by:
getWeight in interface Transformer
Overrides:
getWeight in class BaseTransformer<java.lang.Object,Value>
-
-
- -
Returns:
An integer representing the cost of the transformation
-
-
-
- -

-transform

-
-public Value transform(java.lang.Object source,
-                       TransformationContext context)
-
-
Description copied from interface: PullTransformer
-
Transform source data into the result type. -

-

-
Specified by:
transform in interface PullTransformer<java.lang.Object,Value>
-
-
-
Parameters:
source - The source data
context - The context for the transformation -
Returns:
The transformed result
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/SaxonDataBindingHelper.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/SaxonDataBindingHelper.html deleted file mode 100644 index ae88891576..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/SaxonDataBindingHelper.html +++ /dev/null @@ -1,274 +0,0 @@ - - - - - - -SaxonDataBindingHelper - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.apache.tuscany.sca.databinding.saxon -
-Class SaxonDataBindingHelper

-
-java.lang.Object
-  extended by org.apache.tuscany.sca.databinding.saxon.SaxonDataBindingHelper
-
-
-
-
public class SaxonDataBindingHelper
extends java.lang.Object
- - -

-Provides helper functionality for Saxon data bindings -

- -

-


- -

- - - - - - - - - - - -
-Field Summary
-static ConfigurationCURR_EXECUTING_CONFIG - -
-          This variable is meaningful only in the context of XQoery expression - execution.
-  - - - - - - - - - - -
-Constructor Summary
SaxonDataBindingHelper() - -
-           
-  - - - - - - - -
-Method Summary
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Field Detail
- -

-CURR_EXECUTING_CONFIG

-
-public static Configuration CURR_EXECUTING_CONFIG
-
-
This variable is meaningful only in the context of XQoery expression - execution. It is used by the DataObject2NodeInfoTransformer and - Node2NodeInfoTransformer to create the correct NodeInfo objects - in the Output2Output transformations. - For Input2Input transformations it is meaningless: - - if it is null - it is ignored by the transformers as they create new - configuration objects - - if it is not null - it is reused - However the XQueryInvoker transforms all NodeInfo-s to NodeInfo-s with - its current configuration, so there is no effect for Input2Input transformations -

-

-
-
- - - - - - - - -
-Constructor Detail
- -

-SaxonDataBindingHelper

-
-public SaxonDataBindingHelper()
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/SaxonNodeDataBinding.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/SaxonNodeDataBinding.html deleted file mode 100644 index 73b5293281..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/SaxonNodeDataBinding.html +++ /dev/null @@ -1,342 +0,0 @@ - - - - - - -SaxonNodeDataBinding - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.apache.tuscany.sca.databinding.saxon -
-Class SaxonNodeDataBinding

-
-java.lang.Object
-  extended by org.apache.tuscany.sca.databinding.impl.BaseDataBinding
-      extended by org.apache.tuscany.sca.databinding.saxon.SaxonNodeDataBinding
-
-
-
All Implemented Interfaces:
DataBinding
-
-
-
-
public class SaxonNodeDataBinding
extends BaseDataBinding
- - -

-Represents data binding for parameters of type NodeInfo. - - The NodeInfo type is the type accepted by the Saxon XQuery processor for - all XML - based content (i.e. not strings and simple types) -

- -

-


- -

- - - - - - - - - - - - - - - -
-Field Summary
-static java.lang.String[]ALIASES - -
-           
-static java.lang.StringNAME - -
-           
- - - - - - - -
Fields inherited from interface org.apache.tuscany.sca.databinding.DataBinding
IDL_FAULT, IDL_INPUT, IDL_OUTPUT
-  - - - - - - - - - - -
-Constructor Summary
SaxonNodeDataBinding() - -
-           
-  - - - - - - - - - - - -
-Method Summary
- booleanintrospect(DataType type, - Operation operation) - -
-          Introspect and populate information to a DataType model
- - - - - - - -
Methods inherited from class org.apache.tuscany.sca.databinding.impl.BaseDataBinding
copy, getName, getWrapperHandler, getXMLTypeHelper, introspect
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Field Detail
- -

-NAME

-
-public static final java.lang.String NAME
-
-
-
-
-
- -

-ALIASES

-
-public static final java.lang.String[] ALIASES
-
-
-
-
- - - - - - - - -
-Constructor Detail
- -

-SaxonNodeDataBinding

-
-public SaxonNodeDataBinding()
-
-
- - - - - - - - -
-Method Detail
- -

-introspect

-
-public boolean introspect(DataType type,
-                          Operation operation)
-
-
Description copied from interface: DataBinding
-
Introspect and populate information to a DataType model -

-

-
Specified by:
introspect in interface DataBinding
Overrides:
introspect in class BaseDataBinding
-
-
-
Parameters:
type - The data type to be introspected
operation - The operation -
Returns:
true if the databinding has recognized the given data type
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/SaxonValueDataBinding.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/SaxonValueDataBinding.html deleted file mode 100644 index 5390d3edd1..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/SaxonValueDataBinding.html +++ /dev/null @@ -1,342 +0,0 @@ - - - - - - -SaxonValueDataBinding - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.apache.tuscany.sca.databinding.saxon -
-Class SaxonValueDataBinding

-
-java.lang.Object
-  extended by org.apache.tuscany.sca.databinding.impl.BaseDataBinding
-      extended by org.apache.tuscany.sca.databinding.saxon.SaxonValueDataBinding
-
-
-
All Implemented Interfaces:
DataBinding
-
-
-
-
public class SaxonValueDataBinding
extends BaseDataBinding
- - -

-Represents data binding for parameters of type Value. - - The Value type is the type accepted by the Saxon XQuery processor for - all simple types and strings -

- -

-


- -

- - - - - - - - - - - - - - - -
-Field Summary
-static java.lang.String[]ALIASES - -
-           
-static java.lang.StringNAME - -
-           
- - - - - - - -
Fields inherited from interface org.apache.tuscany.sca.databinding.DataBinding
IDL_FAULT, IDL_INPUT, IDL_OUTPUT
-  - - - - - - - - - - -
-Constructor Summary
SaxonValueDataBinding() - -
-           
-  - - - - - - - - - - - -
-Method Summary
- booleanintrospect(DataType type, - Operation operation) - -
-          Introspect and populate information to a DataType model
- - - - - - - -
Methods inherited from class org.apache.tuscany.sca.databinding.impl.BaseDataBinding
copy, getName, getWrapperHandler, getXMLTypeHelper, introspect
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Field Detail
- -

-NAME

-
-public static final java.lang.String NAME
-
-
-
-
-
- -

-ALIASES

-
-public static final java.lang.String[] ALIASES
-
-
-
-
- - - - - - - - -
-Constructor Detail
- -

-SaxonValueDataBinding

-
-public SaxonValueDataBinding()
-
-
- - - - - - - - -
-Method Detail
- -

-introspect

-
-public boolean introspect(DataType type,
-                          Operation operation)
-
-
Description copied from interface: DataBinding
-
Introspect and populate information to a DataType model -

-

-
Specified by:
introspect in interface DataBinding
Overrides:
introspect in class BaseDataBinding
-
-
-
Parameters:
type - The data type to be introspected
operation - The operation -
Returns:
true if the databinding has recognized the given data type
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/SimpleType2ValueTransformer.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/SimpleType2ValueTransformer.html deleted file mode 100644 index ca379a3d94..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/SimpleType2ValueTransformer.html +++ /dev/null @@ -1,383 +0,0 @@ - - - - - - -SimpleType2ValueTransformer - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.apache.tuscany.sca.databinding.saxon -
-Class SimpleType2ValueTransformer

-
-java.lang.Object
-  extended by org.apache.tuscany.sca.databinding.impl.BaseTransformer<java.lang.Object,Value>
-      extended by org.apache.tuscany.sca.databinding.saxon.SimpleType2ValueTransformer
-
-
-
All Implemented Interfaces:
PullTransformer<java.lang.Object,Value>, Transformer
-
-
-
-
public class SimpleType2ValueTransformer
extends BaseTransformer<java.lang.Object,Value>
implements PullTransformer<java.lang.Object,Value>
- - -

-Transforms simple types and strings to Value objects needed by Saxon parser -

- -

-


- -

- - - - - - - - - - - -
-Constructor Summary
SimpleType2ValueTransformer() - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- java.lang.StringgetSourceDataBinding() - -
-          Get the source type that this transformer transforms data from.
-protected  java.lang.Class<java.lang.Object>getSourceType() - -
-           
-protected  java.lang.Class<Value>getTargetType() - -
-           
- intgetWeight() - -
-          Get the cost of the transformation.
- Valuetransform(java.lang.Object source, - TransformationContext context) - -
-          Transform source data into the result type.
- - - - - - - -
Methods inherited from class org.apache.tuscany.sca.databinding.impl.BaseTransformer
getTargetDataBinding
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- - - - - - - -
Methods inherited from interface org.apache.tuscany.sca.databinding.Transformer
getTargetDataBinding
-  -

- - - - - - - - -
-Constructor Detail
- -

-SimpleType2ValueTransformer

-
-public SimpleType2ValueTransformer()
-
-
- - - - - - - - -
-Method Detail
- -

-getSourceDataBinding

-
-public java.lang.String getSourceDataBinding()
-
-
Description copied from interface: Transformer
-
Get the source type that this transformer transforms data from. The type is used as the key when the transformer - is registered with TransformerRegistry. -

-

-
Specified by:
getSourceDataBinding in interface Transformer
Overrides:
getSourceDataBinding in class BaseTransformer<java.lang.Object,Value>
-
-
- -
Returns:
A key identifying the source type
-
-
-
- -

-getSourceType

-
-protected java.lang.Class<java.lang.Object> getSourceType()
-
-
-
Specified by:
getSourceType in class BaseTransformer<java.lang.Object,Value>
-
-
-
-
-
-
- -

-getTargetType

-
-protected java.lang.Class<Value> getTargetType()
-
-
-
Specified by:
getTargetType in class BaseTransformer<java.lang.Object,Value>
-
-
-
-
-
-
- -

-getWeight

-
-public int getWeight()
-
-
Description copied from interface: Transformer
-
Get the cost of the transformation. The weight can be used to choose the most efficient path if there are more - than one available from the source to the target. -

-

-
Specified by:
getWeight in interface Transformer
Overrides:
getWeight in class BaseTransformer<java.lang.Object,Value>
-
-
- -
Returns:
An integer representing the cost of the transformation
-
-
-
- -

-transform

-
-public Value transform(java.lang.Object source,
-                       TransformationContext context)
-
-
Description copied from interface: PullTransformer
-
Transform source data into the result type. -

-

-
Specified by:
transform in interface PullTransformer<java.lang.Object,Value>
-
-
-
Parameters:
source - The source data
context - The context for the transformation -
Returns:
The transformed result
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Value2JavaArray.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Value2JavaArray.html deleted file mode 100644 index 74fa1bd673..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Value2JavaArray.html +++ /dev/null @@ -1,356 +0,0 @@ - - - - - - -Value2JavaArray - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.apache.tuscany.sca.databinding.saxon -
-Class Value2JavaArray

-
-java.lang.Object
-  extended by org.apache.tuscany.sca.databinding.impl.BaseTransformer<Value,java.lang.Object[]>
-      extended by org.apache.tuscany.sca.databinding.saxon.Value2JavaArray
-
-
-
All Implemented Interfaces:
PullTransformer<Value,java.lang.Object[]>, Transformer
-
-
-
-
public class Value2JavaArray
extends BaseTransformer<Value,java.lang.Object[]>
implements PullTransformer<Value,java.lang.Object[]>
- - -

-Transforms a Value object to a Java Object and return it in an array. -

- -

-


- -

- - - - - - - - - - - -
-Constructor Summary
Value2JavaArray() - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
-protected  java.lang.Class<Value>getSourceType() - -
-           
-protected  java.lang.Class<java.lang.Object[]>getTargetType() - -
-           
- intgetWeight() - -
-          Get the cost of the transformation.
- java.lang.Object[]transform(Value source, - TransformationContext context) - -
-          Transform source data into the result type.
- - - - - - - -
Methods inherited from class org.apache.tuscany.sca.databinding.impl.BaseTransformer
getSourceDataBinding, getTargetDataBinding
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- - - - - - - -
Methods inherited from interface org.apache.tuscany.sca.databinding.Transformer
getSourceDataBinding, getTargetDataBinding
-  -

- - - - - - - - -
-Constructor Detail
- -

-Value2JavaArray

-
-public Value2JavaArray()
-
-
- - - - - - - - -
-Method Detail
- -

-getSourceType

-
-protected java.lang.Class<Value> getSourceType()
-
-
-
Specified by:
getSourceType in class BaseTransformer<Value,java.lang.Object[]>
-
-
-
-
-
-
- -

-getTargetType

-
-protected java.lang.Class<java.lang.Object[]> getTargetType()
-
-
-
Specified by:
getTargetType in class BaseTransformer<Value,java.lang.Object[]>
-
-
-
-
-
-
- -

-getWeight

-
-public int getWeight()
-
-
Description copied from interface: Transformer
-
Get the cost of the transformation. The weight can be used to choose the most efficient path if there are more - than one available from the source to the target. -

-

-
Specified by:
getWeight in interface Transformer
Overrides:
getWeight in class BaseTransformer<Value,java.lang.Object[]>
-
-
- -
Returns:
An integer representing the cost of the transformation
-
-
-
- -

-transform

-
-public java.lang.Object[] transform(Value source,
-                                    TransformationContext context)
-
-
Description copied from interface: PullTransformer
-
Transform source data into the result type. -

-

-
Specified by:
transform in interface PullTransformer<Value,java.lang.Object[]>
-
-
-
Parameters:
source - The source data
context - The context for the transformation -
Returns:
The transformed result
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Value2ObjectTransformer.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Value2ObjectTransformer.html deleted file mode 100644 index f67777034a..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Value2ObjectTransformer.html +++ /dev/null @@ -1,383 +0,0 @@ - - - - - - -Value2ObjectTransformer - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.apache.tuscany.sca.databinding.saxon -
-Class Value2ObjectTransformer

-
-java.lang.Object
-  extended by org.apache.tuscany.sca.databinding.impl.BaseTransformer<Value,java.lang.Object>
-      extended by org.apache.tuscany.sca.databinding.saxon.Value2ObjectTransformer
-
-
-
All Implemented Interfaces:
PullTransformer<Value,java.lang.Object>, Transformer
-
-
-
-
public class Value2ObjectTransformer
extends BaseTransformer<Value,java.lang.Object>
implements PullTransformer<Value,java.lang.Object>
- - -

-Transforms Value objects to generic java objects -

- -

-


- -

- - - - - - - - - - - -
-Constructor Summary
Value2ObjectTransformer() - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
-protected  java.lang.Class<Value>getSourceType() - -
-           
- java.lang.StringgetTargetDataBinding() - -
-          Get the target type that this transformer transforms data into.
-protected  java.lang.Class<java.lang.Object>getTargetType() - -
-           
- intgetWeight() - -
-          Get the cost of the transformation.
- java.lang.Objecttransform(Value source, - TransformationContext context) - -
-          Transform source data into the result type.
- - - - - - - -
Methods inherited from class org.apache.tuscany.sca.databinding.impl.BaseTransformer
getSourceDataBinding
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- - - - - - - -
Methods inherited from interface org.apache.tuscany.sca.databinding.Transformer
getSourceDataBinding
-  -

- - - - - - - - -
-Constructor Detail
- -

-Value2ObjectTransformer

-
-public Value2ObjectTransformer()
-
-
- - - - - - - - -
-Method Detail
- -

-transform

-
-public java.lang.Object transform(Value source,
-                                  TransformationContext context)
-
-
Description copied from interface: PullTransformer
-
Transform source data into the result type. -

-

-
Specified by:
transform in interface PullTransformer<Value,java.lang.Object>
-
-
-
Parameters:
source - The source data
context - The context for the transformation -
Returns:
The transformed result
-
-
-
- -

-getSourceType

-
-protected java.lang.Class<Value> getSourceType()
-
-
-
Specified by:
getSourceType in class BaseTransformer<Value,java.lang.Object>
-
-
-
-
-
-
- -

-getTargetType

-
-protected java.lang.Class<java.lang.Object> getTargetType()
-
-
-
Specified by:
getTargetType in class BaseTransformer<Value,java.lang.Object>
-
-
-
-
-
-
- -

-getTargetDataBinding

-
-public java.lang.String getTargetDataBinding()
-
-
Description copied from interface: Transformer
-
Get the target type that this transformer transforms data into. The type is used as the key when the transformer - is registered with TransformerRegistry. -

-

-
Specified by:
getTargetDataBinding in interface Transformer
Overrides:
getTargetDataBinding in class BaseTransformer<Value,java.lang.Object>
-
-
- -
Returns:
A key identifying the target type
-
-
-
- -

-getWeight

-
-public int getWeight()
-
-
Description copied from interface: Transformer
-
Get the cost of the transformation. The weight can be used to choose the most efficient path if there are more - than one available from the source to the target. -

-

-
Specified by:
getWeight in interface Transformer
Overrides:
getWeight in class BaseTransformer<Value,java.lang.Object>
-
-
- -
Returns:
An integer representing the cost of the transformation
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Value2SimpleTypeTransformer.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Value2SimpleTypeTransformer.html deleted file mode 100644 index 4fe25c4466..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/Value2SimpleTypeTransformer.html +++ /dev/null @@ -1,383 +0,0 @@ - - - - - - -Value2SimpleTypeTransformer - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.apache.tuscany.sca.databinding.saxon -
-Class Value2SimpleTypeTransformer

-
-java.lang.Object
-  extended by org.apache.tuscany.sca.databinding.impl.BaseTransformer<Value,java.lang.Object>
-      extended by org.apache.tuscany.sca.databinding.saxon.Value2SimpleTypeTransformer
-
-
-
All Implemented Interfaces:
PullTransformer<Value,java.lang.Object>, Transformer
-
-
-
-
public class Value2SimpleTypeTransformer
extends BaseTransformer<Value,java.lang.Object>
implements PullTransformer<Value,java.lang.Object>
- - -

-Transforms Value objects to simple types -

- -

-


- -

- - - - - - - - - - - -
-Constructor Summary
Value2SimpleTypeTransformer() - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
-protected  java.lang.Class<Value>getSourceType() - -
-           
- java.lang.StringgetTargetDataBinding() - -
-          Get the target type that this transformer transforms data into.
-protected  java.lang.Class<java.lang.Object>getTargetType() - -
-           
- intgetWeight() - -
-          Get the cost of the transformation.
- java.lang.Objecttransform(Value source, - TransformationContext context) - -
-          Transform source data into the result type.
- - - - - - - -
Methods inherited from class org.apache.tuscany.sca.databinding.impl.BaseTransformer
getSourceDataBinding
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- - - - - - - -
Methods inherited from interface org.apache.tuscany.sca.databinding.Transformer
getSourceDataBinding
-  -

- - - - - - - - -
-Constructor Detail
- -

-Value2SimpleTypeTransformer

-
-public Value2SimpleTypeTransformer()
-
-
- - - - - - - - -
-Method Detail
- -

-transform

-
-public java.lang.Object transform(Value source,
-                                  TransformationContext context)
-
-
Description copied from interface: PullTransformer
-
Transform source data into the result type. -

-

-
Specified by:
transform in interface PullTransformer<Value,java.lang.Object>
-
-
-
Parameters:
source - The source data
context - The context for the transformation -
Returns:
The transformed result
-
-
-
- -

-getTargetDataBinding

-
-public java.lang.String getTargetDataBinding()
-
-
Description copied from interface: Transformer
-
Get the target type that this transformer transforms data into. The type is used as the key when the transformer - is registered with TransformerRegistry. -

-

-
Specified by:
getTargetDataBinding in interface Transformer
Overrides:
getTargetDataBinding in class BaseTransformer<Value,java.lang.Object>
-
-
- -
Returns:
A key identifying the target type
-
-
-
- -

-getSourceType

-
-protected java.lang.Class<Value> getSourceType()
-
-
-
Specified by:
getSourceType in class BaseTransformer<Value,java.lang.Object>
-
-
-
-
-
-
- -

-getTargetType

-
-protected java.lang.Class<java.lang.Object> getTargetType()
-
-
-
Specified by:
getTargetType in class BaseTransformer<Value,java.lang.Object>
-
-
-
-
-
-
- -

-getWeight

-
-public int getWeight()
-
-
Description copied from interface: Transformer
-
Get the cost of the transformation. The weight can be used to choose the most efficient path if there are more - than one available from the source to the target. -

-

-
Specified by:
getWeight in interface Transformer
Overrides:
getWeight in class BaseTransformer<Value,java.lang.Object>
-
-
- -
Returns:
An integer representing the cost of the transformation
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/collection/ItemList.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/collection/ItemList.html deleted file mode 100644 index ab72b8288e..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/collection/ItemList.html +++ /dev/null @@ -1,291 +0,0 @@ - - - - - - -ItemList - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.apache.tuscany.sca.databinding.saxon.collection -
-Class ItemList

-
-java.lang.Object
-  extended by java.util.AbstractCollection<E>
-      extended by java.util.AbstractList<E>
-          extended by java.util.ArrayList<Item>
-              extended by org.apache.tuscany.sca.databinding.saxon.collection.ItemList
-
-
-
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<Item>, java.util.Collection<Item>, java.util.List<Item>, java.util.RandomAccess
-
-
-
-
public class ItemList
extends java.util.ArrayList<Item>
- - -

-Stores a list of Item objects. - - Used by the implementation.xquery to store a collection of results - generated by the xquery execution. -

- -

-

-
See Also:
Serialized Form
-
- -

- - - - - - - -
-Field Summary
- - - - - - - -
Fields inherited from class java.util.AbstractList
modCount
-  - - - - - - - - - - -
-Constructor Summary
ItemList() - -
-           
-  - - - - - - - -
-Method Summary
- - - - - - - -
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize
- - - - - - - -
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
- - - - - - - -
Methods inherited from class java.util.AbstractCollection
containsAll, removeAll, retainAll, toString
- - - - - - - -
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
- - - - - - - -
Methods inherited from interface java.util.List
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList
-  -

- - - - - - - - -
-Constructor Detail
- -

-ItemList

-
-public ItemList()
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/collection/package-frame.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/collection/package-frame.html deleted file mode 100644 index 933d970c55..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/collection/package-frame.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - -org.apache.tuscany.sca.databinding.saxon.collection - - - - - - - - - - - -org.apache.tuscany.sca.databinding.saxon.collection - - - - -
-Classes  - -
-ItemList
- - - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/collection/package-summary.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/collection/package-summary.html deleted file mode 100644 index ec87ea80c4..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/collection/package-summary.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - -org.apache.tuscany.sca.databinding.saxon.collection - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-

-Package org.apache.tuscany.sca.databinding.saxon.collection -

- - - - - - - - - -
-Class Summary
ItemListStores a list of Item objects.
-  - -

-

-
-
- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/collection/package-tree.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/collection/package-tree.html deleted file mode 100644 index f2284b7137..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/collection/package-tree.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - -org.apache.tuscany.sca.databinding.saxon.collection Class Hierarchy - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package org.apache.tuscany.sca.databinding.saxon.collection -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/package-frame.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/package-frame.html deleted file mode 100644 index 9157d7ba38..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/package-frame.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - -org.apache.tuscany.sca.databinding.saxon - - - - - - - - - - - -org.apache.tuscany.sca.databinding.saxon - - - - -
-Classes  - -
-DataObject2NodeInfoTransformer -
-ItemList2ObjectTransformer -
-Node2NodeInfoTransformer -
-NodeInfo2DataObjectTransformer -
-NodeInfo2JavaArrayTransformer -
-NodeInfo2NodeTransformer -
-Object2ValueTransformer -
-SaxonDataBindingHelper -
-SaxonNodeDataBinding -
-SaxonValueDataBinding -
-SimpleType2ValueTransformer -
-Value2JavaArray -
-Value2ObjectTransformer -
-Value2SimpleTypeTransformer
- - - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/package-summary.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/package-summary.html deleted file mode 100644 index 1ed8eec7c2..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/package-summary.html +++ /dev/null @@ -1,207 +0,0 @@ - - - - - - -org.apache.tuscany.sca.databinding.saxon - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-

-Package org.apache.tuscany.sca.databinding.saxon -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Class Summary
DataObject2NodeInfoTransformerTransforms SDO DataObject-s to NodeInfo objects needed by Saxon parser.
ItemList2ObjectTransformerTransforms each object contained in the ItemList object.
Node2NodeInfoTransformerTransforms DOM Node-s to NodeInfo objects needed by Saxon parser.
NodeInfo2DataObjectTransformerTransforms NodeInfo objects to SDO DataObjects.
NodeInfo2JavaArrayTransformerTransforms a NodeInfo object to a DataObject and return it in an array.
NodeInfo2NodeTransformerTransforms NodeInfo objects to SDO DataObjects.
Object2ValueTransformerTransforms generic java objects to Value objects needed by Saxon parser.
SaxonDataBindingHelperProvides helper functionality for Saxon data bindings
SaxonNodeDataBindingRepresents data binding for parameters of type NodeInfo.
SaxonValueDataBindingRepresents data binding for parameters of type Value.
SimpleType2ValueTransformerTransforms simple types and strings to Value objects needed by Saxon parser
Value2JavaArrayTransforms a Value object to a Java Object and return it in an array.
Value2ObjectTransformerTransforms Value objects to generic java objects
Value2SimpleTypeTransformerTransforms Value objects to simple types
-  - -

-

-
-
- - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/package-tree.html b/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/package-tree.html deleted file mode 100644 index d5b2040ffa..0000000000 --- a/site/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/saxon/package-tree.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -org.apache.tuscany.sca.databinding.saxon Class Hierarchy - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package org.apache.tuscany.sca.databinding.saxon -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
- - - -- cgit v1.2.3