com.livis.livingtalks.xml
Class XMLOutput
java.lang.Object
|
+--com.livis.livingtalks.xml.XMLOutput
- Direct Known Subclasses:
- Agenda, Authors, Export, Overview, Talks
- public abstract class XMLOutput
- extends java.lang.Object
Constructor Summary |
XMLOutput()
|
XMLOutput(java.lang.String fromSpec,
java.lang.String[] contextSpecs)
|
Method Summary |
(package private) static void |
()
|
protected void |
appendAuthor(com.livis.livingtalks.xml.Element parentElement,
AuthorModel authorModel,
com.livis.livingtalks.xml.Document doc,
java.lang.String tag)
|
protected void |
appendAuthors(com.livis.livingtalks.xml.Element talkElement,
TalkModel talkModel,
com.livis.livingtalks.xml.Document doc)
|
protected void |
appendBlocks(com.livis.livingtalks.xml.Element trackElement,
TrackModel trackModel,
com.livis.livingtalks.xml.Document doc,
int[] pageRasterStartRef,
int[] pageRasterEndRef)
|
protected void |
appendBlocks(com.livis.livingtalks.xml.Element trackElement,
TrackModel trackModel,
com.livis.livingtalks.xml.Document doc,
int[] pageRasterStartRef,
int[] pageRasterEndRef,
Tablemap tablemap)
|
protected void |
appendTalks(com.livis.livingtalks.xml.Element parent,
java.util.Collection talkKeys,
java.sql.Time nextTalkStart,
com.livis.livingtalks.xml.Document doc)
|
protected java.sql.Time |
appendType(com.livis.livingtalks.xml.Element talkElement,
TalkModel talkModel,
java.sql.Time talkStart,
com.livis.livingtalks.xml.Document doc)
|
boolean |
isPrintHeader()
|
abstract void |
print(java.io.PrintWriter out,
com.livis.livingtalks.xml.Indenter indenter)
|
protected void |
printContainer(java.io.PrintWriter out,
com.livis.livingtalks.xml.Indenter indenter,
java.lang.String containerName)
|
protected void |
printTracks(java.io.PrintWriter out,
com.livis.livingtalks.xml.Indenter indenter,
java.util.Collection trackModels,
int[] pageRasterStartRef,
int[] pageRasterEndRef,
java.lang.String[] columnTitleRef,
int[] maxColRef)
|
protected void |
printTracks(java.io.PrintWriter out,
com.livis.livingtalks.xml.Indenter indenter,
java.util.Collection trackModels,
int[] pageRasterStartRef,
int[] pageRasterEndRef,
java.lang.String[] columnTitleRef,
int[] maxColRef,
Tablemap tablemap)
|
protected java.lang.String |
relativeURLSpec(java.lang.String spec)
|
void |
setPrintHeader(boolean printHeader)
|
void |
write()
|
void |
write(java.lang.String outSpec)
|
void |
write(java.io.Writer out)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
mgr
protected Manage mgr
fromSpec
protected java.lang.String fromSpec
contextSpecs
protected java.lang.String[] contextSpecs
printTalkAbstract
protected boolean printTalkAbstract
printTalkType
protected boolean printTalkType
printTalkPitem
protected boolean printTalkPitem
XMLOutput
public XMLOutput()
XMLOutput
public XMLOutput(java.lang.String fromSpec,
java.lang.String[] contextSpecs)
isPrintHeader
public boolean isPrintHeader()
setPrintHeader
public void setPrintHeader(boolean printHeader)
print
public abstract void print(java.io.PrintWriter out,
com.livis.livingtalks.xml.Indenter indenter)
throws java.lang.Exception
write
public void write(java.io.Writer out)
write
public void write()
write
public void write(java.lang.String outSpec)
printContainer
protected void printContainer(java.io.PrintWriter out,
com.livis.livingtalks.xml.Indenter indenter,
java.lang.String containerName)
printTracks
protected void printTracks(java.io.PrintWriter out,
com.livis.livingtalks.xml.Indenter indenter,
java.util.Collection trackModels,
int[] pageRasterStartRef,
int[] pageRasterEndRef,
java.lang.String[] columnTitleRef,
int[] maxColRef)
throws com.livis.livingtalks.ejb.FinderException,
java.rmi.RemoteException,
java.net.MalformedURLException
printTracks
protected void printTracks(java.io.PrintWriter out,
com.livis.livingtalks.xml.Indenter indenter,
java.util.Collection trackModels,
int[] pageRasterStartRef,
int[] pageRasterEndRef,
java.lang.String[] columnTitleRef,
int[] maxColRef,
Tablemap tablemap)
throws com.livis.livingtalks.ejb.FinderException,
java.rmi.RemoteException,
java.net.MalformedURLException
appendBlocks
protected void appendBlocks(com.livis.livingtalks.xml.Element trackElement,
TrackModel trackModel,
com.livis.livingtalks.xml.Document doc,
int[] pageRasterStartRef,
int[] pageRasterEndRef)
throws com.livis.livingtalks.ejb.FinderException,
java.rmi.RemoteException,
java.net.MalformedURLException
appendBlocks
protected void appendBlocks(com.livis.livingtalks.xml.Element trackElement,
TrackModel trackModel,
com.livis.livingtalks.xml.Document doc,
int[] pageRasterStartRef,
int[] pageRasterEndRef,
Tablemap tablemap)
throws com.livis.livingtalks.ejb.FinderException,
java.rmi.RemoteException,
java.net.MalformedURLException
appendTalks
protected void appendTalks(com.livis.livingtalks.xml.Element parent,
java.util.Collection talkKeys,
java.sql.Time nextTalkStart,
com.livis.livingtalks.xml.Document doc)
throws com.livis.livingtalks.ejb.FinderException,
java.rmi.RemoteException,
java.net.MalformedURLException
static void ()
appendAuthors
protected void appendAuthors(com.livis.livingtalks.xml.Element talkElement,
TalkModel talkModel,
com.livis.livingtalks.xml.Document doc)
throws com.livis.livingtalks.ejb.FinderException,
java.rmi.RemoteException
appendAuthor
protected void appendAuthor(com.livis.livingtalks.xml.Element parentElement,
AuthorModel authorModel,
com.livis.livingtalks.xml.Document doc,
java.lang.String tag)
appendType
protected java.sql.Time appendType(com.livis.livingtalks.xml.Element talkElement,
TalkModel talkModel,
java.sql.Time talkStart,
com.livis.livingtalks.xml.Document doc)
throws com.livis.livingtalks.ejb.FinderException,
java.rmi.RemoteException,
java.net.MalformedURLException
relativeURLSpec
protected java.lang.String relativeURLSpec(java.lang.String spec)
throws java.net.MalformedURLException