org.eclipse.datatools.enablement.sybase.asa.deltaddl
Class SybaseASAColumnDeltaDdlGenProvider

java.lang.Object
  extended by org.eclipse.datatools.connectivity.sqm.core.rte.fe.GenericDdlBuilder
      extended by org.eclipse.datatools.enablement.sybase.deltaddl.AbstractDeltaDdlGenProvider
          extended by org.eclipse.datatools.enablement.sybase.asa.deltaddl.SybaseASAColumnDeltaDdlGenProvider
All Implemented Interfaces:
ISybaseASADdlConstants, ISybaseDdlConstants, IDeltaDdlGenProvider

public class SybaseASAColumnDeltaDdlGenProvider
extends AbstractDeltaDdlGenProvider
implements IDeltaDdlGenProvider, ISybaseASADdlConstants


Field Summary
 
Fields inherited from interface org.eclipse.datatools.enablement.sybase.asa.ISybaseASADdlConstants
AND, ASE, BETWEEN, BLANK, BY, CASE, CHECKSUM, COLLATION, COMPATIBLE, COMPUTE, CONNECT, DATE, DAYS_OF_WEEK, DBSPACE, DECLARELOCALTEMP, DISABLE, ENABLE, ENCRYPTED, EVENT_CONDITION, EVERY, EXISTING, GLOBALTEMPTABLE, GROUP, HANDLER, IDENTIFIED, IGNORE, JCONNECT, JDK, KEY, MEMBERSHIP, MIRROR, MODIFY, NOTTRANSACTIONAL, OFF, ONCOMMITDELETE, ONCOMMITPRESERVE, ONEXCEPTIONRESUME, ORDER, PADDING, PAGE, PASSWORD, PCTFREE, REMOTE, RESPECT, RESULT, SCHEDULE, SERVICE, SIZE, START, SYNTAX_TYPE_LIBRARY_CALL, SYNTAX_TYPE_PROXY, SYNTAX_TYPE_SQLJ, SYNTAX_TYPE_TSQL, SYNTAX_TYPE_WATCOM1, SYNTAX_TYPE_WATCOM2, TEMP_PASSWORD, TIME, USER, VIRTUAL, WHERE
 
Fields inherited from interface org.eclipse.datatools.enablement.sybase.ddl.ISybaseDdlConstants
ALTER_PRIVILEGE, ASC, AT, BEGIN, CAST, CHECKOPTION, CLUSTERED, COLUMN, COMMENT, COMMIT, DATABASE, DELETE_PRIVILEGE, DESC, END, END_IF, EQUAL, EVENT, EXEC_PRIVILEGE, EXISTS, EXTERNAL, EXTERNAL_NAME, FILE, FROM, GO, GO_FOR, GRANT, IF, IN, INOUT, INSERT_PRIVILEGE, IS, JAVA, LOCATOR, LOG, MESSAGE, NONCLUSTERED, OUT, OUTPUT, REFERENCE_PRIVILEGE, REFERENCES_PRIVILEGE, REMOVE, RENAME, REVOKE, SELECT_PRIVILEGE, SEMICOLUMN, SP_RENAME, THEN, TO, UPDATE_PRIVILEGE, WITH_GRANT_OPTION, WITH_RECOMPILE
 
Constructor Summary
SybaseASAColumnDeltaDdlGenProvider()
           
 
Method Summary
 void analyze(SQLObject element, java.util.Map changeMap, java.util.Map modificationRecords)
          analyze specified sqlobject changes
 
Methods inherited from class org.eclipse.datatools.enablement.sybase.deltaddl.AbstractDeltaDdlGenProvider
getParameter, processAlterStatement, processCreateStatement, processDropStatement, setParameter
 
Methods inherited from class org.eclipse.datatools.connectivity.sqm.core.rte.fe.GenericDdlBuilder
addCheckConstraint, addForeignKey, addUniqueConstraint, alterTableAddColumn, createAssertion, createIndex, createProcedure, createSchema, createTable, createTrigger, createUserDefinedFunction, createUserDefinedType, createView, dropAssertion, dropFunction, dropIndex, dropProcedure, dropSchema, dropTable, dropTableConstraint, dropTrigger, dropUserDefinedType, dropView, getEngineeringCallBack, isImplicitConstraint, setEngineeringCallBack
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.datatools.enablement.sybase.deltaddl.IDeltaDdlGenProvider
processAlterStatement, processCreateStatement, processDropStatement
 

Constructor Detail

SybaseASAColumnDeltaDdlGenProvider

public SybaseASAColumnDeltaDdlGenProvider()
Method Detail

analyze

public void analyze(SQLObject element,
                    java.util.Map changeMap,
                    java.util.Map modificationRecords)
Description copied from interface: IDeltaDdlGenProvider
analyze specified sqlobject changes

Specified by:
analyze in interface IDeltaDdlGenProvider
Overrides:
analyze in class AbstractDeltaDdlGenProvider