Author: kelvingoodson
Date: Tue Apr 27 17:14:08 2010
New Revision: 938572
URL: http://svn.apache.org/viewvc?rev=938572&view=rev
Log:
mark additional classes as extension spi according to use by databinding-axiom
Modified:
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/BaseDataBinding.java
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/BaseTransformer.java
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/PullTransformer.java
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/TransformationContext.java
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/TransformationException.java
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/WrapperHandler.java
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/Java2SimpleTypeTransformer.java
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/SimpleType2JavaTransformer.java
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/XSDDataTypeConverter.java
Modified:
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/BaseDataBinding.java
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/BaseDataBinding.java?rev=938572&r1=938571&r2=938572&view=diff
==============================================================================
---
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/BaseDataBinding.java
(original)
+++
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/BaseDataBinding.java
Tue Apr 27 17:14:08 2010
@@ -28,6 +28,7 @@ import org.apache.tuscany.sca.interfaced
* Base Implementation of DataBinding
*
* @version $Rev$ $Date$
+ * @tuscany.spi.extension.inheritfrom
*/
public abstract class BaseDataBinding implements DataBinding {
Modified:
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/BaseTransformer.java
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/BaseTransformer.java?rev=938572&r1=938571&r2=938572&view=diff
==============================================================================
---
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/BaseTransformer.java
(original)
+++
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/BaseTransformer.java
Tue Apr 27 17:14:08 2010
@@ -24,6 +24,7 @@ package org.apache.tuscany.sca.databindi
* transformer registry
*
* @version $Rev$ $Date$
+ * @tuscany.spi.extension.inheritfrom
*/
public abstract class BaseTransformer<S, T> implements Transformer {
Modified:
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/PullTransformer.java
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/PullTransformer.java?rev=938572&r1=938571&r2=938572&view=diff
==============================================================================
---
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/PullTransformer.java
(original)
+++
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/PullTransformer.java
Tue Apr 27 17:14:08 2010
@@ -25,6 +25,7 @@ package org.apache.tuscany.sca.databindi
* @param <R> the target data type
*
* @version $Rev$ $Date$
+ * @tuscany.spi.extension.inheritfrom
*/
public interface PullTransformer<S, R> extends Transformer {
/**
Modified:
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/TransformationContext.java
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/TransformationContext.java?rev=938572&r1=938571&r2=938572&view=diff
==============================================================================
---
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/TransformationContext.java
(original)
+++
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/TransformationContext.java
Tue Apr 27 17:14:08 2010
@@ -27,6 +27,7 @@ import org.apache.tuscany.sca.interfaced
* Context for data transformation
*
* @version $Rev$ $Date$
+ * @tuscany.spi.extension.asclient
*/
public interface TransformationContext {
Modified:
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/TransformationException.java
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/TransformationException.java?rev=938572&r1=938571&r2=938572&view=diff
==============================================================================
---
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/TransformationException.java
(original)
+++
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/TransformationException.java
Tue Apr 27 17:14:08 2010
@@ -23,6 +23,7 @@ package org.apache.tuscany.sca.databindi
* Reports problems during data transformation
*
* @version $Rev$ $Date$
+ * @tuscany.spi.extension.asclient
*/
public class TransformationException extends RuntimeException {
Modified:
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/WrapperHandler.java
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/WrapperHandler.java?rev=938572&r1=938571&r2=938572&view=diff
==============================================================================
---
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/WrapperHandler.java
(original)
+++
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/WrapperHandler.java
Tue Apr 27 17:14:08 2010
@@ -28,6 +28,7 @@ import org.apache.tuscany.sca.interfaced
* A contract for transformers to deal with wrapping/unwrapping for WSDL
wrapper style operations
*
* @version $Rev$ $Date$
+ * @tuscany.spi.extension.inheritfrom
*/
public interface WrapperHandler<T> {
/**
Modified:
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/Java2SimpleTypeTransformer.java
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/Java2SimpleTypeTransformer.java?rev=938572&r1=938571&r2=938572&view=diff
==============================================================================
---
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/Java2SimpleTypeTransformer.java
(original)
+++
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/Java2SimpleTypeTransformer.java
Tue Apr 27 17:14:08 2010
@@ -31,6 +31,7 @@ import org.apache.tuscany.sca.interfaced
* Transformer to convert data from a simple java object to a databinding's
representation
*
* @version $Rev$ $Date$
+ * @tuscany.spi.extension.inheritfrom
*/
public abstract class Java2SimpleTypeTransformer<T> extends
BaseTransformer<Object, T> implements
PullTransformer<Object, T> {
Modified:
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/SimpleType2JavaTransformer.java
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/SimpleType2JavaTransformer.java?rev=938572&r1=938571&r2=938572&view=diff
==============================================================================
---
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/SimpleType2JavaTransformer.java
(original)
+++
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/SimpleType2JavaTransformer.java
Tue Apr 27 17:14:08 2010
@@ -32,6 +32,7 @@ import org.apache.tuscany.sca.interfaced
* types to Java Objects
*
* @version $Rev$ $Date$
+ * @tuscany.spi.extension.inheritfrom
*/
public abstract class SimpleType2JavaTransformer<T> extends BaseTransformer<T,
Object> implements
PullTransformer<T, Object> {
Modified:
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/XSDDataTypeConverter.java
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/XSDDataTypeConverter.java?rev=938572&r1=938571&r2=938572&view=diff
==============================================================================
---
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/XSDDataTypeConverter.java
(original)
+++
tuscany/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/XSDDataTypeConverter.java
Tue Apr 27 17:14:08 2010
@@ -41,8 +41,14 @@ import javax.xml.namespace.QName;
* Utility class for XSD data type conversions
*
* @version $Rev$ $Date$
+ * @tuscany.spi.extension.asclient
*/
public class XSDDataTypeConverter {
+ /**
+ *
+ * @tuscany.spi.extension.asclient
+ *
+ */
public static final class Base64Binary {
private static final char[] S_BASE64CHAR =
{'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N',
'O', 'P', 'Q', 'R', 'S',