xmltooling::ConcreteXMLObjectBuilder Class Reference

A factory interface for obtaining XMLObjects. More...

#include <xmltooling/ConcreteXMLObjectBuilder.h>

Inheritance diagram for xmltooling::ConcreteXMLObjectBuilder:

Inheritance graph
[legend]
Collaboration diagram for xmltooling::ConcreteXMLObjectBuilder:

Collaboration graph
[legend]
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, xmlsignature::SignatureBuilder, 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 Nov 9 09:51:18 2009 for xmltooling by  doxygen 1.4.7