public class XML extends EdbPrintSpi
Modifier and Type | Class and Description |
---|---|
static class |
XML.CompletedXML
XML スタイル(拡張)の出力を行うクラスです.
|
Modifier and Type | Field and Description |
---|---|
static String |
StyleName |
protected int |
xmlMode |
ep, tableMode, tcdIdx
Constructor and Description |
---|
XML() |
Modifier and Type | Method and Description |
---|---|
protected EdbDoc.Content |
epCreate(EdbDatum datum)
指定されたdatumのコンテンツを作成します.
|
protected EdbDoc.Content |
epCreate(EdbTable table)
指定されたテーブルの情報を返します.
|
protected EdbDoc.Content |
epCreate(EdbTC tc)
指定されたタプルカラムのコンテンツを作成します.
|
protected EdbDoc.Content |
epCreate(EdbTuple tuple)
指定されたタプルのコンテンツを返します.
|
protected EdbDoc.Content |
epCreatePostfix(EdbTable table)
指定されたテーブルの後置詞を返します.
|
protected EdbDoc.Content |
epCreatePostfix(EdbTuple tuple)
指定されたタプルの後置詞のコンテンツを返します.
|
protected EdbDoc.Content |
epCreatePrefix(EdbTable table)
指定されたテーブルの前置詞を返します.
|
protected EdbDoc.Content |
epCreatePrefix(EdbTuple tuple)
指定されたタプルの前置詞のコンテンツを返します.
|
protected EdbDoc.Content |
epCreateValue(EdbDatum datum)
指定されたdatumの値のコンテンツを返します.
|
protected void |
epInit()
エンジンの初期化処理を行います.
|
protected boolean |
epListingEnd(int m)
リスティングの区間を終了します.
|
protected boolean |
epListingStart(int m)
リスティングの区間を開始します.
|
protected String |
getStyle()
スタイルを取得します.
|
decideLanguageByDatumEID, decideLanguageByDatumText, duplicate, epCreate, epCreate, epCreate, epCreateEOI, epCreatePageNumber, epCreatePatentNumber, epCreatePersonName, epCreatePostfix, epCreatePostfix, epCreatePrefix, epCreatePrefix, epDecideLanguage, epDecideLanguage, epPrintEnd, epPrintStart, registerPrintSpiModule, registerPrintSpiModule
public static final String StyleName
protected int xmlMode
protected void epInit()
epInit
in class EdbPrintSpi
protected String getStyle()
getStyle
in class EdbPrintSpi
protected boolean epListingStart(int m)
epListingStart
in class EdbPrintSpi
m
- リスティングのモード.リスティングの定数を指定true
,何も出力しない場合は false
を返します.EdbPrint.LISTING
,
EdbPrint.LISTING_number
,
EdbPrint.LISTING_prefix
,
EdbPrint.LISTING_postfix
protected boolean epListingEnd(int m)
epListingEnd
in class EdbPrintSpi
m
- リスティングのモード.リスティングの定数を指定true
,何も出力しない場合は false
を返します.EdbPrint.LISTING
,
EdbPrint.LISTING_number
,
EdbPrint.LISTING_prefix
,
EdbPrint.LISTING_postfix
protected EdbDoc.Content epCreatePrefix(EdbTable table)
epCreatePrefix
in class EdbPrintSpi
table
- テーブルprotected EdbDoc.Content epCreatePostfix(EdbTable table)
epCreatePostfix
in class EdbPrintSpi
table
- テーブルprotected EdbDoc.Content epCreate(EdbTable table)
epCreate
in class EdbPrintSpi
table
- テーブルprotected EdbDoc.Content epCreatePrefix(EdbTuple tuple)
epCreatePrefix
in class EdbPrintSpi
tuple
- タプルprotected EdbDoc.Content epCreatePostfix(EdbTuple tuple)
epCreatePostfix
in class EdbPrintSpi
tuple
- タプルprotected EdbDoc.Content epCreate(EdbTuple tuple)
epCreate
in class EdbPrintSpi
tuple
- タプルprotected EdbDoc.Content epCreate(EdbTC tc)
epCreate
in class EdbPrintSpi
tc
- タプルカラムprotected EdbDoc.Content epCreate(EdbDatum datum)
epCreate
in class EdbPrintSpi
datum
- Datumprotected EdbDoc.Content epCreateValue(EdbDatum datum)
出力言語が英語指向で,datumの英語の値が使用可能で無い場合は,注意区間に日本語の値が返されます.
epCreateValue
in class EdbPrintSpi
datum
- DatumEDB Working Group at Tue Jun 10 17:08:59 JST 2025