org.eclipse.datatools.enablement.ingres.internal.ui.core
Class IngresProcIdentifierImpl

java.lang.Object
  extended by org.eclipse.datatools.sqltools.core.ProcIdentifierImpl
      extended by org.eclipse.datatools.enablement.ingres.internal.ui.core.IngresProcIdentifierImpl
All Implemented Interfaces:
org.eclipse.datatools.sqltools.core.ProcIdentifier

public class IngresProcIdentifierImpl
extends org.eclipse.datatools.sqltools.core.ProcIdentifierImpl

An Ingres related proc identifier implementation.

Author:
enrico.schenk@ingres.com

Field Summary
 
Fields inherited from interface org.eclipse.datatools.sqltools.core.ProcIdentifier
PROP_DBNAME, PROP_NAME, PROP_NUMBER, PROP_OWNER, PROP_PROFILE, PROP_TABLENAME, PROP_TABLEOWNERNAME, PROP_TYPE, TYPE_EVENT, TYPE_SP, TYPE_SQL, TYPE_TRIGGER, TYPE_UDF
 
Constructor Summary
IngresProcIdentifierImpl(int type, org.eclipse.datatools.sqltools.core.DatabaseIdentifier db, java.util.Map map)
           
 
Method Summary
 java.lang.String getCallableStringWithoutGroupNumber(boolean quoted_id)
          Overridden to avoid database identifiers within procedure calls.
 
Methods inherited from class org.eclipse.datatools.sqltools.core.ProcIdentifierImpl
decode, decodeMap, decodeWithNewProfile, encode, encodeMap, equals, equalsByServer, getCallableString, getCallableString, getCallableStringWithoutGroupNumber, getDatabaseIdentifier, getDatabaseName, getDisplayString, getLongDisplayString, getNumber, getOwnerName, getProcName, getProfileName, getTableName, getTableOwnerName, getType, hashCode, setProfileName, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IngresProcIdentifierImpl

public IngresProcIdentifierImpl(int type,
                                org.eclipse.datatools.sqltools.core.DatabaseIdentifier db,
                                java.util.Map map)
Method Detail

getCallableStringWithoutGroupNumber

public java.lang.String getCallableStringWithoutGroupNumber(boolean quoted_id)
Overridden to avoid database identifiers within procedure calls.

Specified by:
getCallableStringWithoutGroupNumber in interface org.eclipse.datatools.sqltools.core.ProcIdentifier
Overrides:
getCallableStringWithoutGroupNumber in class org.eclipse.datatools.sqltools.core.ProcIdentifierImpl
See Also:
ProcIdentifierImpl.getCallableStringWithoutGroupNumber(boolean)