|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.util.SybaseasabasesqlmodelSwitch
public class SybaseasabasesqlmodelSwitch
The Switch for the model's inheritance hierarchy.
It supports the call doSwitch(object)
to invoke the caseXXX
method for each class of the model,
starting with the actual class of the object
and proceeding up the inheritance hierarchy
until a non-null result is returned,
which is the result of the switch.
SybaseasabasesqlmodelPackage
Constructor Summary | |
---|---|
SybaseasabasesqlmodelSwitch()
Creates an instance of the switch. |
Method Summary | |
---|---|
java.lang.Object |
caseAuthorizationIdentifier(AuthorizationIdentifier object)
Returns the result of interpreting the object as an instance of 'Authorization Identifier'. |
java.lang.Object |
caseBaseTable(BaseTable object)
Returns the result of interpreting the object as an instance of 'Base Table'. |
java.lang.Object |
caseCheckConstraint(CheckConstraint object)
Returns the result of interpreting the object as an instance of 'Check Constraint'. |
java.lang.Object |
caseColumn(Column object)
Returns the result of interpreting the object as an instance of 'Column'. |
java.lang.Object |
caseConstraint(Constraint object)
Returns the result of interpreting the object as an instance of 'Constraint'. |
java.lang.Object |
caseDatabase(Database object)
Returns the result of interpreting the object as an instance of 'Database'. |
java.lang.Object |
caseDataType(DataType object)
Returns the result of interpreting the object as an instance of 'Data Type'. |
java.lang.Object |
caseDerivedTable(DerivedTable object)
Returns the result of interpreting the object as an instance of 'Derived Table'. |
java.lang.Object |
caseDistinctUserDefinedType(DistinctUserDefinedType object)
Returns the result of interpreting the object as an instance of 'Distinct User Defined Type'. |
java.lang.Object |
caseDomain(Domain object)
Returns the result of interpreting the object as an instance of 'Domain'. |
java.lang.Object |
caseEModelElement(org.eclipse.emf.ecore.EModelElement object)
Returns the result of interpreting the object as an instance of 'EModel Element'. |
java.lang.Object |
caseENamedElement(org.eclipse.emf.ecore.ENamedElement object)
Returns the result of interpreting the object as an instance of 'ENamed Element'. |
java.lang.Object |
caseEncryptionInfo(EncryptionInfo object)
Returns the result of interpreting the object as an instance of 'Encryption Info'. |
java.lang.Object |
caseEvent(Event object)
Returns the result of interpreting the object as an instance of 'Event'. |
java.lang.Object |
caseEventCondition(EventCondition object)
Returns the result of interpreting the object as an instance of 'Event Condition'. |
java.lang.Object |
caseForeignKey(ForeignKey object)
Returns the result of interpreting the object as an instance of 'Foreign Key'. |
java.lang.Object |
caseFunction(Function object)
Returns the result of interpreting the object as an instance of 'Function'. |
java.lang.Object |
caseGroup(Group object)
Returns the result of interpreting the object as an instance of 'Group'. |
java.lang.Object |
caseIndex(Index object)
Returns the result of interpreting the object as an instance of 'Index'. |
java.lang.Object |
caseParameter(Parameter object)
Returns the result of interpreting the object as an instance of 'Parameter'. |
java.lang.Object |
casePersistentTable(PersistentTable object)
Returns the result of interpreting the object as an instance of 'Persistent Table'. |
java.lang.Object |
casePredefinedDataType(PredefinedDataType object)
Returns the result of interpreting the object as an instance of 'Predefined Data Type'. |
java.lang.Object |
casePrimaryKey(PrimaryKey object)
Returns the result of interpreting the object as an instance of 'Primary Key'. |
java.lang.Object |
caseProcedure(Procedure object)
Returns the result of interpreting the object as an instance of 'Procedure'. |
java.lang.Object |
caseReferenceConstraint(ReferenceConstraint object)
Returns the result of interpreting the object as an instance of 'Reference Constraint'. |
java.lang.Object |
caseRoutine(Routine object)
Returns the result of interpreting the object as an instance of 'Routine'. |
java.lang.Object |
caseSchedule(Schedule object)
Returns the result of interpreting the object as an instance of 'Schedule'. |
java.lang.Object |
caseSchema(Schema object)
Returns the result of interpreting the object as an instance of 'Schema'. |
java.lang.Object |
caseSQLDataType(SQLDataType object)
Returns the result of interpreting the object as an instance of 'SQL Data Type'. |
java.lang.Object |
caseSQLObject(SQLObject object)
Returns the result of interpreting the object as an instance of 'SQL Object'. |
java.lang.Object |
caseSybaseASABaseColumn(SybaseASABaseColumn object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Column'. |
java.lang.Object |
caseSybaseASABaseColumnCheckConstraint(SybaseASABaseColumnCheckConstraint object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Column Check Constraint'. |
java.lang.Object |
caseSybaseASABaseDatabase(SybaseASABaseDatabase object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Database'. |
java.lang.Object |
caseSybaseASABaseDBSpace(SybaseASABaseDBSpace object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base DB Space'. |
java.lang.Object |
caseSybaseASABaseEvent(SybaseASABaseEvent object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Event'. |
java.lang.Object |
caseSybaseASABaseForeignKey(SybaseASABaseForeignKey object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Foreign Key'. |
java.lang.Object |
caseSybaseASABaseFunction(SybaseASABaseFunction object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Function'. |
java.lang.Object |
caseSybaseASABaseGroup(SybaseASABaseGroup object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Group'. |
java.lang.Object |
caseSybaseASABaseIndex(SybaseASABaseIndex object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Index'. |
java.lang.Object |
caseSybaseASABaseParameter(SybaseASABaseParameter object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Parameter'. |
java.lang.Object |
caseSybaseASABasePredefinedDataType(SybaseASABasePredefinedDataType object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Predefined Data Type'. |
java.lang.Object |
caseSybaseASABasePrimaryKey(SybaseASABasePrimaryKey object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Primary Key'. |
java.lang.Object |
caseSybaseASABaseProcedure(SybaseASABaseProcedure object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Procedure'. |
java.lang.Object |
caseSybaseASABaseProxyTable(SybaseASABaseProxyTable object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Proxy Table'. |
java.lang.Object |
caseSybaseASABaseRemoteProcedure(SybaseASABaseRemoteProcedure object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Remote Procedure'. |
java.lang.Object |
caseSybaseASABaseSchema(SybaseASABaseSchema object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Schema'. |
java.lang.Object |
caseSybaseASABaseTable(SybaseASABaseTable object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Table'. |
java.lang.Object |
caseSybaseASABaseTempTable(SybaseASABaseTempTable object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Temp Table'. |
java.lang.Object |
caseSybaseASABaseTrigger(SybaseASABaseTrigger object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Trigger'. |
java.lang.Object |
caseSybaseASABaseUniqueConstraint(SybaseASABaseUniqueConstraint object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base Unique Constraint'. |
java.lang.Object |
caseSybaseASABaseUser(SybaseASABaseUser object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base User'. |
java.lang.Object |
caseSybaseASABaseUserDefinedType(SybaseASABaseUserDefinedType object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base User Defined Type'. |
java.lang.Object |
caseSybaseASABaseViewTable(SybaseASABaseViewTable object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Base View Table'. |
java.lang.Object |
caseSybaseASADefaultWrapper(SybaseASADefaultWrapper object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Default Wrapper'. |
java.lang.Object |
caseSybaseASAWebService(SybaseASAWebService object)
Returns the result of interpreting the object as an instance of 'Sybase ASA Web Service'. |
java.lang.Object |
caseSybaseAuthorizationIdentifier(SybaseAuthorizationIdentifier object)
Returns the result of interpreting the object as an instance of 'Sybase Authorization Identifier'. |
java.lang.Object |
caseSybaseAuthorizedObject(SybaseAuthorizedObject object)
Returns the result of interpreting the object as an instance of 'Sybase Authorized Object'. |
java.lang.Object |
caseSybaseBaseTable(SybaseBaseTable object)
Returns the result of interpreting the object as an instance of 'Sybase Base Table'. |
java.lang.Object |
caseSybaseParameter(SybaseParameter object)
Returns the result of interpreting the object as an instance of 'Sybase Parameter'. |
java.lang.Object |
caseSybaseRoutine(SybaseRoutine object)
Returns the result of interpreting the object as an instance of 'Sybase Routine'. |
java.lang.Object |
caseSybaseViewTable(SybaseViewTable object)
Returns the result of interpreting the object as an instance of 'Sybase View Table'. |
java.lang.Object |
caseTable(Table object)
Returns the result of interpreting the object as an instance of 'Table'. |
java.lang.Object |
caseTableConstraint(TableConstraint object)
Returns the result of interpreting the object as an instance of 'Table Constraint'. |
java.lang.Object |
caseTemporaryTable(TemporaryTable object)
Returns the result of interpreting the object as an instance of 'Temporary Table'. |
java.lang.Object |
caseTrigger(Trigger object)
Returns the result of interpreting the object as an instance of 'Trigger'. |
java.lang.Object |
caseTypedElement(TypedElement object)
Returns the result of interpreting the object as an instance of 'Typed Element'. |
java.lang.Object |
caseUniqueConstraint(UniqueConstraint object)
Returns the result of interpreting the object as an instance of 'Unique Constraint'. |
java.lang.Object |
caseUser(User object)
Returns the result of interpreting the object as an instance of 'User'. |
java.lang.Object |
caseUserDefinedFunction(UserDefinedFunction object)
Returns the result of interpreting the object as an instance of 'User Defined Function'. |
java.lang.Object |
caseUserDefinedType(UserDefinedType object)
Returns the result of interpreting the object as an instance of 'User Defined Type'. |
java.lang.Object |
caseViewTable(ViewTable object)
Returns the result of interpreting the object as an instance of 'View Table'. |
java.lang.Object |
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting the object as an instance of 'EObject'. |
java.lang.Object |
doSwitch(org.eclipse.emf.ecore.EObject theEObject)
Calls caseXXX for each class of the model until one returns a non null result; it yields that result. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SybaseasabasesqlmodelSwitch()
Method Detail |
---|
public java.lang.Object doSwitch(org.eclipse.emf.ecore.EObject theEObject)
caseXXX
for each class of the model until one returns a non null result; it yields that result.
caseXXX
call.public java.lang.Object caseSybaseASABaseEvent(SybaseASABaseEvent object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseDatabase(SybaseASABaseDatabase object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseEncryptionInfo(EncryptionInfo object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseUserDefinedType(SybaseASABaseUserDefinedType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABasePredefinedDataType(SybaseASABasePredefinedDataType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseTable(SybaseASABaseTable object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseColumn(SybaseASABaseColumn object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseUniqueConstraint(SybaseASABaseUniqueConstraint object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABasePrimaryKey(SybaseASABasePrimaryKey object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseForeignKey(SybaseASABaseForeignKey object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseIndex(SybaseASABaseIndex object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseDBSpace(SybaseASABaseDBSpace object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseViewTable(SybaseASABaseViewTable object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseFunction(SybaseASABaseFunction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseProcedure(SybaseASABaseProcedure object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseTempTable(SybaseASABaseTempTable object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseTrigger(SybaseASABaseTrigger object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseProxyTable(SybaseASABaseProxyTable object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseColumnCheckConstraint(SybaseASABaseColumnCheckConstraint object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASAWebService(SybaseASAWebService object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSchedule(Schedule object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseRemoteProcedure(SybaseASABaseRemoteProcedure object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseParameter(SybaseASABaseParameter object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseGroup(SybaseASABaseGroup object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseSchema(SybaseASABaseSchema object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASABaseUser(SybaseASABaseUser object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseASADefaultWrapper(SybaseASADefaultWrapper object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseEventCondition(EventCondition object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseEModelElement(org.eclipse.emf.ecore.EModelElement object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseENamedElement(org.eclipse.emf.ecore.ENamedElement object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSQLObject(SQLObject object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseEvent(Event object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDatabase(Database object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDataType(DataType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseUserDefinedType(UserDefinedType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDistinctUserDefinedType(DistinctUserDefinedType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDomain(Domain object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSQLDataType(SQLDataType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePredefinedDataType(PredefinedDataType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTable(Table object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseBaseTable(BaseTable object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePersistentTable(PersistentTable object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseAuthorizedObject(SybaseAuthorizedObject object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseBaseTable(SybaseBaseTable object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTypedElement(TypedElement object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseColumn(Column object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseConstraint(Constraint object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTableConstraint(TableConstraint object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseReferenceConstraint(ReferenceConstraint object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseUniqueConstraint(UniqueConstraint object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePrimaryKey(PrimaryKey object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseForeignKey(ForeignKey object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseIndex(Index object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDerivedTable(DerivedTable object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseViewTable(ViewTable object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseViewTable(SybaseViewTable object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRoutine(Routine object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseRoutine(SybaseRoutine object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseFunction(Function object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseUserDefinedFunction(UserDefinedFunction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseProcedure(Procedure object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTemporaryTable(TemporaryTable object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTrigger(Trigger object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseCheckConstraint(CheckConstraint object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseParameter(Parameter object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseParameter(SybaseParameter object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseAuthorizationIdentifier(AuthorizationIdentifier object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseUser(User object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseGroup(Group object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSybaseAuthorizationIdentifier(SybaseAuthorizationIdentifier object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSchema(Schema object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object defaultCase(org.eclipse.emf.ecore.EObject object)
object
- the target of the switch.
doSwitch(org.eclipse.emf.ecore.EObject)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |