congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
StAXAttributeProcessor.write
Code IndexAdd Tabnine to your IDE (free)

How to use
write
method
in
org.apache.tuscany.sca.contribution.processor.StAXAttributeProcessor

Best Java code snippets using org.apache.tuscany.sca.contribution.processor.StAXAttributeProcessor.write (Showing top 10 results out of 315)

origin: org.apache.tuscany.sca/tuscany-contribution

@SuppressWarnings("unchecked")
public void write(Object model, XMLStreamWriter outputSource, ProcessorContext context)
  throws ContributionWriteException, XMLStreamException {
  getProcessor().write(model, outputSource, context);
}
origin: org.apache.tuscany.sca/tuscany-base-runtime

@SuppressWarnings("unchecked")
public void write(Object model, XMLStreamWriter outputSource, ProcessorContext context)
  throws ContributionWriteException, XMLStreamException {
  getProcessor().write(model, outputSource, context);
}
origin: org.apache.tuscany.sca/tuscany-contribution

@SuppressWarnings("unchecked")
public void write(Object model, XMLStreamWriter outputSource, ProcessorContext context) throws ContributionWriteException, XMLStreamException {
  if (model == null) {
    return;
  }
  // Delegate to the processor associated with the model type
  StAXAttributeProcessor processor = processors.getProcessor(model.getClass());
  if (processor == null) {
    if (!Extension.class.isInstance(model)) {
      if (logger.isLoggable(Level.WARNING)) {
        logger.warning("No StAX processor is configured to handle " + model.getClass());
      }
      warning(context.getMonitor(), "NoStaxProcessor", processors, model.getClass());
    }
  } else {
    processor.write(model, outputSource, context);
    return;
  }
  //handle extension attributes without processors
  processor = (StAXAttributeProcessor<?>)processors.getProcessor(ANY_ATTRIBUTE);
  if (processor == null) {
    if (logger.isLoggable(Level.WARNING)) {
      logger.warning("No Default StAX processor is configured to handle " + model.getClass());
    }
    warning(context.getMonitor(), "NoDefaultStaxProcessor", processors, model.getClass());
  } else {
    processor.write(model, outputSource, context);
    return;
  }
}
origin: org.apache.tuscany.sca/tuscany-base-runtime

@SuppressWarnings("unchecked")
public void write(Object model, XMLStreamWriter outputSource, ProcessorContext context) throws ContributionWriteException, XMLStreamException {
  if (model == null) {
    return;
  }
  // Delegate to the processor associated with the model type
  StAXAttributeProcessor processor = processors.getProcessor(model.getClass());
  if (processor == null) {
    if (!Extension.class.isInstance(model)) {
      if (logger.isLoggable(Level.WARNING)) {
        logger.warning("No StAX processor is configured to handle " + model.getClass());
      }
      warning(context.getMonitor(), "NoStaxProcessor", processors, model.getClass());
    }
  } else {
    processor.write(model, outputSource, context);
    return;
  }
  //handle extension attributes without processors
  processor = (StAXAttributeProcessor<?>)processors.getProcessor(ANY_ATTRIBUTE);
  if (processor == null) {
    if (logger.isLoggable(Level.WARNING)) {
      logger.warning("No Default StAX processor is configured to handle " + model.getClass());
    }
    warning(context.getMonitor(), "NoDefaultStaxProcessor", processors, model.getClass());
  } else {
    processor.write(model, outputSource, context);
    return;
  }
}
origin: org.apache.tuscany.sca/tuscany-base-runtime

/**
 *
 * @param writer
 * @param extensibleElement
 * @param extensionAttributeProcessor
 * @param context TODO
 * @param attributeModel
 * @throws ContributionWriteException
 * @throws XMLStreamException
 */
protected void writeExtendedAttributes(XMLStreamWriter writer,
                    Extensible extensibleElement,
                    StAXAttributeProcessor extensionAttributeProcessor, ProcessorContext context)
  throws ContributionWriteException, XMLStreamException {
  
  for (Extension extension : extensibleElement.getAttributeExtensions()) {
    if (extension.isAttribute()) {
      extensionAttributeProcessor.write(extension, writer, context);
    }
  }
}
origin: org.apache.tuscany.sca/tuscany-contribution

/**
 *
 * @param writer
 * @param extensibleElement
 * @param extensionAttributeProcessor
 * @param context TODO
 * @param attributeModel
 * @throws ContributionWriteException
 * @throws XMLStreamException
 */
protected void writeExtendedAttributes(XMLStreamWriter writer,
                    Extensible extensibleElement,
                    StAXAttributeProcessor extensionAttributeProcessor, ProcessorContext context)
  throws ContributionWriteException, XMLStreamException {
  
  for (Extension extension : extensibleElement.getAttributeExtensions()) {
    if (extension.isAttribute()) {
      extensionAttributeProcessor.write(extension, writer, context);
    }
  }
}
origin: org.apache.tuscany.sca/tuscany-base-runtime

extensionAttributeProcessor.write(extension, writer, processorContext);
origin: org.apache.tuscany.sca/tuscany-binding-ws

extensionAttributeProcessor.write(extension, writer, processorContext);
origin: org.apache.tuscany.sca/tuscany-base-runtime

extensionAttributeProcessor.write(extension, writer, processorContext);
origin: org.apache.tuscany.sca/tuscany-binding-jms

extensionAttributeProcessor.write(extension, writer, processorContext);
org.apache.tuscany.sca.contribution.processorStAXAttributeProcessorwrite

Javadoc

Writes a model to an XMLStreamWriter.

Popular methods of StAXAttributeProcessor

  • read
    Reads a model from an XMLStreamReader.
  • getArtifactType
    Returns the type of artifact handled by this artifact processor.
  • getModelType
  • resolve

Popular in Java

  • Finding current android device location
  • compareTo (BigDecimal)
  • onCreateOptionsMenu (Activity)
  • getResourceAsStream (ClassLoader)
  • File (java.io)
    An "abstract" representation of a file system entity identified by a pathname. The pathname may be a
  • Selector (java.nio.channels)
    A controller for the selection of SelectableChannel objects. Selectable channels can be registered w
  • SecureRandom (java.security)
    This class generates cryptographically secure pseudo-random numbers. It is best to invoke SecureRand
  • HashSet (java.util)
    HashSet is an implementation of a Set. All optional operations (adding and removing) are supported.
  • StringUtils (org.apache.commons.lang)
    Operations on java.lang.String that arenull safe. * IsEmpty/IsBlank - checks if a String contains
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common
  • Top 17 Free Sublime Text Plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now