/** * @return element.getNamespace() */ // * @see org.andromda.metafacades.uml.ModelElementFacade#getModelNamespace() //@Override protected ModelElementFacade handleGetModelNamespace() { final NamedElement element = (NamedElement)this.metaObject; //return (ModelElementFacade) element.getNamespace(); return (ModelElementFacade)this.shieldedElement(element.getNamespace()); }
protected static EList<Namespace> allNamespaces(NamedElement namedElement, EList<Namespace> allNamespaces) { Namespace namespace = namedElement.getNamespace(); if (namespace != null && allNamespaces.add(namespace)) { allNamespaces(namespace, allNamespaces); } return allNamespaces; }
/** * @return element.getNamespace() */ // * @see org.andromda.metafacades.uml.ModelElementFacade#getModelNamespace() //@Override protected ModelElementFacade handleGetModelNamespace() { final NamedElement element = (NamedElement)this.metaObject; //return (ModelElementFacade) element.getNamespace(); return (ModelElementFacade)this.shieldedElement(element.getNamespace()); }
for (Namespace namespace = metaObject.getNamespace(); namespace != null; namespace = namespace.getNamespace())
for (Namespace namespace = metaObject.getNamespace(); namespace != null; namespace = namespace.getNamespace())
protected void setName(ENamedElement eNamedElement, NamedElement namedElement) { setName(eNamedElement, namedElement.getName(), true); if (namedElement instanceof Classifier) { Namespace namespace = namedElement.getNamespace(); if (namespace instanceof Classifier) { qualifyName(eNamedElement, getValidJavaIdentifier(namespace .getName())); } } }
boolean result = true; if (namedElement.getNamespace() == null && namedElement .eIsSet(UMLPackage.Literals.NAMED_ELEMENT__VISIBILITY)) {
} else if (namedElement instanceof Property) { ENamedElement namespaceDefinition = getDefinition(profile, namedElement.getNamespace(), profileDefinition); return namespaceDefinition instanceof EClass ? ((EClass) namespaceDefinition) } else if (namedElement instanceof EnumerationLiteral) { ENamedElement namespaceDefinition = getDefinition(profile, namedElement.getNamespace(), profileDefinition); return namespaceDefinition instanceof EEnum ? ((EEnum) namespaceDefinition).getEEnumLiteral(namedElement