Tabnine Logo
EStructuralFeature.getContainerClass
Code IndexAdd Tabnine to your IDE (free)

How to use
getContainerClass
method
in
org.eclipse.emf.ecore.EStructuralFeature

Best Java code snippets using org.eclipse.emf.ecore.EStructuralFeature.getContainerClass (Showing top 20 results out of 315)

origin: org.eclipse/org.eclipse.jst.j2ee

/**
 * @generated This field/method will be replaced during code generation.
 */
public boolean eIsSet(EStructuralFeature eFeature) {
  switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) {
    case ModulemapPackage.UTILITY_JAR_MAPPING__PROJECT_NAME :
      return PROJECT_NAME_EDEFAULT == null ? projectName != null : !PROJECT_NAME_EDEFAULT.equals(projectName);
    case ModulemapPackage.UTILITY_JAR_MAPPING__URI :
      return URI_EDEFAULT == null ? uri != null : !URI_EDEFAULT.equals(uri);
  }
  return eDynamicIsSet(eFeature);
}
origin: org.eclipse/org.eclipse.jst.j2ee

/**
 * @generated This field/method will be replaced during code generation.
 */
public boolean eIsSet(EStructuralFeature eFeature) {
  switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) {
    case ModulemapPackage.MODULE_MAPPING__PROJECT_NAME :
      return PROJECT_NAME_EDEFAULT == null ? projectName != null : !PROJECT_NAME_EDEFAULT.equals(projectName);
    case ModulemapPackage.MODULE_MAPPING__MODULE :
      return module != null;
  }
  return eDynamicIsSet(eFeature);
}
origin: org.eclipse/org.eclipse.jst.j2ee

/**
 * <!-- begin-user-doc --> <!-- end-user-doc -->
 * 
 * @generated
 */
public boolean eIsSet(EStructuralFeature eFeature) {
  switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) {
    case ModulemapPackage.EAR_PROJECT_MAP__MAPPINGS :
      return mappings != null && !mappings.isEmpty();
    case ModulemapPackage.EAR_PROJECT_MAP__UTILITY_JAR_MAPPINGS :
      return utilityJARMappings != null && !utilityJARMappings.isEmpty();
  }
  return eDynamicIsSet(eFeature);
}
origin: org.eclipse.emf/org.eclipse.emf.ecore

@Override
public int getFeatureID(Class<?> expectedClass)
{
 if (featureID == NO_FEATURE_ID && feature != null)
 {
  featureID = notifier.eDerivedStructuralFeatureID(feature.getFeatureID(), feature.getContainerClass());
 }
 return notifier.eBaseStructuralFeatureID(featureID, expectedClass);
}
origin: at.bestsolution.efxclipse.eclipse/org.eclipse.emf.ecore

@Override
public int getFeatureID(Class<?> expectedClass)
{
 if (featureID == NO_FEATURE_ID && feature != null)
 {
  featureID = notifier.eDerivedStructuralFeatureID(feature.getFeatureID(), feature.getContainerClass());
 }
 return notifier.eBaseStructuralFeatureID(featureID, expectedClass);
}
origin: org.eclipse/org.eclipse.jst.j2ee

/**
 * <!-- begin-user-doc --> <!-- end-user-doc -->
 * 
 * @generated
 */
public void eSet(EStructuralFeature eFeature, Object newValue) {
  switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) {
    case ModulemapPackage.EAR_PROJECT_MAP__MAPPINGS :
      getMappings().clear();
      getMappings().addAll((Collection) newValue);
      return;
    case ModulemapPackage.EAR_PROJECT_MAP__UTILITY_JAR_MAPPINGS :
      getUtilityJARMappings().clear();
      getUtilityJARMappings().addAll((Collection) newValue);
      return;
  }
  eDynamicSet(eFeature, newValue);
}
origin: org.eclipse/org.eclipse.jst.j2ee

/**
 * <!-- begin-user-doc --> <!-- end-user-doc -->
 * 
 * @generated
 */
public void eUnset(EStructuralFeature eFeature) {
  switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) {
    case ModulemapPackage.EAR_PROJECT_MAP__MAPPINGS :
      getMappings().clear();
      return;
    case ModulemapPackage.EAR_PROJECT_MAP__UTILITY_JAR_MAPPINGS :
      getUtilityJARMappings().clear();
      return;
  }
  eDynamicUnset(eFeature);
}
origin: org.eclipse/org.eclipse.jst.j2ee.core

