|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectinfo.informatica.report.ReportDocumentHandler.CarteHandler
public class ReportDocumentHandler.CarteHandler
| Constructor Summary | |
|---|---|
ReportDocumentHandler.CarteHandler()
|
|
| Method Summary | |
|---|---|
Element |
addElement(String uri,
String localName,
Attributes attributes)
Adds a new element for processing. |
void |
doCarteCharacters(char[] ch,
int start,
int length)
|
void |
doCarteEndElement(String localName)
|
void |
doCarteStartElement(String localName,
Attributes attributes)
|
void |
doReportElementEnd()
Do block-end management. |
void |
doReportElementStart(String localName,
Attributes attributes)
Do block-start management for a new ReportElement with the given local name and attributes. |
Element |
getCurrentElement()
Gets the element currently being processed by the handler, regardless of it being XHTML Element or ReportElement. |
ReportElement |
getCurrentReportElement()
Gets the report element currently being processed by the handler. |
NamespaceStack |
getNamespaceStack()
|
boolean |
handleAllAsCarte()
|
boolean |
insideCarteElement()
|
void |
leftTrimNLBuf()
|
Element |
popElement()
Removes the current element from stack and prepares the next one for processing, if any. |
void |
pushElement(Element element)
Push element to Element stack. |
void |
resetCharacterBuffer()
|
void |
rightTrimNLBuf()
|
void |
setRootElement(String localName,
Attributes attributes)
Set the Object Model root element. |
void |
sharedEndElement(String uri,
String localName,
String qName)
|
void |
sharedStartElement(String uri,
String localName,
String qName,
Attributes attributes)
|
void |
trimNLBuf()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReportDocumentHandler.CarteHandler()
| Method Detail |
|---|
public void doCarteStartElement(String localName,
Attributes attributes)
throws SAXException
SAXException
public void doCarteEndElement(String localName)
throws SAXException
SAXExceptionpublic final void trimNLBuf()
public final void leftTrimNLBuf()
public final void rightTrimNLBuf()
public void resetCharacterBuffer()
public boolean insideCarteElement()
public final boolean handleAllAsCarte()
public NamespaceStack getNamespaceStack()
public Element getCurrentElement()
ReportScopeHandler
getCurrentElement in interface ReportScopeHandlerpublic ReportElement getCurrentReportElement()
ReportScopeHandler
getCurrentReportElement in interface ReportScopeHandler
public void setRootElement(String localName,
Attributes attributes)
throws SAXException
ReportScopeHandler
setRootElement in interface ReportScopeHandlerlocalName - the local name of the OM root element.attributes - the attributes of the OM root element.
SAXException - if root element was already set.
public Element addElement(String uri,
String localName,
Attributes attributes)
ReportScopeHandler
addElement in interface ReportScopeHandleruri - the namespace URI.localName - the local name.attributes - the attributes.
public void pushElement(Element element)
pushElement in interface ReportScopeHandlerelement - the element to push to the Report.public Element popElement()
popElement in interface ReportScopeHandler
public void doReportElementStart(String localName,
Attributes attributes)
throws SAXException
ReportScopeHandler
doReportElementStart in interface ReportScopeHandlerlocalName - the local name.
SAXException - if the creation of the new element with the
given attributes fail.
public void doReportElementEnd()
throws SAXException
doReportElementEnd in interface ReportScopeHandlerinfo.informatica.doc.DocumentFormatException - if initialization of the current block fails.
SAXException - if initialization of the current block fails.
public void sharedStartElement(String uri,
String localName,
String qName,
Attributes attributes)
throws SAXException
SAXException
public void sharedEndElement(String uri,
String localName,
String qName)
throws SAXException
SAXException
public void doCarteCharacters(char[] ch,
int start,
int length)
throws SAXException
SAXException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||