Class X4ODebugWriter
java.lang.Object
org.x4o.xml.io.X4ODebugWriter
Helps writing the xml debug output of all stuff x4o does.
- Version:
- 1.0 Jan 15, 2009
- Author:
- Willem Cazander
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected SAX3WriterEnum
<org.x4o.xml.io.X4ODebugWriter.Tag, ContentWriter> static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreates an debug phasevoid
void
debugConnectionStart
(X4OLanguageSession languageSession, X4OConnection ec) void
debugElement
(Element element) void
debugElementBindingHandler
(ElementBindingHandler ebh, Element element) void
debugElementConfigurator
(ElementConfigurator ec, Element element) void
debugElementLanguageModules
(X4OLanguageSession elementLanguage) void
void
debugPhaseMessage
(String message, Class<?> clazz) void
debugPhaseOrder
(List<X4OPhase> phases) void
void
void
debugSAXMessage
(String type, String key, String value)
-
Field Details
-
DEBUG_URI
- See Also:
-
contentWriter
-
-
Constructor Details
-
X4ODebugWriter
-
-
Method Details
-
getContentWriter
-
createDebugX4OPhaseListener
-
debugConnectionStart
public void debugConnectionStart(X4OLanguageSession languageSession, X4OConnection ec) throws IOException - Throws:
IOException
-
debugConnectionEnd
- Throws:
IOException
-
debugLanguageDefaultClasses
- Throws:
ElementException
-
debugPhaseOrder
- Throws:
X4OPhaseException
-
debugElementLanguageModules
- Throws:
ElementException
-
debugElement
- Throws:
ElementException
-
debugSAXConfigStart
- Throws:
IOException
-
debugSAXConfigEnd
- Throws:
IOException
-
debugSAXMessage
- Throws:
IOException
-
debugPhaseMessage
- Throws:
ElementException
-
debugElementConfigurator
public void debugElementConfigurator(ElementConfigurator ec, Element element) throws ElementException - Throws:
ElementException
-
debugElementBindingHandler
public void debugElementBindingHandler(ElementBindingHandler ebh, Element element) throws ElementException - Throws:
ElementException
-
createDebugPrintTreePhaseListener
Creates an debug phase- Returns:
- The X4OPhaseHandler for this phase.
-