public java.lang.Object primRefValue(EObject feature) {
  switch (eDerivedStructuralFeatureID(((EStructuralFeature)feature).getFeatureID(), ((EStructuralFeature)feature).getContainerClass())) {
    case EjbPackage.ENTITY__REENTRANT: return new Boolean(isReentrant());
    case EjbPackage.ENTITY__PRIMARY_KEY: return getPrimaryKey();
  }
  return super.primRefValue(feature);
}
public void setPrimaryKeyName(String primaryKeyName) {
origin: at.bestsolution.efxclipse.eclipse/org.eclipse.emf.ecore

@Override
public int getFeatureID(Class<?> expectedClass)
{
 if (featureID == NO_FEATURE_ID && feature != null)
 {
  Class<?> containerClass = feature.getContainerClass();
  featureID = containerClass == null ? 
   notifier.eClass().getFeatureID(feature) : 
   notifier.eDerivedStructuralFeatureID(feature.getFeatureID(), containerClass);
 }
 return notifier.eBaseStructuralFeatureID(featureID, expectedClass);
}
origin: org.eclipse/org.eclipse.jst.j2ee

/**
 * @generated This field/method will be replaced during code generation.
 */
public void eSet(EStructuralFeature eFeature, Object newValue) {
  switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) {
    case ModulemapPackage.MODULE_MAPPING__PROJECT_NAME :
      setProjectName((String) newValue);
      return;
    case ModulemapPackage.MODULE_MAPPING__MODULE :
      setModule((Module) newValue);
      return;
  }
  eDynamicSet(eFeature, newValue);
}
origin: org.eclipse.emf/org.eclipse.emf.ecore

@Override
public int getFeatureID(Class<?> expectedClass)
{
 if (featureID == NO_FEATURE_ID && feature != null)
 {
  Class<?> containerClass = feature.getContainerClass();
  featureID = containerClass == null ? 
   notifier.eClass().getFeatureID(feature) : 
   notifier.eDerivedStructuralFeatureID(feature.getFeatureID(), containerClass);
 }
 return notifier.eBaseStructuralFeatureID(featureID, expectedClass);
}
origin: org.eclipse/org.eclipse.jst.j2ee

/**
 * <!-- begin-user-doc --> <!-- end-user-doc -->
 * 
 * @generated
 */
public Object eGet(EStructuralFeature eFeature, boolean resolve) {
  switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) {
    case ModulemapPackage.EAR_PROJECT_MAP__MAPPINGS :
      return getMappings();
    case ModulemapPackage.EAR_PROJECT_MAP__UTILITY_JAR_MAPPINGS :
      return getUtilityJARMappings();
  }
  return eDynamicGet(eFeature, resolve);
}
origin: org.eclipse/org.eclipse.jst.j2ee

/**
 * @generated This field/method will be replaced during code generation.
 */
public void eUnset(EStructuralFeature eFeature) {
  switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) {
    case ModulemapPackage.MODULE_MAPPING__PROJECT_NAME :
      setProjectName(PROJECT_NAME_EDEFAULT);
      return;
    case ModulemapPackage.MODULE_MAPPING__MODULE :
      setModule((Module) null);
      return;
  }
  eDynamicUnset(eFeature);
}
origin: org.eclipse/org.eclipse.jst.j2ee

/**
 * <!-- begin-user-doc --> <!-- end-user-doc -->
 * 
 * @generated
 */
public Object eGet(EStructuralFeature eFeature, boolean resolve) {
  switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) {
    case ModulemapPackage.UTILITY_JAR_MAPPING__PROJECT_NAME :
      return getProjectName();
    case ModulemapPackage.UTILITY_JAR_MAPPING__URI :
      return getUri();
  }
  return eDynamicGet(eFeature, resolve);
}
origin: org.eclipse/org.eclipse.jst.j2ee

/**
 * @generated This field/method will be replaced during code generation.
 */
public void eSet(EStructuralFeature eFeature, Object newValue) {
  switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) {
    case ModulemapPackage.UTILITY_JAR_MAPPING__PROJECT_NAME :
      setProjectName((String) newValue);
      return;
    case ModulemapPackage.UTILITY_JAR_MAPPING__URI :
      setUri((String) newValue);
      return;
  }
  eDynamicSet(eFeature, newValue);
}
origin: org.eclipse/org.eclipse.jst.j2ee

/**
 * @generated This field/method will be replaced during code generation.
 */
