public class WorksPage extends Object
Modifier and Type | Class and Description |
---|---|
static class |
WorksPage.FMT |
(package private) static class |
WorksPage.PageWriter |
static class |
WorksPage.SSJapaneseColumn |
Modifier and Type | Field and Description |
---|---|
static int |
Btn_Normal |
static int |
Btn_Small |
static int |
Btn_Tiny |
static File |
CSS_FN |
(package private) static boolean |
delayWrite |
(package private) int |
depth |
(package private) File |
dir |
(package private) File |
dir0 |
(package private) EDB |
edb |
static WorksPage.FMT |
F_DOCX |
static WorksPage.FMT |
F_HTML |
static WorksPage.FMT |
F_LaTeX |
static WorksPage.FMT |
F_TEXT |
static WorksPage.FMT |
F_UALL |
static WorksPage.FMT |
F_USS |
static WorksPage.FMT |
F_WP |
static int |
FMT_DOCX |
static int |
FMT_HTML |
static int |
FMT_LaTeX |
static int |
FMT_TEXT |
static int |
FMT_UALL |
static int |
FMT_USS |
static int |
FMT_WP |
(package private) String |
fn |
(package private) WorksPage.FMT |
format |
(package private) static int |
globalUSSOutputMask |
static String |
GRAY |
static File |
JavaScript_FN |
static String |
LightGRAY |
static int |
MODE_3G |
(package private) static String |
storeDir |
(package private) String |
title |
(package private) int |
ussOutputMask |
Constructor and Description |
---|
WorksPage(EDB ec) |
WorksPage(EDB ec,
File d0,
int dep,
String fn) |
WorksPage(EDB ec,
String fn) |
public static String LightGRAY
public static String GRAY
File dir
File dir0
String fn
public static final int MODE_3G
EDB edb
int depth
String title
WorksPage.FMT format
public static final int FMT_HTML
public static final int FMT_TEXT
public static final int FMT_LaTeX
public static final int FMT_USS
public static final int FMT_DOCX
public static final int FMT_UALL
public static final int FMT_WP
public static final WorksPage.FMT F_HTML
public static final WorksPage.FMT F_TEXT
public static final WorksPage.FMT F_DOCX
public static final WorksPage.FMT F_LaTeX
public static final WorksPage.FMT F_USS
public static final WorksPage.FMT F_UALL
public static final WorksPage.FMT F_WP
static String storeDir
static int globalUSSOutputMask
int ussOutputMask
static boolean delayWrite
public static final int Btn_Normal
public static final int Btn_Small
public static final int Btn_Tiny
public static File CSS_FN
public static File JavaScript_FN
public WorksPage(EDB ec)
public File getDir()
public File getDir0()
public String getFilename()
public EdbPrint getHTML()
public EdbPrint getTEXT()
public EdbPrint getDOCX()
public EdbPrint getLaTeX()
public EdbPrint getUSS()
public void setLaTeX(EdbPrint ep)
public void setUSS(EdbPrint ep)
public boolean setEnable(WorksPage.FMT f, boolean e)
public boolean getEnabled(int f)
public EDB getEDB()
public int getDepth()
public String getTitle()
public WorksPage.FMT getFormat()
public static void initialize(String dir)
public static void setGlobalUSSOutputMask(int mask)
public void setUSSOutputMask(int mask)
public static void setDelayWrite(boolean d)
public static void waitWriters()
public EdbDoc.Content createLinkTo(WorksPage lpage, String anc, String target, EdbDoc.Content text)
public EdbDoc.Content createLinkToXLSX(WorksPage lpage, EdbDoc.Content text)
public EdbDoc.Content createLinkTo(WorksPage lpage, String anc, String target, CharSequence cap)
public EdbDoc.Container createLinkToMedia(WorksPage from, WorksPage.FMT... fmts)
public void omitHeader(boolean o)
public void omitFooter(boolean o)
public boolean open(String tit)
public boolean open(String tit, WorksPage.FMT... fmts)
public void close()
public void listingStart(WorksPage.FMT fmt, int mode)
public void listingEnd(WorksPage.FMT fmt)
public void tableStart(WorksPage.FMT fmt, CharSequence name, int mode, int cols)
public void tableEnd(WorksPage.FMT fmt)
public void tableBodyStart(WorksPage.FMT fmt)
public void tableBodyEnd(WorksPage.FMT fmt)
public EdbDoc.Content limitFMT(WorksPage.FMT fmt, EdbDoc.Content con)
public EdbDoc.Content createContent(EdbEID e)
public EdbDoc.Content createContent(EdbTuple tuple)
public EdbDoc.Content createContent(EdbTuple tuple, String cxn)
public void tableStart(CharSequence name, int mode, int cols)
public void tableEnd()
public void htmlPuts(CharSequence s)
public void print(WorksPage.FMT fmt, EdbDoc.Content... contents)
public void print(EdbDoc.Content... contents)
public void print(WorksPage.FMT fmt, Collection<EdbDoc.Content> contents)
public void print(Collection<EdbDoc.Content> contents)
public void append(WorksPage.FMT fmt, EdbDoc.Content... contents)
public void append(EdbDoc.Content... contents)
public EdbDoc.Container get(int fmt)
public void put(WorksPage.FMT fmt, EdbDoc.Content... contents)
public void clear(WorksPage.FMT fmt)
public void clearEOI(WorksPage.FMT fmt)
public void clearEOI()
public void addEOI(WorksPage.FMT fmt, EdbEIDHolder eh)
public void addEOI(EdbEIDHolder eh)
public void addEOI(WorksPage.FMT fmt, Collection<EdbEID> eids)
public void addEOI(Collection<EdbEID> eids)
public void copyEOI(WorksPage.FMT fmt, WorksPage page)
public void copyEOI(WorksPage page)
public EdbDoc.Content createLinkToEDB(EdbEIDHolder eh, int size)
public EdbDoc.Content createLinkToEdbClient(EdbEIDHolder eh, int size)
public EdbDoc.Content createLinkToEDBBySelector(EdbEIDHolder eh, int size)
public static void setStyleSheet(File css)
public static void setJavaScript(File js)
public static void makeCSS(CharSequence content)
public static void makeJavaScript(CharSequence content)
EDB Working Group at Tue Jun 10 17:08:59 JST 2025