com.ebmwebsourcing.easyviper.core.impl.marshalling.factory
Class VariableFactoryImpl

Package class diagram package VariableFactoryImpl
java.lang.Object
  extended by com.ebmwebsourcing.easyviper.core.impl.marshalling.factory.VariableFactoryImpl
All Implemented Interfaces:
com.ebmwebsourcing.easyviper.core.api.marshalling.factory.Factory<com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable<?>>, com.ebmwebsourcing.easyviper.core.api.marshalling.factory.VariableFactory

public class VariableFactoryImpl
extends java.lang.Object
implements com.ebmwebsourcing.easyviper.core.api.marshalling.factory.VariableFactory


Constructor Summary
VariableFactoryImpl(java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable<?>> varClass)
           
 
Method Summary
 com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable<?> create()
           
 org.w3c.dom.Document getDocument(com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable<?> v)
           
 com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable<?> read(org.w3c.dom.Document doc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VariableFactoryImpl

public VariableFactoryImpl(java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable<?>> varClass)
Method Detail

read

public com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable<?> read(org.w3c.dom.Document doc)
                                                                       throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
read in interface com.ebmwebsourcing.easyviper.core.api.marshalling.factory.Factory<com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable<?>>
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getDocument

public org.w3c.dom.Document getDocument(com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable<?> v)
                                 throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getDocument in interface com.ebmwebsourcing.easyviper.core.api.marshalling.factory.Factory<com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable<?>>
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

create

public com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable<?> create()
                                                                         throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
create in interface com.ebmwebsourcing.easyviper.core.api.marshalling.factory.Factory<com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable<?>>
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException


Copyright © 2009-2011 eBM WebSourcing. All Rights Reserved.