|
uPortal 2.4.1 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jasig.portal.utils.SAX2FilterImpl
org.jasig.portal.utils.SAX2BufferImpl
org.jasig.portal.ChannelRenderingBuffer
Channel Rendering buffer allows portal to accumulate a list of all channels that will have to be rendered. This is done by accumulating layout content (full page content minus content provided by the channels). The entire document is accumulated in a buffer. Information about channel elements is passed to a ChannelManager. Once the end of the document is reached, the entire buffer is released to a provided Document Handler.
Field Summary |
Fields inherited from class org.jasig.portal.utils.SAX2BufferImpl |
CHARACTERS, COMMENT, ENDCDATA, ENDDOCUMENT, ENDDTD, ENDELEMENT, ENDENTITY, ENDPREFIXMAPPING, ERROR, FATALERROR, IGNORABLEWHITESPACE, NOTATIONDECL, PROCESSINGINSTRUCTION, SKIPPEDENTITY, STARTCDATA, STARTDOCUMENT, STARTDTD, STARTELEMENT, STARTENTITY, STARTPREFIXMAPPING, UNPARSEDENTITYDECL, WARNING |
Constructor Summary | |
ChannelRenderingBuffer(ChannelManager chanman)
Default constructor. |
|
ChannelRenderingBuffer(ChannelManager chanman,
boolean ccaching)
|
|
ChannelRenderingBuffer(org.xml.sax.ContentHandler ch,
ChannelManager chanman)
|
|
ChannelRenderingBuffer(org.xml.sax.ContentHandler ch,
ChannelManager chanman,
boolean ccaching)
|
|
ChannelRenderingBuffer(org.xml.sax.XMLReader parent,
ChannelManager chanman)
|
|
ChannelRenderingBuffer(org.xml.sax.XMLReader parent,
ChannelManager chanman,
boolean ccaching)
|
Method Summary | |
void |
endDocument()
Filter an end document event. |
void |
endElement(java.lang.String url,
java.lang.String localName,
java.lang.String qName)
Filter an end element event. |
void |
setCharacterCaching(boolean setting)
|
void |
startDocument()
Filter a start document event. |
void |
startElement(java.lang.String url,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
Filter a start element event. |
Methods inherited from class org.jasig.portal.utils.SAX2BufferImpl |
characters, clearBuffer, comment, endCDATA, endDTD, endEntity, endPrefixMapping, error, fatalError, ignorableWhitespace, isEmpty, notationDecl, outputBuffer, outputBuffer, processingInstruction, setDocumentLocator, setOutputAtDocumentEnd, skippedEntity, startBuffering, startCDATA, startDTD, startEntity, startPrefixMapping, stopBuffering, unparsedEntityDecl, warning |
Methods inherited from class org.jasig.portal.utils.SAX2FilterImpl |
getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getParent, getProperty, parse, parse, resolveEntity, setAllHandlers, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setLexicalHandler, setParent, setProperty |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ChannelRenderingBuffer(ChannelManager chanman)
chanman
- the channel managerpublic ChannelRenderingBuffer(org.xml.sax.ContentHandler ch, ChannelManager chanman)
public ChannelRenderingBuffer(org.xml.sax.XMLReader parent, ChannelManager chanman)
public ChannelRenderingBuffer(ChannelManager chanman, boolean ccaching)
public ChannelRenderingBuffer(org.xml.sax.ContentHandler ch, ChannelManager chanman, boolean ccaching)
public ChannelRenderingBuffer(org.xml.sax.XMLReader parent, ChannelManager chanman, boolean ccaching)
Method Detail |
public void setCharacterCaching(boolean setting)
public void startDocument() throws org.xml.sax.SAXException
SAX2FilterImpl
startDocument
in interface org.xml.sax.ContentHandler
startDocument
in class SAX2BufferImpl
org.xml.sax.SAXException
public void endDocument() throws org.xml.sax.SAXException
SAX2FilterImpl
endDocument
in interface org.xml.sax.ContentHandler
endDocument
in class SAX2BufferImpl
org.xml.sax.SAXException
public void startElement(java.lang.String url, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
SAX2FilterImpl
startElement
in interface org.xml.sax.ContentHandler
startElement
in class SAX2BufferImpl
org.xml.sax.SAXException
public void endElement(java.lang.String url, java.lang.String localName, java.lang.String qName) throws org.xml.sax.SAXException
SAX2FilterImpl
endElement
in interface org.xml.sax.ContentHandler
endElement
in class SAX2BufferImpl
org.xml.sax.SAXException
|
uPortal 2.4.1 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |