xmltooling::ConcreteXMLObjectBuilder Class Reference

A factory interface for obtaining XMLObjects. More...

#include <xmltooling/ConcreteXMLObjectBuilder.h>

Inheritance diagram for xmltooling::ConcreteXMLObjectBuilder:

xmltooling::XMLObjectBuilder soap11::BodyBuilder soap11::DetailBuilder soap11::EnvelopeBuilder soap11::FaultactorBuilder soap11::FaultBuilder soap11::FaultcodeBuilder soap11::FaultstringBuilder soap11::HeaderBuilder xmlencryption::CarriedKeyNameBuilder xmlencryption::CipherDataBuilder xmlencryption::CipherReferenceBuilder xmlencryption::CipherValueBuilder xmlencryption::DataReferenceBuilder xmlencryption::EncryptedDataBuilder xmlencryption::EncryptedKeyBuilder xmlencryption::EncryptionMethodBuilder xmlencryption::EncryptionPropertiesBuilder xmlencryption::EncryptionPropertyBuilder xmlencryption::KeyReferenceBuilder xmlencryption::KeySizeBuilder xmlencryption::OAEPparamsBuilder xmlencryption::ReferenceListBuilder xmlencryption::TransformsBuilder xmlsignature::DSAKeyValueBuilder xmlsignature::ExponentBuilder xmlsignature::GBuilder xmlsignature::JBuilder xmlsignature::KeyInfoBuilder xmlsignature::KeyNameBuilder xmlsignature::KeyValueBuilder xmlsignature::MgmtDataBuilder xmlsignature::ModulusBuilder xmlsignature::PBuilder xmlsignature::PgenCounterBuilder xmlsignature::PGPDataBuilder xmlsignature::PGPKeyIDBuilder xmlsignature::PGPKeyPacketBuilder xmlsignature::QBuilder xmlsignature::RetrievalMethodBuilder xmlsignature::RSAKeyValueBuilder xmlsignature::SeedBuilder xmlsignature::SPKIDataBuilder xmlsignature::SPKISexpBuilder xmlsignature::TransformBuilder xmlsignature::TransformsBuilder xmlsignature::X509CertificateBuilder xmlsignature::X509CRLBuilder xmlsignature::X509DataBuilder xmlsignature::X509IssuerNameBuilder xmlsignature::X509IssuerSerialBuilder xmlsignature::X509SerialNumberBuilder xmlsignature::X509SKIBuilder xmlsignature::X509SubjectNameBuilder xmlsignature::XPathBuilder xmlsignature::YBuilder List of all members.

Public Member Functions

virtual XMLObjectbuildObject () const =0
 Creates an empty XMLObject with a defaulted element name and/or type.

Detailed Description

A factory interface for obtaining XMLObjects.

Subclasses MAY supply additional factory methods.


Member Function Documentation

virtual XMLObject* xmltooling::ConcreteXMLObjectBuilder::buildObject (  )  const [pure virtual]

Creates an empty XMLObject with a defaulted element name and/or type.

Returns:
the empty XMLObject

Implemented in xmlencryption::CarriedKeyNameBuilder, xmlencryption::CipherDataBuilder, xmlencryption::CipherReferenceBuilder, xmlencryption::CipherValueBuilder, xmlencryption::DataReferenceBuilder, xmlencryption::EncryptedDataBuilder, xmlencryption::EncryptedKeyBuilder, xmlencryption::EncryptionMethodBuilder, xmlencryption::EncryptionPropertiesBuilder, xmlencryption::EncryptionPropertyBuilder, xmlencryption::KeyReferenceBuilder, xmlencryption::KeySizeBuilder, xmlencryption::OAEPparamsBuilder, xmlencryption::ReferenceListBuilder, xmlencryption::TransformsBuilder, xmlsignature::PGPDataBuilder, xmlsignature::PGPKeyIDBuilder, xmlsignature::PGPKeyPacketBuilder, xmlsignature::SPKIDataBuilder, xmlsignature::SPKISexpBuilder, xmlsignature::X509IssuerSerialBuilder, xmlsignature::X509IssuerNameBuilder, xmlsignature::X509SerialNumberBuilder, xmlsignature::X509SKIBuilder, xmlsignature::X509SubjectNameBuilder, xmlsignature::X509CertificateBuilder, xmlsignature::X509CRLBuilder, xmlsignature::X509DataBuilder, xmlsignature::XPathBuilder, xmlsignature::TransformBuilder, xmlsignature::TransformsBuilder, xmlsignature::RetrievalMethodBuilder, xmlsignature::KeyNameBuilder, xmlsignature::MgmtDataBuilder, xmlsignature::ModulusBuilder, xmlsignature::ExponentBuilder, xmlsignature::SeedBuilder, xmlsignature::PgenCounterBuilder, xmlsignature::PBuilder, xmlsignature::QBuilder, xmlsignature::GBuilder, xmlsignature::YBuilder, xmlsignature::JBuilder, xmlsignature::DSAKeyValueBuilder, xmlsignature::RSAKeyValueBuilder, xmlsignature::KeyValueBuilder, xmlsignature::KeyInfoBuilder, soap11::BodyBuilder, soap11::EnvelopeBuilder, soap11::FaultBuilder, soap11::HeaderBuilder, soap11::DetailBuilder, soap11::FaultactorBuilder, soap11::FaultcodeBuilder, and soap11::FaultstringBuilder.


The documentation for this class was generated from the following file:
Generated on Mon Oct 19 14:18:34 2009 for xmltooling by  doxygen 1.4.7