/** * Returns the appropriate fully qualified java instance type name for the given classifier. * @param eClassifier the classifier in question. * @return the java instance type name for the given classifier. */ protected String getInstanceTypeName(EClassifier eClassifier) { return eClassifier.getInstanceTypeName(); } }
/** * Returns the appropriate fully qualified java instance type name for the given classifier. * @param eClassifier the classifier in question. * @return the java instance type name for the given classifier. */ protected String getInstanceTypeName(EClassifier eClassifier) { return eClassifier.getInstanceTypeName(); } }
private String classifierToString(EClassifier classifier) { String result = "'" + classifier.getName() + "'"; if (classifier.getInstanceTypeName() != null) result += " [" + classifier.getInstanceTypeName() + "]"; return result; }
public boolean isUncheckedCast() { return getEffectiveComplianceLevel().getValue() >= GenJDKLevel.JDK50 && getEcoreClassifier().getInstanceTypeName() != null && getEcoreClassifier().getInstanceTypeName().indexOf('<') != -1; }
public boolean isUncheckedCast() { return getEffectiveComplianceLevel().getValue() >= GenJDKLevel.JDK50 && getEcoreClassifier().getInstanceTypeName() != null && getEcoreClassifier().getInstanceTypeName().indexOf('<') != -1; }
String instanceTypeName = eClassifier.getInstanceTypeName(); if (instanceTypeName != null)
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated NOT */ public boolean isOverrideOf(EOperation someOperation) { if (someOperation.getEContainingClass().isSuperTypeOf(getEContainingClass()) && someOperation.getName().equals(getName())) { EList<EParameter> parameters = getEParameters(); EList<EParameter> otherParameters = someOperation.getEParameters(); if (parameters.size() == otherParameters.size()) { for (Iterator<EParameter> i = parameters.iterator(), j = otherParameters.iterator(); i.hasNext(); ) { EParameter parameter = i.next(); EParameter otherParameter = j.next(); if (!parameter.getEType().getInstanceTypeName().equals(otherParameter.getEType().getInstanceTypeName())) { return false; } } return true; } } return false; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated NOT */ public boolean isOverrideOf(EOperation someOperation) { if (someOperation.getEContainingClass().isSuperTypeOf(getEContainingClass()) && someOperation.getName().equals(getName())) { EList<EParameter> parameters = getEParameters(); EList<EParameter> otherParameters = someOperation.getEParameters(); if (parameters.size() == otherParameters.size()) { for (Iterator<EParameter> i = parameters.iterator(), j = otherParameters.iterator(); i.hasNext(); ) { EParameter parameter = i.next(); EParameter otherParameter = j.next(); if (!parameter.getEType().getInstanceTypeName().equals(otherParameter.getEType().getInstanceTypeName())) { return false; } } return true; } } return false; }
/** * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated NOT */ @Override protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { super.collectNewChildDescriptors(newChildDescriptors, object); EClassifier eClassifier = (EClassifier)object; if (!(object instanceof EEnum) && eClassifier.getInstanceClassName() == eClassifier.getInstanceTypeName() && !"org.eclipse.emf.common.util.Enumerator".equals(eClassifier.getInstanceClassName())) { newChildDescriptors.add (createChildParameter (EcorePackage.Literals.ECLASSIFIER__ETYPE_PARAMETERS, EcoreFactory.eINSTANCE.createETypeParameter())); } }
newValue = ((EClassifier)originalObject).getInstanceTypeName(); newIsSet = newValue != null;
newValue = ((EClassifier)originalObject).getInstanceTypeName(); newIsSet = newValue != null;
if (getEffectiveComplianceLevel().getValue() < GenJDKLevel.JDK50 || isPrimitiveType(eType) || erased && !eType.getInstanceTypeName().contains(".")) Diagnostic diagnostic = EcoreValidator.EGenericTypeBuilder.INSTANCE.parseInstanceTypeName(eType.getInstanceTypeName()); EGenericType eGenericType = (EGenericType)diagnostic.getData().get(0); return getTypeArgument(context, eGenericType, false, erased);
String instanceTypeName1 = eClassifier1.getInstanceTypeName(); String instanceTypeName2 = eClassifier2.getInstanceTypeName();
public boolean hasEDefault() { return getEcoreFeature() instanceof EAttribute && (getEffectiveComplianceLevel().getValue() < GenJDKLevel.JDK50 || (getEcoreFeature().getEType().getETypeParameters().isEmpty() && getEcoreFeature().getEGenericType().getETypeParameter() == null && getEcoreFeature().getEType().getInstanceTypeName() == getEcoreFeature().getEType().getInstanceClassName())); }
String instanceTypeName1 = eClassifier1.getInstanceTypeName(); String instanceTypeName2 = eClassifier2.getInstanceTypeName();
String instanceTypeName1 = eClassifier1.getInstanceTypeName(); String instanceTypeName2 = eClassifier2.getInstanceTypeName();
public boolean hasEDefault() { return getEcoreFeature() instanceof EAttribute && (getEffectiveComplianceLevel().getValue() < GenJDKLevel.JDK50 || (getEcoreFeature().getEType() != null && getEcoreFeature().getEType().getETypeParameters().isEmpty() && getEcoreFeature().getEGenericType().getETypeParameter() == null && getEcoreFeature().getEType().getInstanceTypeName() == getEcoreFeature().getEType().getInstanceClassName())); }
String instanceTypeName1 = eClassifier.getInstanceTypeName(); String instanceTypeName2 = eBoundEClassifier.getInstanceTypeName();
if (eClassifier != null) String instanceTypeName = eClassifier.getInstanceTypeName(); if (instanceTypeName != null)
String instanceTypeName = eType.getInstanceTypeName(); if (getEffectiveComplianceLevel().getValue() < GenJDKLevel.JDK50 || isPrimitiveType(eType) || erased && (instanceTypeName == null || !instanceTypeName.contains(".")))