org.apache.tuscany.sca.contribution.xml
Class ContributionGeneratedMetadataDocumentProcessor

java.lang.Object
  extended by org.apache.tuscany.sca.contribution.xml.ContributionMetadataDocumentProcessor
      extended by org.apache.tuscany.sca.contribution.xml.ContributionGeneratedMetadataDocumentProcessor
All Implemented Interfaces:
ArtifactProcessor<ContributionMetadata>, URLArtifactProcessor<ContributionMetadata>

public class ContributionGeneratedMetadataDocumentProcessor
extends ContributionMetadataDocumentProcessor

URLArtifactProcessor that handles sca-contribution-generated.xml files.


Constructor Summary
ContributionGeneratedMetadataDocumentProcessor(ModelFactoryExtensionPoint modelFactories, StAXArtifactProcessor staxProcessor, Monitor monitor)
           
ContributionGeneratedMetadataDocumentProcessor(javax.xml.stream.XMLInputFactory inputFactory, StAXArtifactProcessor staxProcessor, Monitor monitor)
           
 
Method Summary
 java.lang.String getArtifactType()
          Returns the type of artifact handled by this artifact processor.
 
Methods inherited from class org.apache.tuscany.sca.contribution.xml.ContributionMetadataDocumentProcessor
getModelType, read, resolve
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContributionGeneratedMetadataDocumentProcessor

public ContributionGeneratedMetadataDocumentProcessor(javax.xml.stream.XMLInputFactory inputFactory,
                                                      StAXArtifactProcessor staxProcessor,
                                                      Monitor monitor)

ContributionGeneratedMetadataDocumentProcessor

public ContributionGeneratedMetadataDocumentProcessor(ModelFactoryExtensionPoint modelFactories,
                                                      StAXArtifactProcessor staxProcessor,
                                                      Monitor monitor)
Method Detail

getArtifactType

public java.lang.String getArtifactType()
Description copied from interface: URLArtifactProcessor
Returns the type of artifact handled by this artifact processor.

Specified by:
getArtifactType in interface URLArtifactProcessor<ContributionMetadata>
Overrides:
getArtifactType in class ContributionMetadataDocumentProcessor
Returns:
The type of artifact handled by this artifact processor