return new EDataTypeEList<Object>(dataClass, owner, owner.eClass().getFeatureID(feature)); case EOBJECT_RESOLVE_UNSETTABLE: return new EObjectResolvingEList.Unsettable<Object>(dataClass, owner, owner.eClass().getFeatureID(feature)); case EOBJECT_RESOLVE: return new EObjectResolvingEList<Object>(dataClass, owner, owner.eClass().getFeatureID(feature));
return new EDataTypeEList<Object>(dataClass, owner, owner.eClass().getFeatureID(feature)); case EOBJECT_RESOLVE_UNSETTABLE: return new EObjectResolvingEList.Unsettable<Object>(dataClass, owner, owner.eClass().getFeatureID(feature)); case EOBJECT_RESOLVE: return new EObjectResolvingEList<Object>(dataClass, owner, owner.eClass().getFeatureID(feature));
/** * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated */ public EList<ClientProtocolFactoryDef> getClientProtocolProvider() { if (clientProtocolProvider == null) { clientProtocolProvider = new EObjectResolvingEList.Unsettable<ClientProtocolFactoryDef>( ClientProtocolFactoryDef.class, this, Net4jDefsPackage.CONNECTOR_DEF__CLIENT_PROTOCOL_PROVIDER); } return clientProtocolProvider; }
/** * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated */ public EList<ServerProtocolFactoryDef> getServerProtocolProvider() { if (serverProtocolProvider == null) { serverProtocolProvider = new EObjectResolvingEList.Unsettable<ServerProtocolFactoryDef>( ServerProtocolFactoryDef.class, this, Net4jDefsPackage.ACCEPTOR_DEF__SERVER_PROTOCOL_PROVIDER); } return serverProtocolProvider; }
@SuppressWarnings("unchecked") @Override protected E resolve(int index, E object) { return (E)resolve(index, (EObject)object); } }
/** * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated */ public EList<User> getUser() { if (user == null) { user = new EObjectResolvingEList.Unsettable<User>(User.class, this, Net4jUtilDefsPackage.USER_MANAGER_DEF__USER); } return user; }
@SuppressWarnings("unchecked") @Override protected E resolve(int index, E object) { return (E)resolve(index, (EObject)object); } }