public void eUnset(EStructuralFeature eFeature) {
  switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) {
    case ModulemapPackage.UTILITY_JAR_MAPPING__PROJECT_NAME :
      setProjectName(PROJECT_NAME_EDEFAULT);
      return;
    case ModulemapPackage.UTILITY_JAR_MAPPING__URI :
      setUri(URI_EDEFAULT);
      return;
  }
  eDynamicUnset(eFeature);
}
origin: org.eclipse/org.eclipse.jst.j2ee

/**
 * <!-- begin-user-doc --> <!-- end-user-doc -->
 * 
 * @generated
 */
public Object eGet(EStructuralFeature eFeature, boolean resolve) {
  switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) {
    case ModulemapPackage.MODULE_MAPPING__PROJECT_NAME :
      return getProjectName();
    case ModulemapPackage.MODULE_MAPPING__MODULE :
      if (resolve)
        return getModule();
      return basicGetModule();
  }
  return eDynamicGet(eFeature, resolve);
}
origin: org.eclipse.emf/org.eclipse.emf.ecore

public int eDerivedStructuralFeatureID(EStructuralFeature eStructuralFeature)
{
 Class<?> containerClass = eStructuralFeature.getContainerClass();
 if (containerClass == null)
 {
  return eClass().getFeatureID(eStructuralFeature);
 }
 else
 {
  assert eClass().getEAllStructuralFeatures().contains(eStructuralFeature) : "The feature '" + eStructuralFeature.getName() + "' is not a valid feature";
  return eDerivedStructuralFeatureID(eStructuralFeature.getFeatureID(), containerClass);
 }
}
origin: at.bestsolution.efxclipse.eclipse/org.eclipse.emf.ecore

public int eDerivedStructuralFeatureID(EStructuralFeature eStructuralFeature)
{
 Class<?> containerClass = eStructuralFeature.getContainerClass();
 if (containerClass == null)
 {
  return eClass().getFeatureID(eStructuralFeature);
 }
 else
 {
  assert eClass().getEAllStructuralFeatures().contains(eStructuralFeature) : "The feature '" + eStructuralFeature.getName() + "' is not a valid feature";
  return eDerivedStructuralFeatureID(eStructuralFeature.getFeatureID(), containerClass);
 }
}
origin: org.eclipse/org.eclipse.jst.j2ee.core

public Object primRefValue(EObject feature) {
  switch (eDerivedStructuralFeatureID(((EStructuralFeature)feature).getFeatureID(), ((EStructuralFeature)feature).getContainerClass())) {
    case EjbPackage.ENTERPRISE_BEAN__DESCRIPTION :
      return getDescription();
org.eclipse.emf.ecoreEStructuralFeaturegetContainerClass

Javadoc

Returns the EClassifier#getInstanceClass of the #getEContainingClass class.

Popular methods of EStructuralFeature

  • getName
  • isMany
  • getEType
  • getEContainingClass
    Returns the value of the 'EContaining Class' container reference. It is bidirectional and its opposi
  • isUnsettable
    Returns the value of the 'Unsettable' attribute. An unsettable feature explicitly models the state o
  • isChangeable
    Returns the value of the 'Changeable' attribute. The default value is "true".
  • isDerived
    Returns the value of the 'Derived' attribute. A derived feature typically computes its value from th
  • isTransient
    Returns the value of the 'Transient' attribute.
  • getDefaultValue
    Returns the value of the 'Default Value' attribute. It represents the default value that feature mus
  • getUpperBound
  • getDefaultValueLiteral
    Returns the value of the 'Default Value Literal' attribute. It represents the serialized form of the
  • getEGenericType
  • getDefaultValueLiteral,
  • getEGenericType,
  • isUnique,
  • getFeatureID,
  • getEAnnotation,
  • getLowerBound,
  • isOrdered,
  • setChangeable,
  • eIsProxy,
  • setUpperBound

Popular in Java

  • Making http requests using okhttp
  • setRequestProperty (URLConnection)
  • onCreateOptionsMenu (Activity)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • Rectangle (java.awt)
    A Rectangle specifies an area in a coordinate space that is enclosed by the Rectangle object's top-
  • HashMap (java.util)
    HashMap is an implementation of Map. All optional operations are supported.All elements are permitte
  • Iterator (java.util)
    An iterator over a sequence of objects, such as a collection.If a collection has been changed since
  • ThreadPoolExecutor (java.util.concurrent)
    An ExecutorService that executes each submitted task using one of possibly several pooled threads, n
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • HttpServletRequest (javax.servlet.http)
    Extends the javax.servlet.ServletRequest interface to provide request information for HTTP servlets.
  • Top 17 Plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now