Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [dtp-dev] Unable to instantiate UserDefinedType


UserDefinedType is an abstract class.  You need to choose between Distinct UDT or Structured UDT:

                        case SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE: return createDistinctUserDefinedType();
                        case SQLDataTypesPackage.STRUCTURED_USER_DEFINED_TYPE: return createStructuredUserDefinedType();

Larry Dunnell
Internet address: ledunnel@xxxxxxxxxx




Anil T Samuel <anil.samuel@xxxxxxxxxx>
Sent by: dtp-dev-bounces@xxxxxxxxxxx

06/16/2006 12:01 AM

Please respond to
DTP development mailing list <dtp-dev@xxxxxxxxxxx>

To
DTP development mailing list <dtp-dev@xxxxxxxxxxx>
cc
Subject
[dtp-dev] Unable to instantiate UserDefinedType





Hi

When I try to create a UserDefinedType EObject, I het this exception.

java.lang.IllegalArgumentException: The class 'UserDefinedType' is not a
valid classifier
   at
org.eclipse.datatools.modelbase.sql.datatypes.impl.SQLDataTypesFactoryImpl.create(SQLDataTypesFactoryImpl.java:63)
   at
org.eclipse.datatools.connectivity.sqm.internal.core.definition.DefaultDataModelElementFactory.create(DefaultDataModelElementFactory.java:20)


whereas same works fine for CharacterStringDataType.

bug ??

Regards
Anthos
_______________________________________________
dtp-dev mailing list
dtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dtp-dev


Back to the top