org.eclipse.datatools.enablement.sybase.deltaddl
Class SybaseIndexDeltaDdlGenProvider

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.deltaddl.SybaseIndexDeltaDdlGenProvider
All Implemented Interfaces:
ISybaseDdlConstants, IDeltaDdlGenProvider
Direct Known Subclasses:
SybaseASAIndexDeltaDdlGenProvider

public abstract class SybaseIndexDeltaDdlGenProvider
extends AbstractDeltaDdlGenProvider
implements IDeltaDdlGenProvider, ISybaseDdlConstants

Index delta ddl provider

Author:
Hui Wan

Field Summary
 
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
SybaseIndexDeltaDdlGenProvider()
           
 
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

SybaseIndexDeltaDdlGenProvider

public SybaseIndexDeltaDdlGenProvider()
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