public class MXMLEmitter extends Emitter implements IMXMLEmitter
Modifier and Type | Field and Description |
---|---|
protected IMXMLBlockWalker |
walker |
Constructor and Description |
---|
MXMLEmitter(FilterWriter out) |
flushBuilder, getBuilder, getCurrentIndent, getIndent, getProblems, getWalker, indentPop, indentPush, isBufferWrite, setBufferWrite, setWalker, stringifyNode, write, write, writeNewline, writeNewline, writeNewline, writeNewline, writeNewline, writeSymbol, writeToken, writeToken
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
indentPop, indentPush, stringifyNode, write, write, writeNewline, writeNewline, writeNewline, writeNewline, writeNewline, writeToken, writeToken
protected IMXMLBlockWalker walker
public MXMLEmitter(FilterWriter out)
public String postProcess(String output)
postProcess
in interface IMXMLEmitter
public IBlockWalker getMXMLWalker()
getMXMLWalker
in interface IMXMLEmitter
public void setMXMLWalker(IBlockWalker value)
setMXMLWalker
in interface IMXMLEmitter
public void emitDeclarations(IMXMLDeclarationsNode node)
emitDeclarations
in interface IMXMLEmitter
public void emitDocumentHeader(IMXMLFileNode node)
emitDocumentHeader
in interface IMXMLEmitter
public void emitDocumentFooter(IMXMLFileNode node)
emitDocumentFooter
in interface IMXMLEmitter
public void emitClass(IMXMLClassDefinitionNode node)
emitClass
in interface IMXMLEmitter
public void emitEventSpecifier(IMXMLEventSpecifierNode node)
emitEventSpecifier
in interface IMXMLEmitter
public void emitInstance(IMXMLInstanceNode node)
emitInstance
in interface IMXMLEmitter
public void emitPropertySpecifier(IMXMLPropertySpecifierNode node)
emitPropertySpecifier
in interface IMXMLEmitter
public void emitStyleSpecifier(IMXMLStyleSpecifierNode node)
emitStyleSpecifier
in interface IMXMLEmitter
public void emitScript(IMXMLScriptNode node)
emitScript
in interface IMXMLEmitter
public void emitObject(IMXMLObjectNode node)
emitObject
in interface IMXMLEmitter
public void emitArray(IMXMLArrayNode node)
emitArray
in interface IMXMLEmitter
public void emitBoolean(IMXMLBooleanNode node)
emitBoolean
in interface IMXMLEmitter
public void emitInt(IMXMLIntNode node)
emitInt
in interface IMXMLEmitter
public void emitNumber(IMXMLNumberNode node)
emitNumber
in interface IMXMLEmitter
public void emitString(IMXMLStringNode node)
emitString
in interface IMXMLEmitter
public void emitUint(IMXMLUintNode node)
emitUint
in interface IMXMLEmitter
public void emitLiteral(IMXMLLiteralNode node)
emitLiteral
in interface IMXMLEmitter
public void emitPropertySpecifiers(IMXMLPropertySpecifierNode[] nodes, boolean emitAttributes)
emitPropertySpecifiers
in interface IMXMLEmitter
protected void emitAttributeValue(IASNode node)
protected boolean isMXMLContentNode(IMXMLNode node)
public void emitFactory(IMXMLFactoryNode node)
emitFactory
in interface IMXMLEmitter
public void emitComponent(IMXMLComponentNode node)
emitComponent
in interface IMXMLEmitter
public void emitMetadata(IMXMLMetadataNode node)
emitMetadata
in interface IMXMLEmitter
public void emitEmbed(IMXMLEmbedNode node)
emitEmbed
in interface IMXMLEmitter
public void emitImplements(IMXMLImplementsNode node)
emitImplements
in interface IMXMLEmitter
public void emitVector(IMXMLVectorNode node)
emitVector
in interface IMXMLEmitter
public void emitDatabinding(IMXMLDataBindingNode node)
emitDatabinding
in interface IMXMLEmitter
Copyright © 2016 The Apache Software Foundation. All rights reserved.