com.ebmwebsourcing.agreement.definition.impl
Class AgreementImpl

java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<A>
      extended by com.ebmwebsourcing.agreement.definition.impl.AgreementTypeImpl<AgreementType>
          extended by com.ebmwebsourcing.agreement.definition.impl.AgreementImpl
All Implemented Interfaces:
Agreement, AgreementLifeCycle, java.io.Serializable, org.ow2.easywsdl.schema.api.SchemaElement

public class AgreementImpl
extends AgreementTypeImpl<AgreementType>
implements Agreement, AgreementLifeCycle

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.ebmwebsourcing.agreement.definition.api.AgreementLifeCycle
AgreementLifeCycle.State
 
Field Summary
 
Fields inherited from class com.ebmwebsourcing.agreement.definition.impl.AgreementTypeImpl
baseURI, features
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
AgreementImpl(AgreementType model, org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl parent)
           
AgreementImpl(java.net.URI baseURI, AgreementType model, java.util.Map<WSAgreementReader.FeatureConstants,java.lang.Object> features)
           
 
Method Summary
 AgreementLifeCycle.State getState()
           
 void setState(AgreementLifeCycle.State state)
           
 
Methods inherited from class com.ebmwebsourcing.agreement.definition.impl.AgreementTypeImpl
addGuarantee, getContext, getDocumentBaseURI, getGuaranteeTerms, getName, getServiceDescription, getServiceProperties, getServiceReference, getTagQName, newContext, newGuaranteeTerms, newServiceDescription, newServiceProperties, newServiceReference, removeGuarantee, setContext, setDocumentBaseURI, setGuaranteeTerms, setName, setServiceDescription, setServiceProperties, setServiceReference, setTagQName
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
createDocumentation, getDocumentation, getModel, getOtherAttributes, getParent, getSchema, getTopParent, setDocumentation, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ebmwebsourcing.agreement.definition.api.Agreement
addGuarantee, getContext, getDocumentBaseURI, getGuaranteeTerms, getName, getServiceDescription, getServiceProperties, getServiceReference, getTagQName, newContext, newGuaranteeTerms, newServiceDescription, newServiceProperties, newServiceReference, removeGuarantee, setContext, setDocumentBaseURI, setGuaranteeTerms, setName, setServiceDescription, setServiceProperties, setServiceReference, setTagQName
 

Constructor Detail

AgreementImpl

public AgreementImpl(java.net.URI baseURI,
                     AgreementType model,
                     java.util.Map<WSAgreementReader.FeatureConstants,java.lang.Object> features)
              throws WSAgreementException
Throws:
WSAgreementException

AgreementImpl

public AgreementImpl(AgreementType model,
                     org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl parent)
              throws WSAgreementException
Throws:
WSAgreementException
Method Detail

getState

public AgreementLifeCycle.State getState()
Specified by:
getState in interface AgreementLifeCycle

setState

public void setState(AgreementLifeCycle.State state)
Specified by:
setState in interface AgreementLifeCycle


Copyright © 2009 eBM Websourcing. All Rights Reserved.