org.brains2b.squeler.ddl
Class CodeDDL

java.lang.Object
  extended by org.brains2b.squeler.ddl.CodeDDL
All Implemented Interfaces:
org.brains2b.sql.meta.SQLMetaModel, DDLDefinition

public class CodeDDL
extends java.lang.Object
implements DDLDefinition

[Short description] [Long description]

Version:
$Revision: 1.3 $ $Date: 2009/09/15 10:49:49 $
Author:
dennis@brains2b.nl

Field Summary
 
Fields inherited from interface org.brains2b.squeler.ddl.DDLDefinition
CREATE, DELETE, UPDATE
 
Constructor Summary
CodeDDL()
           
CodeDDL(org.brains2b.sql.SQLRecord record)
           
CodeDDL(java.lang.String type, java.lang.String name, java.lang.String text, boolean useHeader, boolean replaceable)
           
 
Method Summary
 int getAction()
           
 java.lang.String getName()
           
 org.brains2b.sql.SQLRecord getRecord()
           
 java.lang.StringBuffer getStatement()
           
 java.lang.String getText()
           
 java.lang.String getType()
           
 boolean isQualified()
           
 boolean isReplaceable()
           
 boolean isUseHeader()
           
 void setAction(int action)
           
 void setModel(org.brains2b.sql.meta.SQLMetaModel model)
           
 void setName(java.lang.String name)
           
 void setReplaceable(boolean replaceable)
           
 void setText(java.lang.String text)
           
 void setType(java.lang.String type)
           
 void setUseHeader(boolean useHeader)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CodeDDL

public CodeDDL()

CodeDDL

public CodeDDL(org.brains2b.sql.SQLRecord record)

CodeDDL

public CodeDDL(java.lang.String type,
               java.lang.String name,
               java.lang.String text,
               boolean useHeader,
               boolean replaceable)
Method Detail

getStatement

public java.lang.StringBuffer getStatement()
                                    throws SquelerDDLException
Specified by:
getStatement in interface DDLDefinition
Throws:
SquelerDDLException

getName

public java.lang.String getName()
Specified by:
getName in interface org.brains2b.sql.meta.SQLMetaModel

setName

public void setName(java.lang.String name)

getText

public java.lang.String getText()

setText

public void setText(java.lang.String text)

getType

public java.lang.String getType()
Specified by:
getType in interface org.brains2b.sql.meta.SQLMetaModel

setType

public void setType(java.lang.String type)

isUseHeader

public boolean isUseHeader()

setUseHeader

public void setUseHeader(boolean useHeader)

isReplaceable

public boolean isReplaceable()
Specified by:
isReplaceable in interface DDLDefinition

setReplaceable

public void setReplaceable(boolean replaceable)

toString

public java.lang.String toString()
Specified by:
toString in interface DDLDefinition
Overrides:
toString in class java.lang.Object

getAction

public int getAction()
Specified by:
getAction in interface DDLDefinition

isQualified

public boolean isQualified()
Specified by:
isQualified in interface DDLDefinition

setAction

public void setAction(int action)
Specified by:
setAction in interface DDLDefinition

setModel

public void setModel(org.brains2b.sql.meta.SQLMetaModel model)
Specified by:
setModel in interface DDLDefinition

getRecord

public org.brains2b.sql.SQLRecord getRecord()
Specified by:
getRecord in interface org.brains2b.sql.meta.SQLMetaModel