# resultSetOutputter

###### Identifier:

org.eclipse.datatools.sqltools.result.resultSetOutputter

###### Since:

[Enter the first release in which this extension point appears.]

###### Description:

Enable consumer to contribute customized outputter.

###### Configuration Markup:

<!ELEMENT extension (Ouputter+)>

<!ATTLIST extension

point CDATA #REQUIRED

id CDATA #IMPLIED

name CDATA #IMPLIED>

<!ELEMENT Ouputter EMPTY>

<!ATTLIST Ouputter

typeId CDATA #REQUIRED

typeName CDATA #REQUIRED

fileExtension CDATA #REQUIRED

supportDelimiter (true | false)

class CDATA #REQUIRED

supportXMLResult (true | false)

extensionFilter CDATA #IMPLIED>

- typeId - The unique id of this outputter
- typeName - The name of the outputter, in fact, it's the name of the file type and will be used to display at somewhere
- fileExtension - The main extension of the file type
- supportDelimiter - If the outputter supports delimiter, five types of delimiter are defined: Column aligned, comma separated, cvs separated, tab separated and user-defined.
- class - The outputter class
- supportXMLResult - Whether the outputter supports XML result set or not. The XML result set is encapsulated in XMLResultSetObject
- extensionFilter - The extension filter for this outputter. For example, for html file, the string of the filter is: *.html;*.htm

###### Examples:

[Enter extension point usage example here.]

###### API Information:

[Enter API information here.]

###### Supplied Implementation:

[Enter information about supplied implementation of this extension point.]