Implements member service capabilities to admit the cases of nested classes.
781782783784785786787788789790791
// source IMemberHandling<?, ?> memH = (IMemberHandling<?, ?>) lastSelectedElementHandler; IClassifierHandling<?, ?> tpH = null; IElementHandling cont = memH; while( ( !( cont instanceof
453454455456457458459460461462463
public IPackageService buildPackageService( IPackageFragment packageFragment ) { IModelService projectModelService = buildModelService(packageFragment); IElementService elementSrv = projectModelService.getElementService( packageFragment.getElementName() ); if(elementSrv instanceof IPackageService) { return (IPackageService)elementSrv;
285286287288289290291292293294295
e.printStackTrace(); } } public IElementService getElementHandler(Element el) { IElementService elH = null; if(el!=null) { String elFullName = ElementService.buildFullyQualifiedName(el); if(elFullName!=null) { elH = getElementService(elFullName); }
324325326327328329330331332333334
public IModelServiceBuilding getServiceBuilder() { return creator; } public IElementService getElementService(String n) { IElementService ret = null; if(n!=null) { if((ret==null)&&(types!=null)) { ITypeService<?, ?> t; for(int i=0 ; i<types.size() ; i++) { t = types.get(i);
413414415416417418419420421422423
} return null; } public IElementService getElementService(String n) { IElementService ret = null; if (n != null) { if ((ret == null) && (types != null)) { ITypeService<?, ?> t; for (int i = 0; i < types.size(); i++) { t = types.get(i);
454455456457458459460461462463464
} return ret; } public IElementService getElementHandler(Element el) { IElementService elH = null; if(el!=null) { String elFullName = ElementService.buildFullyQualifiedName(el); if(elFullName!=null) { getElementService(elFullName); }
484485486487488489490491492493494
public IElementService getElementService(String n) { return getOperationService(n); } public IElementService getElementHandler(Element el) { IElementService elH = null; if(el!=null) { String elFullName = ElementService.buildFullyQualifiedName(el); if(elFullName!=null) { getElementService(elFullName); }
360361362363364365366367368369370
return null; } @Override public IElementService getElementService(String n) { IElementService ret = null; if(n!=null) { if((ret==null)&&(types!=null)) { ITypeService<?, ?> cl; for(int i=0 ; i<types.size() ; i++) { cl = types.get(i);
305306307308309310311312313314315
} public void setUpUMLModelElement() { if (umlModelElement == null) { IModelService md = null; IGroupService parent = getContainerService(); Package parentElement = null; if (parent instanceof IPackageService) { IPackageService pk = (IPackageService) parent; parentElement = pk.getUMLElement(); } else if (parent instanceof IModelService) {
334335336337338339340341342343344
return this.dependenciesServices; } public void setUpUMLModelElement() { if(umlModelElement==null) { IGroupService parent = getContainerService(); String name = null; if((syntaxTreeNode!=null)&&(syntaxTreeNode.getName()!=null)) { name = syntaxTreeNode.getName().getFullyQualifiedName(); }