# com.bea.ide.lang.xml.driver
XmlCompilerDriver Class

public class XmlCompilerDriver
extends `DefaultCompilerDriver`

Hierarchy
  `Object`
  `DefaultCompilerDriver`
  `XmlCompilerDriver`

All Implemented Interfaces
  `ICompilerDriver`

## Field Summary

Fields from com.bea.ide.sourceeditor.driver`.`DefaultCompilerDriver``
``_doc``

## Constructor Summary

XmlCompilerDriver(`ISourceDocument` doc)

## Method Summary

`public `ILanguageBuilder`` | `createBuilder`() Returns a builder object used by the compiler to generate IDE-side parse trees.

Methods from `com.bea.ide.sourceeditor.driver.`DefaultCompilerDriver``
``getAvailableFeatures`, `isFeatureAvailable``

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Methods from interface `com.bea.ide.sourceeditor.driver.`ICompilerDriver``
``createBuilder`, `getAvailableFeatures`, `isFeatureAvailable``

## Constructor Detail

### XmlCompilerDriver

    public XmlCompilerDriver(ISourceDocument doc)

## Method Detail

### createBuilder() Method

    public ILanguageBuilder createBuilder()

Description copied from `DefaultCompilerDriver.createBuilder()`
Returns a builder object used by the compiler to generate IDE-side parse trees. By default, document types do not supply a builder.

Overrides
  `DefaultCompilerDriver.createBuilder()`

#### Returns

null