jp.ne.nifty.iga.tosiki.wizard
クラス JSourceCodeWizardField
java.lang.Object
|
+--jp.ne.nifty.iga.tosiki.wizard.wiz.JSourceCodeWizardFieldAbstract
|
+--jp.ne.nifty.iga.tosiki.wizard.JSourceCodeWizardField
- すべての実装インタフェース:
- java.lang.Comparable
- public class JSourceCodeWizardField
- extends JSourceCodeWizardFieldAbstract
JSourceCodeWizard のヘルパークラス
フィールド(項目)を表現するクラスです
- 作成者:
- Tosiki IGA
クラス jp.ne.nifty.iga.tosiki.wizard.wiz.JSourceCodeWizardFieldAbstract から継承したフィールド |
f_availableSql, f_availableTsv, f_availableXml, f_child, f_default, f_delegate, f_description, f_fractionLength, f_length, f_name, f_notNull, f_primary, f_title, f_type |
メソッドの概要 |
JSourceCodeWizardField |
findDelegateField(JSourceCodeWizard wizard)
|
static JSourceCodeWizard |
findWizardFromXmlByClassName(JSourceCodeWizard wizard,
JSourceCodeWizardChannel dataChannel,
java.lang.String strObject)
|
boolean |
getAvailableSql()
availableSql(SQL入出力が可能かどうか) のgetter
|
boolean |
getAvailableTsv()
availableTsv(TSV入出力が可能かどうか) のgetter
|
boolean |
getAvailableXml()
availableXml(XML入出力が可能かどうか) のgetter
|
JSourceCodeWizardChannel |
getChannel()
channel(チャンネル) のgetter
|
java.lang.String |
getSqlTypeInDdl()
与えられた型を SQL DDL上で どの型に当てはめるのかを
考えるルーチン |
java.lang.String |
getTitleFieldName()
|
void |
printDescriptions(JSourceCodeWizard wizard,
IndentWriter out)
|
void |
processInitialize(JSourceCodeWizard wizard)
|
void |
setChannel(JSourceCodeWizardChannel arg)
channel(チャンネル) のsetter
|
static void |
writeCopy(JSourceCodeWizard wizard,
JSourceCodeWizardChannel dataChannel,
java.util.ArrayList vecItem,
IndentWriter out)
|
void |
writeDefine(IndentWriter out)
|
static void |
writeGetSet(JSourceCodeWizard wizard,
JSourceCodeWizardChannel dataChannel,
java.util.ArrayList vecItem,
IndentWriter out)
write getter - setter
|
void |
writeSqlGetParam(IndentWriter out)
このメソッドは見るからにリファクタリングしたいでしょうけれども、
困ったことに 仕組み上 これ以上手を入れるのは困難です。 |
void |
writeSqlSetParam(java.lang.String strGuide,
IndentWriter out)
このメソッドは見るからにリファクタリングしたいでしょうけれども、
困ったことに 仕組み上 これ以上手を入れるのは困難です。 |
void |
writeTsvSetParam(java.lang.String strSource,
IndentWriter out)
|
void |
writeXmlSetParam(IndentWriter out)
|
クラス jp.ne.nifty.iga.tosiki.wizard.wiz.JSourceCodeWizardFieldAbstract から継承したメソッド |
compareTo, compareTo, equals, fitRight, getAvailableSqlDefault, getAvailableSqlLength, getAvailableSqlName, getAvailableSqlTitle, getAvailableSqlType, getAvailableTsvDefault, getAvailableTsvLength, getAvailableTsvName, getAvailableTsvTitle, getAvailableTsvType, getAvailableXmlDefault, getAvailableXmlLength, getAvailableXmlName, getAvailableXmlTitle, getAvailableXmlType, getChild, getChildDefault, getChildName, getChildTitle, getChildType, getComparator, getDefault, getDefaultDefault, getDefaultDescription, getDefaultName, getDefaultTitle, getDefaultType, getDelegate, getDelegateDefault, getDelegateName, getDelegateTitle, getDelegateType, getDescription, getDescriptionDefault, getDescriptionDescription, getDescriptionName, getDescriptionTitle, getDescriptionType, getDisplayString, getFractionLength, getFractionLengthDefault, getFractionLengthDescription, getFractionLengthName, getFractionLengthTitle, getFractionLengthType, getLength, getLengthDefault, getLengthDescription, getLengthName, getLengthTitle, getLengthType, getName, getNameDefault, getNameDescription, getNameName, getNameTitle, getNameType, getNotNull, getNotNullDefault, getNotNullLength, getNotNullName, getNotNullTitle, getNotNullType, getPrimary, getPrimaryDefault, getPrimaryLength, getPrimaryName, getPrimaryTitle, getPrimaryType, getTextNodeValue, getTitle, getTitleDefault, getTitleDescription, getTitleName, getTitleTitle, getTitleType, getType, getTypeDefault, getTypeDescription, getTypeName, getTypeTitle, getTypeType, getWizardShortName, isAvailableSql, isAvailableTsv, isAvailableXml, isNotNull, isPrimary, padRight, parse, parse, parse, parseCsv, parseTsv, parseXml, serialize, serialize, serializeCsv, serializeCsv, serializeTsv, serializeTsv, serializeXml, setAvailableSql, setAvailableTsv, setAvailableXml, setChild, setDefault, setDelegate, setDescription, setFractionLength, setLength, setName, setNotNull, setPrimary, setTitle, setType, sqlCreateTable, sqlDelete, sqlDropTable, sqlInsertInto, sqlSelect, sqlSelect, sqlSelectList, sqlSelectWhereOrderBy, sqlUpdate, subString, toInteger, trimRight, trimRight, wizCsvNextToken, wizTsvNextToken |
クラス java.lang.Object から継承したメソッド |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
f_channel
protected JSourceCodeWizardChannel f_channel
JSourceCodeWizardField
public JSourceCodeWizardField()
setChannel
public void setChannel(JSourceCodeWizardChannel arg)
- channel(チャンネル) のsetter
- パラメータ:
JSourceCodeWizardChannel
- arg channel(チャンネル)
getChannel
public JSourceCodeWizardChannel getChannel()
- channel(チャンネル) のgetter
- 戻り値:
- JSourceCodeWizardChannel f_channel(チャンネル)
printDescriptions
public void printDescriptions(JSourceCodeWizard wizard,
IndentWriter out)
processInitialize
public void processInitialize(JSourceCodeWizard wizard)
writeGetSet
public static final void writeGetSet(JSourceCodeWizard wizard,
JSourceCodeWizardChannel dataChannel,
java.util.ArrayList vecItem,
IndentWriter out)
throws java.io.IOException
- write getter - setter
writeCopy
public static final void writeCopy(JSourceCodeWizard wizard,
JSourceCodeWizardChannel dataChannel,
java.util.ArrayList vecItem,
IndentWriter out)
throws java.io.IOException
findWizardFromXmlByClassName
public static JSourceCodeWizard findWizardFromXmlByClassName(JSourceCodeWizard wizard,
JSourceCodeWizardChannel dataChannel,
java.lang.String strObject)
findDelegateField
public JSourceCodeWizardField findDelegateField(JSourceCodeWizard wizard)
getAvailableSql
public boolean getAvailableSql()
- availableSql(SQL入出力が可能かどうか) のgetter
- オーバーライド:
- クラス
JSourceCodeWizardFieldAbstract
内の getAvailableSql
- 戻り値:
- boolean f_availableSql(SQL入出力が可能かどうか)
getAvailableXml
public boolean getAvailableXml()
- availableXml(XML入出力が可能かどうか) のgetter
- オーバーライド:
- クラス
JSourceCodeWizardFieldAbstract
内の getAvailableXml
- 戻り値:
- boolean f_availableXml(XML入出力が可能かどうか)
getAvailableTsv
public boolean getAvailableTsv()
- availableTsv(TSV入出力が可能かどうか) のgetter
- オーバーライド:
- クラス
JSourceCodeWizardFieldAbstract
内の getAvailableTsv
- 戻り値:
- boolean f_availableTsv(TSV入出力が可能かどうか)
getTitleFieldName
public java.lang.String getTitleFieldName()
getSqlTypeInDdl
public java.lang.String getSqlTypeInDdl()
- 与えられた型を SQL DDL上で どの型に当てはめるのかを
考えるルーチン
writeDefine
public void writeDefine(IndentWriter out)
throws java.io.IOException
writeSqlSetParam
public void writeSqlSetParam(java.lang.String strGuide,
IndentWriter out)
throws java.io.IOException
- このメソッドは見るからにリファクタリングしたいでしょうけれども、
困ったことに 仕組み上 これ以上手を入れるのは困難です。
writeSqlGetParam
public void writeSqlGetParam(IndentWriter out)
throws java.io.IOException
- このメソッドは見るからにリファクタリングしたいでしょうけれども、
困ったことに 仕組み上 これ以上手を入れるのは困難です。
writeXmlSetParam
public void writeXmlSetParam(IndentWriter out)
throws java.io.IOException
writeTsvSetParam
public void writeTsvSetParam(java.lang.String strSource,
IndentWriter out)
throws java.io.IOException