Package org.obeonetwork.dsl.uml2.design.services

Examples of org.obeonetwork.dsl.uml2.design.services.UMLServices


    return results;
  }

  public boolean isValidAttributesContainer(EObject container, EObject containerView) {
    // [container.oclAsType(ecore::EObject).existValidElementsForContainerView(containerView.oclAsType(ecore::EObject))/]
    UIServices service = new UIServices();
    return service.existValidElementsForContainerView(container, containerView)
        && !(containerView instanceof DDiagram);
  }
View Full Code Here


   *            element
   * @return All actors.
   */
  public List<Element> getAllActorsAndContainers(Element element) {
    List<Element> results = Lists.newArrayList();
    UMLServices service = new UMLServices();

    List<Package> models = service.getAllAvailableRootPackages(element);
    results.addAll(models);
    for (Package pkg : models) {
      for (Iterator<EObject> iterator = pkg.eAllContents(); iterator.hasNext();) {
        EObject iter = iterator.next();
        if (iter instanceof Actor || iter instanceof Package) {
View Full Code Here

TOP

Related Classes of org.obeonetwork.dsl.uml2.design.services.UMLServices

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.