www.element4solution.com

e4s.db.dict.plugins
Class E4DBDictPlugInTypeReferenceChange.TypeChanger

java.lang.Object
  extended by e4s.util.E4Object
      extended by e4s.db.dict.plugins.E4DBDictPlugInTypeReferenceChange.TypeChanger
Enclosing class:
E4DBDictPlugInTypeReferenceChange

public static class E4DBDictPlugInTypeReferenceChange.TypeChanger
extends E4Object


Field Summary
 
Fields inherited from class e4s.util.E4Object
CRLF, E4S_CORE_SYSTEM_LANGUAGE, NBSP, NULLSTR, URL_ENCODING_CHARSET
 
Constructor Summary
E4DBDictPlugInTypeReferenceChange.TypeChanger(E4DBDict dict, E4DBColumnType type, java.lang.String remark, E4DBColumnType[] additional)
           
 
Method Summary
 void change(E4DBColumnType type, java.lang.String name, E4DBColumnType[] additional)
           
 void fromXml(java.lang.String xml)
           
 void generate()
           
 E4DBColumnType[] getAdditional()
           
 java.lang.String getRemark()
           
 E4DBColumnType getType()
           
 boolean isType(E4DBType type)
           
 boolean referencesType(E4DBType type)
           
 java.lang.String toString()
           
 void toXml(E4PrintStream pstr)
           
 
Methods inherited from class e4s.util.E4Object
_getSVNVersionString, Calendar, CName, CName, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelNone, E4LabelNone, E4LabelNone, E4LabelNone, E4LabelSys, E4LabelSys, e4sCopyright, e4sVersion, encode, encode, encode, encodeHtml, encodeHtml, encodeHtml, encodeURL, encodeURL, encodeURL, finalize, getLINE, getTRACE, getTRACE, getTRACE, getTRACE, getTRACE, getTRACE, getTraceMemory, HtmlEncode, HtmlEncode, HtmlEncode, isdecimal, isdigit, isnotok, isnotok, isnumeric, isok, isok, isok, isok, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingStack, mkdirs, null2nbsp, null2nbsp, null2nbsp, ok, ok, ok, ok, outPrintln, setLogFile4Trace, setTraceMemory, STACKTRACE, toDebug, toDouble, toFloat, toFloat, TRACE_CALLS, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, wait
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

E4DBDictPlugInTypeReferenceChange.TypeChanger

public E4DBDictPlugInTypeReferenceChange.TypeChanger(E4DBDict dict,
                                                     E4DBColumnType type,
                                                     java.lang.String remark,
                                                     E4DBColumnType[] additional)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class E4Object

toXml

public void toXml(E4PrintStream pstr)

fromXml

public void fromXml(java.lang.String xml)
             throws java.lang.Exception
Throws:
java.lang.Exception

getType

public E4DBColumnType getType()

getRemark

public java.lang.String getRemark()

getAdditional

public E4DBColumnType[] getAdditional()

isType

public boolean isType(E4DBType type)

referencesType

public boolean referencesType(E4DBType type)

generate

public void generate()

change

public void change(E4DBColumnType type,
                   java.lang.String name,
                   E4DBColumnType[] additional)

www.element4solution.com