blob: cce347882a298ddf314c3f842284b81e6416c56f [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2009 Mia-Software and others.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v2.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v20.html
Contributors:
Gregoire DUPE (Mia-Software) - initial API and implementation
Nicolas Guyomar (Mia-Software) - initial API and implementation
-->
<java:Model xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:java="http://www.eclipse.org/MoDisco/Java/0.2.incubation/java" name="org.eclipse.gmf.runtime.diagram.ui.actions">
<ownedElements name="org" usagesInPackageAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.6/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.7/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.9/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.6/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.0/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.5/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@comments.1/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.6/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.6/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.11/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.11/@bodyDeclarations.5/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.9/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.10/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.14/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.14/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.14/@comments.1/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.15/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.0/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.0/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.1/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.33/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.34/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.35/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.35/@comments.0/@tags.1/@fragments.0/@parameters.0/@type/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.36/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.36/@comments.0/@tags.0/@fragments.0/@parameters.0/@type/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.37/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.37/@comments.0/@tags.0/@fragments.0/@parameters.0/@type/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.40/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.49/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.49/@comments.0/@tags.1/@fragments.0/@parameters.0/@type/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.20/@bodyDeclarations.1/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.20/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.20/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@parameters.0/@type/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.21/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.21/@bodyDeclarations.5/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.21/@bodyDeclarations.6/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.24/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.27/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.27/@bodyDeclarations.2/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.27/@bodyDeclarations.3/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.30/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.30/@bodyDeclarations.5/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.35/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.36/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.36/@comments.2/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.37/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.1/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.40/@bodyDeclarations.9/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.5/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.5/@comments.0/@tags.0/@fragments.0/@parameters.0/@type/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.45/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.45/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.45/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@parameters.0/@type/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.46/@comments.1/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.46/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.53/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.53/@comments.1/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.5/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.5/@comments.0/@tags.0/@fragments.0/@parameters.0/@type/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.57/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.57/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.62/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.62/@bodyDeclarations.6/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier">
<ownedPackages name="eclipse" usagesInPackageAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.6/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.7/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.9/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.6/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.0/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.5/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@comments.1/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.6/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.6/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.11/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.11/@bodyDeclarations.5/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.9/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.10/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.14/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.14/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.14/@comments.1/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.15/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.0/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.0/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.1/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.33/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.34/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.35/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.35/@comments.0/@tags.1/@fragments.0/@parameters.0/@type/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.36/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.36/@comments.0/@tags.0/@fragments.0/@parameters.0/@type/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.37/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.37/@comments.0/@tags.0/@fragments.0/@parameters.0/@type/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.40/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.49/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.49/@comments.0/@tags.1/@fragments.0/@parameters.0/@type/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.20/@bodyDeclarations.1/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.20/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.20/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@parameters.0/@type/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.21/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.21/@bodyDeclarations.5/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.21/@bodyDeclarations.6/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.24/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.27/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.27/@bodyDeclarations.2/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.27/@bodyDeclarations.3/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.30/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.30/@bodyDeclarations.5/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.35/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.36/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.36/@comments.2/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.37/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.1/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.40/@bodyDeclarations.9/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.5/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.5/@comments.0/@tags.0/@fragments.0/@parameters.0/@type/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.45/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.45/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.45/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@parameters.0/@type/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.46/@comments.1/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.46/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.53/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.53/@comments.1/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.5/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.5/@comments.0/@tags.0/@fragments.0/@parameters.0/@type/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.57/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.57/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.62/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.62/@bodyDeclarations.6/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier">
<ownedPackages name="gmf" usagesInPackageAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.6/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.7/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.9/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.0/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@comments.1/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.6/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.6/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.11/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.9/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.10/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.14/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.14/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.14/@comments.1/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.15/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.33/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.35/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.36/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.37/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.40/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.20/@bodyDeclarations.1/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.20/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.24/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.27/@bodyDeclarations.2/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.27/@bodyDeclarations.3/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.30/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.35/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.36/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.36/@comments.2/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.37/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.1/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.45/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.45/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.46/@comments.1/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.46/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.53/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.53/@comments.1/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.57/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.57/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.62/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.62/@bodyDeclarations.6/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier">
<ownedPackages name="runtime" usagesInPackageAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.6/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.7/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.9/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.0/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@comments.1/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.6/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.6/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.11/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.9/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.10/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.14/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.14/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.14/@comments.1/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.15/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.33/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.35/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.36/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.37/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.40/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.20/@bodyDeclarations.1/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.20/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.24/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.27/@bodyDeclarations.2/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.27/@bodyDeclarations.3/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.30/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.35/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.36/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.36/@comments.2/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.37/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.1/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.45/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.45/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.46/@comments.1/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.46/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.53/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.53/@comments.1/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.57/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.57/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.62/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.62/@bodyDeclarations.6/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier">
<ownedPackages name="diagram" usagesInPackageAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.7/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.6/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.9/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.10/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.14/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.40/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.20/@bodyDeclarations.1/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.27/@bodyDeclarations.2/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.35/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.36/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.45/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.45/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.46/@comments.1/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.46/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.53/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.57/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.62/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier">
<ownedPackages name="ui" usagesInPackageAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.7/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.6/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.9/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.10/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.14/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.40/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.20/@bodyDeclarations.1/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.27/@bodyDeclarations.2/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.35/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.36/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.45/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.45/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.46/@comments.1/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.46/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.53/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.57/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.62/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier">
<ownedPackages name="actions" usagesInPackageAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.7/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.6/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.14/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.18/@bodyDeclarations.40/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.27/@bodyDeclarations.2/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.35/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.36/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.38/@bodyDeclarations.4/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.43/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.45/@bodyDeclarations.2/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.45/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.46/@bodyDeclarations.3/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.53/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.56/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.57/@bodyDeclarations.2/@comments.0/@tags.0/@fragments.0/@qualifier/@qualifier //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.62/@bodyDeclarations.3/@comments.0/@tags.1/@fragments.0/@qualifier/@qualifier">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.0" content="/** &#xA; * Copyright (c) 2002, 2008 IBM Corporation and others.&#xA; * All rights reserved. This program and the accompanying materials&#xA; * are made available under the terms of the Eclipse Public License v2.0&#xA; * which accompanies this distribution, and is available at&#xA; * http://www.eclipse.org/legal/epl-v20.html&#xA; * Contributors:&#xA; * Unknown - initial API and implementation &#xA; */&#xA;"/>
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.1" content="/** &#xA; * Copyright (c) 2004, 2009 IBM Corporation and others.&#xA; * All rights reserved. This program and the accompanying materials&#xA; * are made available under the terms of the Eclipse Public License v2.0&#xA; * which accompanies this distribution, and is available at&#xA; * http://www.eclipse.org/legal/epl-v20.html&#xA; * Contributors:&#xA; * Unknown - initial API and implementation &#xA; */&#xA;"/>
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.2" content="/** &#xA; * Copyright (c) 2004, 2008 IBM Corporation and others.&#xA; * All rights reserved. This program and the accompanying materials&#xA; * are made available under the terms of the Eclipse Public License v2.0&#xA; * which accompanies this distribution, and is available at&#xA; * http://www.eclipse.org/legal/epl-v20.html&#xA; * Contributors:&#xA; * Unknown - initial API and implementation &#xA; */&#xA;"/>
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.3" content="/** &#xA; * Copyright (c) 2002, 2006 IBM Corporation and others.&#xA; * All rights reserved. This program and the accompanying materials&#xA; * are made available under the terms of the Eclipse Public License v2.0&#xA; * which accompanies this distribution, and is available at&#xA; * http://www.eclipse.org/legal/epl-v20.html&#xA; * Contributors:&#xA; * Unknown - initial API and implementation &#xA; */&#xA;"/>
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.4" content="/** &#xA; * Copyright (c) 2002, 2006 IBM Corporation and others.&#xA; * All rights reserved. This program and the accompanying materials&#xA; * are made available under the terms of the Eclipse Public License v2.0&#xA; * which accompanies this distribution, and is available at&#xA; * http://www.eclipse.org/legal/epl-v20.html&#xA; * Contributors:&#xA; * Unknown - initial API and implementation &#xA; */&#xA;"/>
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.5" content="/** &#xA; * Copyright (c) 2002, 2006 IBM Corporation and others.&#xA; * All rights reserved. This program and the accompanying materials&#xA; * are made available under the terms of the Eclipse Public License v2.0&#xA; * which accompanies this distribution, and is available at&#xA; * http://www.eclipse.org/legal/epl-v20.html&#xA; * Contributors:&#xA; * Unknown - initial API and implementation &#xA; */&#xA;"/>
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.6" content="/** &#xA; * Copyright (c) 2002, 2006 IBM Corporation and others.&#xA; * All rights reserved. This program and the accompanying materials&#xA; * are made available under the terms of the Eclipse Public License v2.0&#xA; * which accompanies this distribution, and is available at&#xA; * http://www.eclipse.org/legal/epl-v20.html&#xA; * Contributors:&#xA; * Unknown - initial API and implementation &#xA; */&#xA;"/>
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.7" content="/** &#xA; * Copyright (c) 2004, 2006 IBM Corporation and others.&#xA; * All rights reserved. This program and the accompanying materials&#xA; * are made available under the terms of the Eclipse Public License v2.0&#xA; * which accompanies this distribution, and is available at&#xA; * http://www.eclipse.org/legal/epl-v20.html&#xA; * Contributors:&#xA; * Unknown - initial API and implementation &#xA; */&#xA;"/>
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.8" content="/** &#xA; * Copyright (c) 2004, 2 IBM Corporation and others.&#xA; * All rights reserved. This program and the accompanying materials&#xA; * are made available under the terms of the Eclipse Public License v2.0&#xA; * which accompanies this distribution, and is available at&#xA; * http://www.eclipse.org/legal/epl-v20.html&#xA; * Contributors:&#xA; * Unknown - initial API and implementation &#xA; */&#xA;"/>
<ownedElements xsi:type="java:ClassDeclaration" originalCompilationUnit="//@compilationUnits.0" name="IndividualCompartmentAction">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.0" content="/** &#xA; * An abstract base class that represents a boolean-based action &#xA; * that is applicable to specific shape compartments&#xA; * @author melaasar&#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.0">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.0" text="An abstract base class that represents a boolean-based action "/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.0" text="that is applicable to specific shape compartments"/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.0" tagName="@author">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.0" text=" melaasar"/>
</tags>
</comments>
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.0" content="/** &#xA; * Returns the request compartment semantic hint&#xA; * @return The request compartment semantic hint&#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.0">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.0" text="Returns the request compartment semantic hint"/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.0" tagName="@return">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.0" text=" The request compartment semantic hint"/>
</tags>
</comments>
<comments xsi:type="java:LineComment" originalCompilationUnit="//@compilationUnits.0" content="//$NON-NLS-1$"/>
<comments xsi:type="java:LineComment" originalCompilationUnit="//@compilationUnits.0" content="//$NON-NLS-1$"/>
<modifier visibility="public" inheritance="abstract"/>
<bodyDeclarations xsi:type="java:FieldDeclaration" originalCompilationUnit="//@compilationUnits.0">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.0" content="/** &#xA; * The targeted compartment semantic hint&#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.0">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.0" text="The targeted compartment semantic hint"/>
</tags>
</comments>
<modifier visibility="private" inheritance="final"/>
<type type="//@ownedElements.1/@ownedPackages.0/@ownedElements.1"/>
<fragments originalCompilationUnit="//@compilationUnits.0" name="compartmentSemanticHint" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1/@body/@statements.2/@expression/@leftHandSide/@field //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.3/@body/@statements.0/@expression"/>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:ConstructorDeclaration" originalCompilationUnit="//@compilationUnits.0" name="IndividualCompartmentAction">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.0" content="/** &#xA; * @param workbenchPage the active workbenchPage &#xA; * @param compartmentSemanticHint the hint indicating the compartment type&#x9; &#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.0" tagName="@param">
<fragments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1/@parameters.0"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.0" text=" the active workbenchPage "/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.0" tagName="@param">
<fragments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1/@parameters.1"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.0" text=" the hint indicating the compartment type&#x9; "/>
</tags>
</comments>
<modifier visibility="public"/>
<body originalCompilationUnit="//@compilationUnits.0">
<statements xsi:type="java:SuperConstructorInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.0">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1/@parameters.0"/>
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.0">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.0/@bodyDeclarations.1">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.0/@bodyDeclarations.0/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.0"/>
</expression>
</arguments>
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.0/@ownedPackages.0/@ownedElements.0"/>
</arguments>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.28/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0"/>
</arguments>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.0">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.0">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1/@parameters.1"/>
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedElements.0"/>
</expression>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.0">
<expression xsi:type="java:Assignment" originalCompilationUnit="//@compilationUnits.0">
<leftHandSide xsi:type="java:FieldAccess" originalCompilationUnit="//@compilationUnits.0">
<field variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.0/@fragments.0"/>
<expression xsi:type="java:ThisExpression" originalCompilationUnit="//@compilationUnits.0"/>
</leftHandSide>
<rightHandSide xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1/@parameters.1"/>
</expression>
</statements>
</body>
<parameters originalCompilationUnit="//@compilationUnits.0" name="workbenchPage" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1/@comments.0/@tags.0/@fragments.0 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1/@body/@statements.0/@arguments.0">
<modifier/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.0"/>
</parameters>
<parameters originalCompilationUnit="//@compilationUnits.0" name="compartmentSemanticHint" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1/@body/@statements.1/@expression/@arguments.0 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1/@body/@statements.2/@expression/@rightHandSide">
<modifier/>
<type type="//@ownedElements.1/@ownedPackages.0/@ownedElements.1"/>
</parameters>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:MethodDeclaration" originalCompilationUnit="//@compilationUnits.0" name="createTargetRequest" redefinedMethodDeclaration="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.5">
<modifier visibility="protected"/>
<body originalCompilationUnit="//@compilationUnits.0">
<statements xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.0">
<expression xsi:type="java:ClassInstanceCreation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedElements.0/@bodyDeclarations.0">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.0"/>
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1"/>
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.3"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedElements.0"/>
</expression>
</statements>
</body>
<returnType type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.0"/>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:MethodDeclaration" originalCompilationUnit="//@compilationUnits.0" name="getCompartmentSemanticHint" usages="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.1/@thenStatement/@statements.0/@fragments.0/@initializer/@arguments.1 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.2/@body/@statements.0/@expression/@arguments.2">
<modifier visibility="protected"/>
<body originalCompilationUnit="//@compilationUnits.0">
<statements xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.0">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.0/@fragments.0"/>
</statements>
</body>
<returnType type="//@ownedElements.1/@ownedPackages.0/@ownedElements.1"/>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:MethodDeclaration" originalCompilationUnit="//@compilationUnits.0" name="getPropertyValue">
<comments xsi:type="java:BlockComment" originalCompilationUnit="//@compilationUnits.0" content="/* (non-Javadoc)&#xA;&#x9; * @see org.eclipse.gmf.runtime.diagram.ui.actions.internal.PropertyChangeAction#getPropertyValue(org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart, java.lang.String)&#xA;&#x9; */"/>
<modifier visibility="protected"/>
<body originalCompilationUnit="//@compilationUnits.0">
<statements xsi:type="java:TryStatement" originalCompilationUnit="//@compilationUnits.0">
<body originalCompilationUnit="//@compilationUnits.0">
<statements xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.0">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.2/@ownedElements.1/@bodyDeclarations.0">
<arguments xsi:type="java:ClassInstanceCreation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.1">
<anonymousClassDeclaration originalCompilationUnit="//@compilationUnits.0">
<bodyDeclarations xsi:type="java:MethodDeclaration" originalCompilationUnit="//@compilationUnits.0" name="run">
<modifier visibility="public"/>
<body originalCompilationUnit="//@compilationUnits.0">
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.0">
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.0/@ownedElements.0"/>
<fragments originalCompilationUnit="//@compilationUnits.0" name="element" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.1/@expression/@leftOperand //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.1/@thenStatement/@statements.1/@thenStatement/@statements.0/@expression/@arguments.0/@arguments.1/@expression">
<initializer xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@parameters.1"/>
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.0/@ownedPackages.0/@ownedElements.0"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.0">
<expression xsi:type="java:InstanceofExpression" originalCompilationUnit="//@compilationUnits.0">
<rightOperand type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.0/@ownedElements.3"/>
<leftOperand xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@fragments.0"/>
</expression>
<thenStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.0">
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.0">
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.1"/>
<fragments originalCompilationUnit="//@compilationUnits.0" name="view" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.1/@expression/@leftOperand //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.1/@thenStatement/@statements.0/@fragments.0/@initializer/@arguments.0">
<initializer xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.0/@bodyDeclarations.1">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@parameters.0"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.0">
<expression xsi:type="java:InfixExpression" originalCompilationUnit="//@compilationUnits.0" operator="!=">
<rightOperand xsi:type="java:NullLiteral" originalCompilationUnit="//@compilationUnits.0"/>
<leftOperand xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@fragments.0"/>
</expression>
<thenStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.0">
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.0">
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.1"/>
<fragments originalCompilationUnit="//@compilationUnits.0" name="childView" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.1/@thenStatement/@statements.1/@expression/@leftOperand //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.1/@thenStatement/@statements.1/@thenStatement/@statements.0/@expression/@arguments.0/@arguments.0">
<initializer xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.0">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@fragments.0"/>
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.3"/>
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedElements.0"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.0">
<expression xsi:type="java:InfixExpression" originalCompilationUnit="//@compilationUnits.0" operator="!=">
<rightOperand xsi:type="java:NullLiteral" originalCompilationUnit="//@compilationUnits.0"/>
<leftOperand xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.1/@thenStatement/@statements.0/@fragments.0"/>
</expression>
<thenStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.0">
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.0">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.2/@ownedElements.0/@bodyDeclarations.0/@bodyDeclarations.0">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.1/@thenStatement/@statements.0/@fragments.0"/>
<arguments xsi:type="java:CastExpression" originalCompilationUnit="//@compilationUnits.0">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@fragments.0"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.0/@ownedElements.3"/>
</arguments>
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedElements.0"/>
</arguments>
</expression>
</statements>
</thenStatement>
</statements>
</thenStatement>
</statements>
</thenStatement>
</statements>
</body>
<returnType type="//@orphanTypes.5"/>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:ConstructorDeclaration" name="" proxy="true" usages="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@body/@statements.0/@expression/@arguments.0"/>
</anonymousClassDeclaration>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.2/@ownedElements.0/@bodyDeclarations.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.2/@ownedElements.0"/>
</type>
</arguments>
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.0/@bodyDeclarations.0">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@parameters.0"/>
</expression>
</expression>
</statements>
</body>
<catchClauses originalCompilationUnit="//@compilationUnits.0">
<exception originalCompilationUnit="//@compilationUnits.0" name="e" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@catchClauses.0/@body/@statements.0/@expression/@arguments.4 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@catchClauses.0/@body/@statements.1/@expression/@arguments.3">
<modifier/>
<type type="//@ownedElements.1/@ownedPackages.0/@ownedElements.5"/>
</exception>
<body originalCompilationUnit="//@compilationUnits.0">
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.0">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.0">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.8/@bodyDeclarations.2">
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.8"/>
</arguments>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.23/@bodyDeclarations.2/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.23"/>
</arguments>
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.1/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0"/>
<arguments xsi:type="java:StringLiteral" originalCompilationUnit="//@compilationUnits.0" escapedValue="&quot;getPropertyValue&quot;"/>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@catchClauses.0/@exception"/>
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedPackages.0/@ownedElements.1"/>
</expression>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.0">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.0">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.0" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.8/@bodyDeclarations.2">
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.8"/>
</arguments>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.19/@bodyDeclarations.4/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.19"/>
</arguments>
<arguments xsi:type="java:StringLiteral" originalCompilationUnit="//@compilationUnits.0" escapedValue="&quot;getPropertyValue&quot;"/>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@catchClauses.0/@exception"/>
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedPackages.0/@ownedElements.0"/>
</expression>
</statements>
</body>
</catchClauses>
</statements>
<statements xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.0">
<expression xsi:type="java:NullLiteral" originalCompilationUnit="//@compilationUnits.0"/>
</statements>
</body>
<parameters originalCompilationUnit="//@compilationUnits.0" name="editPart" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@body/@statements.0/@expression/@expression/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@fragments.0/@initializer/@expression">
<modifier inheritance="final"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.0"/>
</parameters>
<parameters originalCompilationUnit="//@compilationUnits.0" name="thePropertyId" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4/@body/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@fragments.0/@initializer/@arguments.0">
<modifier inheritance="final"/>
<type type="//@ownedElements.1/@ownedPackages.0/@ownedElements.1"/>
</parameters>
<returnType type="//@ownedElements.1/@ownedPackages.0/@ownedElements.4"/>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:MethodDeclaration" originalCompilationUnit="//@compilationUnits.0" name="digIntoGroups">
<annotations originalCompilationUnit="//@compilationUnits.0">
<type type="//@ownedElements.1/@ownedPackages.0/@ownedElements.9"/>
</annotations>
<modifier visibility="protected"/>
<body originalCompilationUnit="//@compilationUnits.0">
<statements xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.0">
<expression xsi:type="java:BooleanLiteral" originalCompilationUnit="//@compilationUnits.0" value="true"/>
</statements>
</body>
<returnType type="//@orphanTypes.4"/>
</bodyDeclarations>
<superClass type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3"/>
</ownedElements>
<ownedElements xsi:type="java:ClassDeclaration" originalCompilationUnit="//@compilationUnits.1" name="AddNoteAction">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.1" content="/** &#xA; * Concrete implemention of AttachShapeAction which attaches a new Notational Note to the&#xA; * targeted shapes.&#xA; * @author jcorchis &#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.1">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.1" text="Concrete implemention of AttachShapeAction which attaches a new Notational Note to the"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.1" text="targeted shapes."/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.1" tagName="@author">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.1" text=" jcorchis "/>
</tags>
</comments>
<modifier visibility="public"/>
<bodyDeclarations xsi:type="java:ConstructorDeclaration" originalCompilationUnit="//@compilationUnits.1" name="AddNoteAction">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.1" content="/** &#xA; * Constructor&#xA; * @param page the active workbenchPage. &#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.1">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.1" text="Constructor"/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.1" tagName="@param">
<fragments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.0/@parameters.0"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.1" text=" the active workbenchPage. "/>
</tags>
</comments>
<modifier visibility="public"/>
<body originalCompilationUnit="//@compilationUnits.1">
<statements xsi:type="java:SuperConstructorInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.7/@bodyDeclarations.0">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.0/@parameters.0"/>
</statements>
</body>
<parameters originalCompilationUnit="//@compilationUnits.1" name="page" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.0/@comments.0/@tags.1/@fragments.0 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.0/@body/@statements.0/@arguments.0">
<modifier/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.0"/>
</parameters>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:MethodDeclaration" originalCompilationUnit="//@compilationUnits.1" name="init" redefinedMethodDeclaration="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.1/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.0">
<comments xsi:type="java:BlockComment" originalCompilationUnit="//@compilationUnits.1" content="/* (non-Javadoc)&#xA;&#x9; * @see org.eclipse.gmf.runtime.common.ui.action.IDisposableAction#init()&#xA;&#x9; */"/>
<modifier visibility="public"/>
<body originalCompilationUnit="//@compilationUnits.1">
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:SuperMethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.1/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.0"/>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.0">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.146/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0"/>
</arguments>
</expression>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.10/@bodyDeclarations.0/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.10"/>
</arguments>
</expression>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.2">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.147/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0"/>
</arguments>
</expression>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.3">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1"/>
</arguments>
</expression>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.5"/>
</expression>
</statements>
</body>
<returnType type="//@orphanTypes.5"/>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:MethodDeclaration" originalCompilationUnit="//@compilationUnits.1" name="calculateEnabled" redefinedMethodDeclaration="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.9/@bodyDeclarations.12">
<comments xsi:type="java:BlockComment" originalCompilationUnit="//@compilationUnits.1" content="/* (non-Javadoc)&#xA;&#x9; * @see org.eclipse.gmf.runtime.diagram.ui.actions.DiagramAction#calculateEnabled()&#xA;&#x9; */"/>
<modifier visibility="protected"/>
<body originalCompilationUnit="//@compilationUnits.1">
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.1/@ownedPackages.2/@ownedElements.1/@bodyDeclarations.0">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.9/@bodyDeclarations.0"/>
</expression>
<thenStatement xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:BooleanLiteral" originalCompilationUnit="//@compilationUnits.1" value="true"/>
</thenStatement>
</statements>
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.1">
<type type="//@ownedElements.1/@ownedPackages.2/@ownedElements.1"/>
<fragments originalCompilationUnit="//@compilationUnits.1" name="parts" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@expression/@rightOperand/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@body/@statements.0/@fragments.0/@initializer/@expression">
<initializer xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.9/@bodyDeclarations.0"/>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:ForStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:InfixExpression" originalCompilationUnit="//@compilationUnits.1" operator="&lt;">
<rightOperand xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.1/@ownedPackages.2/@ownedElements.1/@bodyDeclarations.1">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.1/@fragments.0"/>
</rightOperand>
<leftOperand xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@initializers.0/@fragments.0"/>
</expression>
<updaters xsi:type="java:PostfixExpression" originalCompilationUnit="//@compilationUnits.1">
<operand xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@initializers.0/@fragments.0"/>
</updaters>
<initializers xsi:type="java:VariableDeclarationExpression" originalCompilationUnit="//@compilationUnits.1">
<type type="//@orphanTypes.0"/>
<fragments originalCompilationUnit="//@compilationUnits.1" name="i" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@expression/@leftOperand //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@updaters.0/@operand //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@body/@statements.0/@fragments.0/@initializer/@arguments.0">
<initializer xsi:type="java:NumberLiteral" originalCompilationUnit="//@compilationUnits.1" tokenValue="0"/>
</fragments>
<modifier/>
</initializers>
<body xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.1">
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.1">
<type type="//@ownedElements.1/@ownedPackages.0/@ownedElements.4"/>
<fragments originalCompilationUnit="//@compilationUnits.1" name="o" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@body/@statements.1/@expression/@operand/@expression/@leftOperand //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@body/@statements.1/@elseStatement/@statements.0/@fragments.0/@initializer/@expression">
<initializer xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.1/@ownedPackages.2/@ownedElements.1/@bodyDeclarations.2">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@initializers.0/@fragments.0"/>
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.1/@fragments.0"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:PrefixExpression" originalCompilationUnit="//@compilationUnits.1" operator="!">
<operand xsi:type="java:ParenthesizedExpression" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:InstanceofExpression" originalCompilationUnit="//@compilationUnits.1">
<rightOperand type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.4"/>
<leftOperand xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@body/@statements.0/@fragments.0"/>
</expression>
</operand>
</expression>
<thenStatement xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:BooleanLiteral" originalCompilationUnit="//@compilationUnits.1"/>
</thenStatement>
<elseStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.1">
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.1">
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.4"/>
<fragments originalCompilationUnit="//@compilationUnits.1" name="nodeEditPart" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@body/@statements.1/@elseStatement/@statements.1/@expression/@operand/@expression/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@body/@statements.1/@elseStatement/@statements.2/@expression/@leftOperand/@leftOperand //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@body/@statements.1/@elseStatement/@statements.2/@expression/@rightOperand/@operand/@expression/@expression/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@body/@statements.1/@elseStatement/@statements.3/@fragments.0/@initializer/@expression">
<initializer xsi:type="java:CastExpression" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@body/@statements.0/@fragments.0"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.4"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:PrefixExpression" originalCompilationUnit="//@compilationUnits.1" operator="!">
<operand xsi:type="java:ParenthesizedExpression" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.5/@bodyDeclarations.0">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@body/@statements.1/@elseStatement/@statements.0/@fragments.0"/>
</expression>
</operand>
</expression>
<thenStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.1">
<statements xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:BooleanLiteral" originalCompilationUnit="//@compilationUnits.1"/>
</statements>
</thenStatement>
</statements>
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.1">
<comments xsi:type="java:LineComment" originalCompilationUnit="//@compilationUnits.1" content="// consider edit mode of selected edit part"/>
<expression xsi:type="java:InfixExpression" originalCompilationUnit="//@compilationUnits.1" operator="&amp;&amp;">
<rightOperand xsi:type="java:PrefixExpression" originalCompilationUnit="//@compilationUnits.1" operator="!">
<operand xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.1/@bodyDeclarations.0">
<expression xsi:type="java:ParenthesizedExpression" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:CastExpression" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@body/@statements.1/@elseStatement/@statements.0/@fragments.0"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.1"/>
</expression>
</expression>
</operand>
</rightOperand>
<leftOperand xsi:type="java:InstanceofExpression" originalCompilationUnit="//@compilationUnits.1">
<rightOperand type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.1"/>
<leftOperand xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@body/@statements.1/@elseStatement/@statements.0/@fragments.0"/>
</leftOperand>
</expression>
<thenStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.1">
<statements xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:BooleanLiteral" originalCompilationUnit="//@compilationUnits.1"/>
</statements>
</thenStatement>
</statements>
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.1">
<comments xsi:type="java:LineComment" originalCompilationUnit="//@compilationUnits.1" content="// consider edit mode of selected edit part's container"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.2"/>
<fragments originalCompilationUnit="//@compilationUnits.1" name="parentPart" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@body/@statements.1/@elseStatement/@statements.4/@expression/@leftOperand/@leftOperand //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@body/@statements.1/@elseStatement/@statements.4/@expression/@rightOperand/@operand/@expression/@expression/@expression">
<initializer xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.2/@bodyDeclarations.0">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@body/@statements.1/@elseStatement/@statements.0/@fragments.0"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:InfixExpression" originalCompilationUnit="//@compilationUnits.1" operator="&amp;&amp;">
<rightOperand xsi:type="java:PrefixExpression" originalCompilationUnit="//@compilationUnits.1" operator="!">
<operand xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.1/@bodyDeclarations.0">
<expression xsi:type="java:ParenthesizedExpression" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:CastExpression" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@body/@statements.1/@elseStatement/@statements.3/@fragments.0"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.1"/>
</expression>
</expression>
</operand>
</rightOperand>
<leftOperand xsi:type="java:InstanceofExpression" originalCompilationUnit="//@compilationUnits.1">
<rightOperand type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.1"/>
<leftOperand xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2/@body/@statements.2/@body/@statements.1/@elseStatement/@statements.3/@fragments.0"/>
</leftOperand>
</expression>
<thenStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.1">
<statements xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:BooleanLiteral" originalCompilationUnit="//@compilationUnits.1"/>
</statements>
</thenStatement>
</statements>
</elseStatement>
</statements>
</body>
</statements>
<statements xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:BooleanLiteral" originalCompilationUnit="//@compilationUnits.1" value="true"/>
</statements>
</body>
<returnType type="//@orphanTypes.4"/>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:MethodDeclaration" originalCompilationUnit="//@compilationUnits.1" name="doRun" redefinedMethodDeclaration="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.9/@bodyDeclarations.17">
<comments xsi:type="java:BlockComment" originalCompilationUnit="//@compilationUnits.1" content="/* (non-Javadoc)&#xA;&#x9; * @see org.eclipse.gmf.runtime.common.ui.action.AbstractActionHandler#doRun(org.eclipse.core.runtime.IProgressMonitor)&#xA;&#x9; */"/>
<modifier visibility="protected"/>
<body originalCompilationUnit="//@compilationUnits.1">
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.1">
<type type="//@ownedElements.1/@ownedPackages.2/@ownedElements.1"/>
<fragments originalCompilationUnit="//@compilationUnits.1" name="selectedEditParts" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.4/@expression/@arguments.0/@arguments.0 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.5/@fragments.0/@initializer/@expression/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.10/@fragments.0/@initializer/@expression">
<initializer xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.9/@bodyDeclarations.0"/>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.1">
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.5/@ownedElements.0"/>
<fragments originalCompilationUnit="//@compilationUnits.1" name="editor" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.11/@body/@statements.1/@expression/@arguments.0/@arguments.4/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.15/@thenStatement/@statements.0/@expression/@expression/@expression/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.15/@thenStatement/@statements.1/@expression/@arguments.0/@expression">
<initializer xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.9/@bodyDeclarations.1"/>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.1">
<comments xsi:type="java:LineComment" originalCompilationUnit="//@compilationUnits.1" content="// note request"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedElements.2/@bodyDeclarations.0"/>
<fragments originalCompilationUnit="//@compilationUnits.1" name="viewDescriptor" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.3/@fragments.0/@initializer/@arguments.0">
<initializer xsi:type="java:ClassInstanceCreation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedElements.2/@bodyDeclarations.0/@bodyDeclarations.0">
<arguments xsi:type="java:NullLiteral" originalCompilationUnit="//@compilationUnits.1"/>
<arguments xsi:type="java:TypeLiteral" originalCompilationUnit="//@compilationUnits.1">
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.2"/>
</arguments>
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.2/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.0">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.6/@ownedElements.0/@bodyDeclarations.0/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.6/@ownedElements.0"/>
</expression>
</arguments>
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.9/@bodyDeclarations.2"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedElements.2/@bodyDeclarations.0"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.1">
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedElements.2"/>
<fragments originalCompilationUnit="//@compilationUnits.1" name="noteRequest" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.4/@expression/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.7/@fragments.0/@initializer/@arguments.0 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.8/@fragments.0/@initializer/@expression/@expression/@expression/@expression/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.15/@thenStatement/@statements.1/@expression/@arguments.1">
<initializer xsi:type="java:ClassInstanceCreation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedElements.2/@bodyDeclarations.1">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.2/@fragments.0"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedElements.2"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.3/@ownedPackages.2/@ownedElements.0/@bodyDeclarations.0">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.7/@bodyDeclarations.2">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.0/@fragments.0"/>
</arguments>
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.3/@fragments.0"/>
</expression>
</statements>
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.1">
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.0"/>
<fragments originalCompilationUnit="//@compilationUnits.1" name="primaryPart" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.6/@expression/@leftOperand //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.6/@thenStatement/@statements.0/@expression/@leftHandSide //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.6/@thenStatement/@statements.0/@expression/@rightHandSide/@expression/@expression/@expression/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.7/@fragments.0/@initializer/@expression/@arguments.0">
<initializer xsi:type="java:CastExpression" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.1/@ownedPackages.2/@ownedElements.1/@bodyDeclarations.2">
<arguments xsi:type="java:NumberLiteral" originalCompilationUnit="//@compilationUnits.1" tokenValue="0"/>
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.0/@fragments.0"/>
</expression>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.0"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:InstanceofExpression" originalCompilationUnit="//@compilationUnits.1">
<rightOperand type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.2"/>
<leftOperand xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.5/@fragments.0"/>
</expression>
<thenStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.1">
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:Assignment" originalCompilationUnit="//@compilationUnits.1">
<leftHandSide xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.5/@fragments.0"/>
<rightHandSide xsi:type="java:CastExpression" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.3/@ownedPackages.1/@ownedElements.0/@bodyDeclarations.0">
<expression xsi:type="java:ParenthesizedExpression" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:CastExpression" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.5/@fragments.0"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.2"/>
</expression>
</expression>
</expression>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.0"/>
</rightHandSide>
</expression>
</statements>
</thenStatement>
</statements>
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.1">
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.3/@ownedPackages.0/@ownedElements.0"/>
<fragments originalCompilationUnit="//@compilationUnits.1" name="createNoteCmd" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.13/@expression/@arguments.0">
<initializer xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.2/@bodyDeclarations.1">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.3/@fragments.0"/>
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.7/@bodyDeclarations.7">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.5/@fragments.0"/>
</expression>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.1">
<comments xsi:type="java:LineComment" originalCompilationUnit="//@compilationUnits.1" content="// note view adapter"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedElements.1"/>
<fragments originalCompilationUnit="//@compilationUnits.1" name="noteViewAdapter" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.11/@body/@statements.1/@expression/@arguments.0/@arguments.2">
<initializer xsi:type="java:CastExpression" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.1/@ownedPackages.2/@ownedElements.1/@bodyDeclarations.2">
<arguments xsi:type="java:NumberLiteral" originalCompilationUnit="//@compilationUnits.1" tokenValue="0"/>
<expression xsi:type="java:ParenthesizedExpression" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:CastExpression" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedElements.2/@bodyDeclarations.2">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.3/@fragments.0"/>
</expression>
<type type="//@ownedElements.1/@ownedPackages.2/@ownedElements.1"/>
</expression>
</expression>
</expression>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedElements.1"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.1">
<comments xsi:type="java:LineComment" originalCompilationUnit="//@compilationUnits.1" content="// create the note attachments commands"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedPackages.1/@ownedElements.0"/>
<fragments originalCompilationUnit="//@compilationUnits.1" name="noteAttachmentCC" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.11/@body/@statements.1/@expression/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.14/@expression/@arguments.0/@arguments.0">
<initializer xsi:type="java:ClassInstanceCreation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedPackages.1/@ownedElements.0/@bodyDeclarations.0">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.6"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedPackages.1/@ownedElements.0"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.1">
<type type="//@ownedElements.1/@ownedPackages.2/@ownedElements.0"/>
<fragments originalCompilationUnit="//@compilationUnits.1" name="iter" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.11/@expression/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.11/@body/@statements.0/@fragments.0/@initializer/@expression/@expression">
<initializer xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.1/@ownedPackages.2/@ownedElements.1/@bodyDeclarations.3">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.0/@fragments.0"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:WhileStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.1/@ownedPackages.2/@ownedElements.0/@bodyDeclarations.0">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.10/@fragments.0"/>
</expression>
<body xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.1">
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.1">
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.0"/>
<fragments originalCompilationUnit="//@compilationUnits.1" name="targetEditPart" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.11/@body/@statements.1/@expression/@arguments.0/@arguments.0/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.11/@body/@statements.1/@expression/@arguments.0/@arguments.3/@arguments.0/@expression/@expression">
<initializer xsi:type="java:CastExpression" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.1/@ownedPackages.2/@ownedElements.0/@bodyDeclarations.1">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.10/@fragments.0"/>
</expression>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.0"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedPackages.1/@ownedElements.0/@bodyDeclarations.1">
<arguments xsi:type="java:ClassInstanceCreation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.0/@bodyDeclarations.0">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.0/@bodyDeclarations.0">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.11/@body/@statements.0/@fragments.0"/>
</arguments>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.0/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedElements.1"/>
</arguments>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.8/@fragments.0"/>
<arguments xsi:type="java:ClassInstanceCreation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.0">
<arguments xsi:type="java:CastExpression" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.2/@bodyDeclarations.2">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.11/@body/@statements.0/@fragments.0"/>
</expression>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.0/@ownedElements.2"/>
</arguments>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.0/@ownedPackages.0/@ownedElements.1"/>
</arguments>
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.5/@ownedElements.0/@bodyDeclarations.0">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.1/@fragments.0"/>
</arguments>
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.9/@bodyDeclarations.2"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.0"/>
</arguments>
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.9/@fragments.0"/>
</expression>
</statements>
</body>
</statements>
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.1">
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.3/@ownedPackages.0/@ownedElements.1"/>
<fragments originalCompilationUnit="//@compilationUnits.1" name="cc" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.13/@expression/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.14/@expression/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.15/@expression/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.15/@thenStatement/@statements.0/@expression/@arguments.0">
<initializer xsi:type="java:ClassInstanceCreation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.3/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.0">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.6"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.3/@ownedPackages.0/@ownedElements.1"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.3/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.1">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.7/@fragments.0"/>
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.12/@fragments.0"/>
</expression>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.3/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.1">
<arguments xsi:type="java:ClassInstanceCreation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.1/@bodyDeclarations.0">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.9/@fragments.0"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.1"/>
</arguments>
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.12/@fragments.0"/>
</expression>
</statements>
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.3/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.2">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.12/@fragments.0"/>
</expression>
<thenStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.1">
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.5/@ownedElements.2/@bodyDeclarations.0">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.12/@fragments.0"/>
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.5/@ownedElements.1/@bodyDeclarations.0">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.5/@ownedElements.0/@bodyDeclarations.1">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.1/@fragments.0"/>
</expression>
</expression>
</expression>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.7/@bodyDeclarations.1">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.1" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.5/@ownedElements.0/@bodyDeclarations.0">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.1/@fragments.0"/>
</arguments>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.3/@body/@statements.3/@fragments.0"/>
</expression>
</statements>
</thenStatement>
</statements>
</body>
<parameters originalCompilationUnit="//@compilationUnits.1" name="progressMonitor">
<modifier/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedElements.3"/>
</parameters>
<returnType type="//@orphanTypes.5"/>
</bodyDeclarations>
<superClass type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.7"/>
</ownedElements>
<ownedElements xsi:type="java:ClassDeclaration" originalCompilationUnit="//@compilationUnits.2" name="IndividualConnectionLabelAction">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.2" content="/** &#xA; * @author mboos&#xA; * An action that toggles between showing and hiding labels on connections and&#xA; * diagrams.&#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.2" tagName="@author">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.2" text=" mboos"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.2" text="An action that toggles between showing and hiding labels on connections and"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.2" text="diagrams."/>
</tags>
</comments>
<comments xsi:type="java:LineComment" originalCompilationUnit="//@compilationUnits.2" content="//$NON-NLS-1$"/>
<comments xsi:type="java:LineComment" originalCompilationUnit="//@compilationUnits.2" content="//$NON-NLS-1$"/>
<modifier visibility="public" inheritance="abstract"/>
<bodyDeclarations xsi:type="java:FieldDeclaration" originalCompilationUnit="//@compilationUnits.2">
<modifier visibility="private" inheritance="final"/>
<type type="//@orphanTypes.9"/>
<fragments originalCompilationUnit="//@compilationUnits.2" name="labelSemanticHints" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.1/@body/@statements.2/@expression/@leftHandSide/@field //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.3/@body/@statements.0/@expression"/>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:ConstructorDeclaration" originalCompilationUnit="//@compilationUnits.2" name="IndividualConnectionLabelAction">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.2" content="/** &#xA; * Constructor&#xA; * @param workbenchPagethe active workbenchPage&#xA; * @param labelSemanticHintsthe semantic hints to use to figure out the target edit parts&#xA; * for this action&#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.2">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.2" text="Constructor"/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.2" tagName="@param">
<fragments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.1/@parameters.0"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.2" text="the active workbenchPage"/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.2" tagName="@param">
<fragments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.1/@parameters.1"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.2" text="the semantic hints to use to figure out the target edit parts"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.2" text="for this action"/>
</tags>
</comments>
<modifier visibility="protected"/>
<body originalCompilationUnit="//@compilationUnits.2">
<statements xsi:type="java:SuperConstructorInvocation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.0">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.1/@parameters.0"/>
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.0">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.0/@bodyDeclarations.1">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.0/@bodyDeclarations.0/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.0"/>
</expression>
</arguments>
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.0/@ownedPackages.0/@ownedElements.0"/>
</arguments>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.28/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0"/>
</arguments>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.2">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.0">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.1/@parameters.1"/>
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedElements.0"/>
</expression>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.2">
<expression xsi:type="java:Assignment" originalCompilationUnit="//@compilationUnits.2">
<leftHandSide xsi:type="java:FieldAccess" originalCompilationUnit="//@compilationUnits.2">
<field variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.0/@fragments.0"/>
<expression xsi:type="java:ThisExpression" originalCompilationUnit="//@compilationUnits.2"/>
</leftHandSide>
<rightHandSide xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.1/@parameters.1"/>
</expression>
</statements>
</body>
<parameters originalCompilationUnit="//@compilationUnits.2" name="workbenchPage" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.1/@body/@statements.0/@arguments.0">
<modifier/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.0"/>
</parameters>
<parameters originalCompilationUnit="//@compilationUnits.2" name="labelSemanticHints" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.1/@comments.0/@tags.2/@fragments.0 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.1/@body/@statements.1/@expression/@arguments.0 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.1/@body/@statements.2/@expression/@rightHandSide">
<modifier/>
<type type="//@orphanTypes.9"/>
</parameters>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:MethodDeclaration" originalCompilationUnit="//@compilationUnits.2" name="getTargetEditParts" redefinedMethodDeclaration="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.9/@bodyDeclarations.14">
<comments xsi:type="java:BlockComment" originalCompilationUnit="//@compilationUnits.2" content="/*&#xA;&#x9; * (non-Javadoc)&#xA;&#x9; * &#xA;&#x9; * @see org.eclipse.gmf.runtime.diagram.ui.actions.DiagramAction#getTargetEditParts(org.eclipse.gef.EditPart)&#xA;&#x9; */"/>
<modifier visibility="protected"/>
<body originalCompilationUnit="//@compilationUnits.2">
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.2">
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.2"/>
<fragments originalCompilationUnit="//@compilationUnits.2" name="targetEP" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@body/@statements.1/@body/@statements.0/@expression/@leftHandSide //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@body/@statements.2/@expression/@leftOperand //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@body/@statements.2/@thenStatement/@expression/@arguments.0">
<initializer xsi:type="java:NullLiteral" originalCompilationUnit="//@compilationUnits.2"/>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.2">
<type type="//@ownedElements.1/@ownedPackages.2/@ownedElements.1"/>
<fragments originalCompilationUnit="//@compilationUnits.2" name="editParts" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@body/@statements.2/@thenStatement/@expression/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.3/@expression/@expression/@expression/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.3/@expression/@elseExpression">
<initializer xsi:type="java:ClassInstanceCreation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.1/@ownedPackages.2/@ownedElements.4/@bodyDeclarations.0">
<type type="//@ownedElements.1/@ownedPackages.2/@ownedElements.4"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.2">
<expression xsi:type="java:InstanceofExpression" originalCompilationUnit="//@compilationUnits.2">
<rightOperand type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.6"/>
<leftOperand xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@parameters.0"/>
</expression>
<thenStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.2">
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.2">
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.6"/>
<fragments originalCompilationUnit="//@compilationUnits.2" name="conEP" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.1/@fragments.0/@initializer/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@body/@statements.1/@body/@statements.0/@expression/@rightHandSide/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@expression/@arguments.0/@expression">
<initializer xsi:type="java:CastExpression" originalCompilationUnit="//@compilationUnits.2">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@parameters.0"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.6"/>
</initializer>
</fragments>
<modifier inheritance="final"/>
</statements>
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.2">
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.2/@ownedElements.1"/>
<fragments originalCompilationUnit="//@compilationUnits.2" name="editingDomain" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@body/@statements.1/@body/@statements.0/@expression/@rightHandSide/@expression/@expression">
<initializer xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.2/@bodyDeclarations.0">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.0/@fragments.0"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:ForStatement" originalCompilationUnit="//@compilationUnits.2">
<expression xsi:type="java:InfixExpression" originalCompilationUnit="//@compilationUnits.2" operator="&lt;">
<rightOperand xsi:type="java:ArrayLengthAccess" originalCompilationUnit="//@compilationUnits.2">
<array xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.3"/>
</rightOperand>
<leftOperand xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@initializers.0/@fragments.0"/>
</expression>
<updaters xsi:type="java:PostfixExpression" originalCompilationUnit="//@compilationUnits.2">
<operand xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@initializers.0/@fragments.0"/>
</updaters>
<initializers xsi:type="java:VariableDeclarationExpression" originalCompilationUnit="//@compilationUnits.2">
<type type="//@orphanTypes.0"/>
<fragments originalCompilationUnit="//@compilationUnits.2" name="i" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@expression/@leftOperand //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@updaters.0/@operand //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@body/@statements.0/@fragments.0/@initializer">
<initializer xsi:type="java:NumberLiteral" originalCompilationUnit="//@compilationUnits.2" tokenValue="0"/>
</fragments>
<modifier/>
</initializers>
<body xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.2">
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.2">
<type type="//@orphanTypes.0"/>
<fragments originalCompilationUnit="//@compilationUnits.2" name="index" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@body/@statements.1/@body/@statements.0/@expression/@rightHandSide/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@expression/@arguments.0/@arguments.0/@index">
<initializer xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@initializers.0/@fragments.0"/>
</fragments>
<modifier inheritance="final"/>
</statements>
<statements xsi:type="java:TryStatement" originalCompilationUnit="//@compilationUnits.2">
<body originalCompilationUnit="//@compilationUnits.2">
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.2">
<expression xsi:type="java:Assignment" originalCompilationUnit="//@compilationUnits.2">
<leftHandSide xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.0/@fragments.0"/>
<rightHandSide xsi:type="java:CastExpression" originalCompilationUnit="//@compilationUnits.2">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.2/@ownedElements.1/@bodyDeclarations.0">
<arguments xsi:type="java:ClassInstanceCreation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@body/@statements.1/@body/@statements.0/@expression/@rightHandSide/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.1">
<anonymousClassDeclaration originalCompilationUnit="//@compilationUnits.2">
<bodyDeclarations xsi:type="java:MethodDeclaration" originalCompilationUnit="//@compilationUnits.2" name="run">
<modifier visibility="public"/>
<body originalCompilationUnit="//@compilationUnits.2">
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.2">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.2/@ownedElements.0/@bodyDeclarations.0/@bodyDeclarations.0">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.2/@bodyDeclarations.1">
<arguments xsi:type="java:ArrayAccess" originalCompilationUnit="//@compilationUnits.2">
<array xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.3"/>
<index xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@body/@statements.0/@fragments.0"/>
</arguments>
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.0/@fragments.0"/>
</arguments>
</expression>
</statements>
</body>
<returnType type="//@orphanTypes.5"/>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:ConstructorDeclaration" name="" proxy="true" usages="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@body/@statements.1/@body/@statements.0/@expression/@rightHandSide/@expression/@arguments.0"/>
</anonymousClassDeclaration>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.2/@ownedElements.0/@bodyDeclarations.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.2/@ownedElements.0"/>
</type>
</arguments>
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.1/@fragments.0"/>
</expression>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.2"/>
</rightHandSide>
</expression>
</statements>
</body>
<catchClauses originalCompilationUnit="//@compilationUnits.2">
<exception originalCompilationUnit="//@compilationUnits.2" name="e" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@body/@statements.1/@catchClauses.0/@body/@statements.0/@expression/@arguments.4 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@body/@statements.1/@catchClauses.0/@body/@statements.1/@expression/@arguments.3">
<modifier/>
<type type="//@ownedElements.1/@ownedPackages.0/@ownedElements.5"/>
</exception>
<body originalCompilationUnit="//@compilationUnits.2">
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.2">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.0">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.8/@bodyDeclarations.2">
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.8"/>
</arguments>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.23/@bodyDeclarations.2/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.23"/>
</arguments>
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.1/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0"/>
<arguments xsi:type="java:StringLiteral" originalCompilationUnit="//@compilationUnits.2" escapedValue="&quot;getTargetEditParts&quot;"/>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@body/@statements.1/@catchClauses.0/@exception"/>
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedPackages.0/@ownedElements.1"/>
</expression>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.2">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.0">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.8/@bodyDeclarations.2">
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.8"/>
</arguments>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.19/@bodyDeclarations.4/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.19"/>
</arguments>
<arguments xsi:type="java:StringLiteral" originalCompilationUnit="//@compilationUnits.2" escapedValue="&quot;getTargetEditParts&quot;"/>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@body/@statements.1/@catchClauses.0/@exception"/>
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedPackages.0/@ownedElements.0"/>
</expression>
</statements>
</body>
</catchClauses>
</statements>
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.2">
<expression xsi:type="java:InfixExpression" originalCompilationUnit="//@compilationUnits.2" operator="!=">
<rightOperand xsi:type="java:NullLiteral" originalCompilationUnit="//@compilationUnits.2"/>
<leftOperand xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.0/@fragments.0"/>
</expression>
<thenStatement xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.2">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.1/@ownedPackages.2/@ownedElements.1/@bodyDeclarations.4">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.0/@fragments.0"/>
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.1/@fragments.0"/>
</expression>
</thenStatement>
</statements>
</body>
</statements>
</thenStatement>
</statements>
<statements xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.2">
<expression xsi:type="java:ConditionalExpression" originalCompilationUnit="//@compilationUnits.2">
<elseExpression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.1/@fragments.0"/>
<expression xsi:type="java:ParenthesizedExpression" originalCompilationUnit="//@compilationUnits.2">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.2" method="//@ownedElements.1/@ownedPackages.2/@ownedElements.1/@bodyDeclarations.0">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.1/@fragments.0"/>
</expression>
</expression>
<thenExpression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.1/@ownedPackages.2/@ownedElements.8/@bodyDeclarations.0/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.1/@ownedPackages.2/@ownedElements.8"/>
</thenExpression>
</expression>
</statements>
</body>
<parameters originalCompilationUnit="//@compilationUnits.2" name="editpart" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@expression/@leftOperand //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.0/@fragments.0/@initializer/@expression">
<modifier/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.2"/>
</parameters>
<returnType type="//@ownedElements.1/@ownedPackages.2/@ownedElements.1"/>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:MethodDeclaration" originalCompilationUnit="//@compilationUnits.2" name="getLabelSemanticHints" usages="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@expression/@rightOperand/@array //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.2/@body/@statements.2/@thenStatement/@statements.2/@body/@statements.1/@body/@statements.0/@expression/@rightHandSide/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@expression/@arguments.0/@arguments.0/@array">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.2" content="/** &#xA; * Returns the request connection label semantic hint&#xA; * @return The request connection label semantic hint&#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.2">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.2" text="Returns the request connection label semantic hint"/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.2" tagName="@return">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.2" text=" The request connection label semantic hint"/>
</tags>
</comments>
<modifier visibility="protected"/>
<body originalCompilationUnit="//@compilationUnits.2">
<statements xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.2">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.0/@fragments.0"/>
</statements>
</body>
<returnType type="//@orphanTypes.9"/>
</bodyDeclarations>
<superClass type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3"/>
</ownedElements>
<ownedElements xsi:type="java:ClassDeclaration" originalCompilationUnit="//@compilationUnits.3" name="BooleanPropertyAction" usagesInImports="//@compilationUnits.11/@imports.1 //@compilationUnits.18/@imports.1" usagesInTypeAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@superClass //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.9/@superClass //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@superClass //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@superClass">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.3" content="/** &#xA; * A base action representing those that are responsible to setting boolean valued &#xA; * properties&#xA; * @author melaasar&#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.3">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.3" text="A base action representing those that are responsible to setting boolean valued "/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.3" text="properties"/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.3" tagName="@author">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.3" text=" melaasar"/>
</tags>
</comments>
<modifier visibility="public"/>
<bodyDeclarations xsi:type="java:ConstructorDeclaration" originalCompilationUnit="//@compilationUnits.3" name="BooleanPropertyAction" usages="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.0/@body/@statements.0 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.9/@bodyDeclarations.0/@body/@statements.0 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1/@body/@statements.0 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.2/@bodyDeclarations.1/@body/@statements.0">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.3" content="/** &#xA; * @param workbenchPage The workbench page&#xA; * @param propertyName The property name&#xA; * @param propertyId The property id&#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.3" tagName="@param">
<fragments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.0/@parameters.0"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.3" text=" The workbench page"/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.3" tagName="@param">
<fragments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.0/@parameters.2"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.3" text=" The property name"/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.3" tagName="@param">
<fragments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.0/@parameters.1"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.3" text=" The property id"/>
</tags>
</comments>
<modifier visibility="protected"/>
<body originalCompilationUnit="//@compilationUnits.3">
<statements xsi:type="java:SuperConstructorInvocation" originalCompilationUnit="//@compilationUnits.3" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.11/@bodyDeclarations.0">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.0/@parameters.0"/>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.0/@parameters.1"/>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.0/@parameters.2"/>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.1/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.0/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.1/@ownedPackages.0/@ownedElements.12"/>
</arguments>
</statements>
</body>
<parameters originalCompilationUnit="//@compilationUnits.3" name="workbenchPage" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.0/@comments.0/@tags.0/@fragments.0 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.0/@body/@statements.0/@arguments.0">
<modifier/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.0"/>
</parameters>
<parameters originalCompilationUnit="//@compilationUnits.3" name="propertyId" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.0/@comments.0/@tags.2/@fragments.0 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.0/@body/@statements.0/@arguments.1">
<modifier/>
<type type="//@ownedElements.1/@ownedPackages.0/@ownedElements.1"/>
</parameters>
<parameters originalCompilationUnit="//@compilationUnits.3" name="propertyName" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.0/@comments.0/@tags.1/@fragments.0 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.0/@body/@statements.0/@arguments.2">
<modifier/>
<type type="//@ownedElements.1/@ownedPackages.0/@ownedElements.1"/>
</parameters>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:MethodDeclaration" originalCompilationUnit="//@compilationUnits.3" name="getNewPropertyValue" redefinedMethodDeclaration="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.2">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.3" content="/** &#xA; * Returns the new property value.&#xA; * The default implementation assumes a &lt;code>Boolean&lt;/code> property&#xA; * If different, subclasses must override this method&#xA; * @see org.eclipse.gmf.runtime.diagram.ui.internal.actions.PropertyChangeAction#getNewPropertyValue()&#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.3">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.3" text="Returns the new property value."/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.3" text="The default implementation assumes a &lt;code>Boolean&lt;/code> property"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.3" text="If different, subclasses must override this method"/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.3" tagName="@see">
<fragments xsi:type="java:MethodRef" originalCompilationUnit="//@compilationUnits.3" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.2">
<qualifier type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedPackages.0/@ownedElements.0">
<qualifier xsi:type="java:PackageAccess" package="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedPackages.0">
<qualifier package="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3">
<qualifier package="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0">
<qualifier package="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0">
<qualifier package="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0">
<qualifier package="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0">
<qualifier package="//@ownedElements.0/@ownedPackages.0">
<qualifier package="//@ownedElements.0"/>
</qualifier>
</qualifier>
</qualifier>
</qualifier>
</qualifier>
</qualifier>
</qualifier>
</qualifier>
</fragments>
</tags>
</comments>
<modifier visibility="protected"/>
<body originalCompilationUnit="//@compilationUnits.3">
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.3">
<type type="//@ownedElements.1/@ownedPackages.0/@ownedElements.12"/>
<fragments originalCompilationUnit="//@compilationUnits.3" name="value" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.1/@body/@statements.1/@expression/@leftOperand //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.1/@body/@statements.1/@thenStatement/@expression/@expression/@expression">
<initializer xsi:type="java:CastExpression" originalCompilationUnit="//@compilationUnits.3">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.3" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.3">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.3" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1"/>
</expression>
<type type="//@ownedElements.1/@ownedPackages.0/@ownedElements.12"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.3">
<expression xsi:type="java:InfixExpression" originalCompilationUnit="//@compilationUnits.3" operator="!=">
<rightOperand xsi:type="java:NullLiteral" originalCompilationUnit="//@compilationUnits.3"/>
<leftOperand xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.1/@body/@statements.0/@fragments.0"/>
</expression>
<thenStatement xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.3">
<expression xsi:type="java:ConditionalExpression" originalCompilationUnit="//@compilationUnits.3">
<elseExpression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.1/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.0/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.1/@ownedPackages.0/@ownedElements.12"/>
</elseExpression>
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.3" method="//@ownedElements.1/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.1">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.3/@bodyDeclarations.1/@body/@statements.0/@fragments.0"/>
</expression>
<thenExpression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.1/@ownedPackages.0/@ownedElements.12/@bodyDeclarations.2/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.1/@ownedPackages.0/@ownedElements.12"/>
</thenExpression>
</expression>
</thenStatement>
</statements>
<statements xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.3">
<expression xsi:type="java:NullLiteral" originalCompilationUnit="//@compilationUnits.3"/>
</statements>
</body>
<returnType type="//@ownedElements.1/@ownedPackages.0/@ownedElements.4"/>
</bodyDeclarations>
<superClass type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.11"/>
</ownedElements>
<ownedElements xsi:type="java:ClassDeclaration" originalCompilationUnit="//@compilationUnits.4" name="AbstractDiagramModelActionDelegate">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.4" content="/** &#xA; * Abstract action delegate for diagram actions that work with selected&#xA; * &lt;code>EObject&lt;/code> in a model.&#xA; * @author ldamus&#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.4">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.4" text="Abstract action delegate for diagram actions that work with selected"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.4" text="&lt;code>EObject&lt;/code> in a model."/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.4" tagName="@author">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.4" text=" ldamus"/>
</tags>
</comments>
<comments xsi:type="java:LineComment" originalCompilationUnit="//@compilationUnits.4" content="//$NON-NLS-1$"/>
<modifier visibility="public" inheritance="abstract"/>
<bodyDeclarations xsi:type="java:MethodDeclaration" originalCompilationUnit="//@compilationUnits.4" name="getElements">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.4" content="/** &#xA; * Returns the elements in the given selection.&#xA; * @return a list of &lt;code>EObject&lt;/code>&#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.4">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.4" text="Returns the elements in the given selection."/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.4" tagName="@return">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.4" text=" a list of &lt;code>EObject&lt;/code>"/>
</tags>
</comments>
<modifier visibility="protected"/>
<body originalCompilationUnit="//@compilationUnits.4">
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.4">
<type type="//@ownedElements.1/@ownedPackages.2/@ownedElements.1"/>
<fragments originalCompilationUnit="//@compilationUnits.4" name="result" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@body/@statements.2/@thenStatement/@statements.1/@thenStatement/@statements.0/@expression/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@body/@statements.2/@thenStatement/@statements.1/@elseStatement/@statements.0/@expression/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.2/@expression">
<initializer xsi:type="java:ClassInstanceCreation" originalCompilationUnit="//@compilationUnits.4" method="//@ownedElements.1/@ownedPackages.2/@ownedElements.4/@bodyDeclarations.0">
<type type="//@ownedElements.1/@ownedPackages.2/@ownedElements.4"/>
</initializer>
</fragments>
<modifier inheritance="final"/>
</statements>
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.4">
<expression xsi:type="java:InstanceofExpression" originalCompilationUnit="//@compilationUnits.4">
<rightOperand type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.1/@ownedElements.3"/>
<leftOperand xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@parameters.0"/>
</expression>
<thenStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.4">
<statements xsi:type="java:TryStatement" originalCompilationUnit="//@compilationUnits.4">
<body originalCompilationUnit="//@compilationUnits.4">
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.4">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.4" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.2/@ownedElements.1/@bodyDeclarations.0">
<arguments xsi:type="java:ClassInstanceCreation" originalCompilationUnit="//@compilationUnits.4" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.1">
<anonymousClassDeclaration originalCompilationUnit="//@compilationUnits.4">
<bodyDeclarations xsi:type="java:MethodDeclaration" originalCompilationUnit="//@compilationUnits.4" name="run">
<modifier visibility="public"/>
<body originalCompilationUnit="//@compilationUnits.4">
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.4">
<expression xsi:type="java:InstanceofExpression" originalCompilationUnit="//@compilationUnits.4">
<rightOperand type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.1/@ownedElements.3"/>
<leftOperand xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@parameters.0"/>
</expression>
<thenStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.4">
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.4">
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.1/@ownedElements.3"/>
<fragments originalCompilationUnit="//@compilationUnits.4" name="structuredSelection" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@initializers.0/@fragments.0/@initializer/@expression">
<initializer xsi:type="java:CastExpression" originalCompilationUnit="//@compilationUnits.4">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@parameters.0"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.1/@ownedElements.3"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:ForStatement" originalCompilationUnit="//@compilationUnits.4">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.4" method="//@ownedElements.1/@ownedPackages.2/@ownedElements.0/@bodyDeclarations.0">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@initializers.0/@fragments.0"/>
</expression>
<initializers xsi:type="java:VariableDeclarationExpression" originalCompilationUnit="//@compilationUnits.4">
<type type="//@ownedElements.1/@ownedPackages.2/@ownedElements.0"/>
<fragments originalCompilationUnit="//@compilationUnits.4" name="i" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@expression/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@body/@statements.0/@fragments.0/@initializer/@expression">
<initializer xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.4" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.1/@ownedElements.3/@bodyDeclarations.0">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.0/@fragments.0"/>
</initializer>
</fragments>
<modifier/>
</initializers>
<body xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.4">
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.4">
<type type="//@ownedElements.1/@ownedPackages.0/@ownedElements.4"/>
<fragments originalCompilationUnit="//@compilationUnits.4" name="next" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@body/@statements.1/@fragments.0/@initializer/@expression/@expression/@expression/@expression">
<initializer xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.4" method="//@ownedElements.1/@ownedPackages.2/@ownedElements.0/@bodyDeclarations.1">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@initializers.0/@fragments.0"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.4">
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.1"/>
<fragments originalCompilationUnit="//@compilationUnits.4" name="view" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@body/@statements.2/@expression/@leftOperand //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@body/@statements.2/@thenStatement/@statements.0/@fragments.0/@initializer/@arguments.0 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@body/@statements.2/@thenStatement/@statements.1/@elseStatement/@statements.0/@expression/@arguments.0">
<initializer xsi:type="java:CastExpression" originalCompilationUnit="//@compilationUnits.4">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.4" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.0">
<arguments xsi:type="java:TypeLiteral" originalCompilationUnit="//@compilationUnits.4">
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.1"/>
</arguments>
<expression xsi:type="java:ParenthesizedExpression" originalCompilationUnit="//@compilationUnits.4">
<expression xsi:type="java:CastExpression" originalCompilationUnit="//@compilationUnits.4">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@body/@statements.0/@fragments.0"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedElements.1"/>
</expression>
</expression>
</expression>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.3/@ownedElements.1"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.4">
<expression xsi:type="java:InfixExpression" originalCompilationUnit="//@compilationUnits.4" operator="!=">
<rightOperand xsi:type="java:NullLiteral" originalCompilationUnit="//@compilationUnits.4"/>
<leftOperand xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@body/@statements.1/@fragments.0"/>
</expression>
<thenStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.4">
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.4">
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.0/@ownedElements.2"/>
<fragments originalCompilationUnit="//@compilationUnits.4" name="eObject" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@body/@statements.2/@thenStatement/@statements.1/@expression/@leftOperand //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@body/@statements.2/@thenStatement/@statements.1/@thenStatement/@statements.0/@expression/@arguments.0">
<initializer xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.4" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.2">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@body/@statements.1/@fragments.0"/>
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedElements.0"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.4">
<expression xsi:type="java:InfixExpression" originalCompilationUnit="//@compilationUnits.4" operator="!=">
<rightOperand xsi:type="java:NullLiteral" originalCompilationUnit="//@compilationUnits.4"/>
<leftOperand xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@body/@statements.2/@thenStatement/@statements.0/@fragments.0"/>
</expression>
<thenStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.4">
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.4">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.4" method="//@ownedElements.1/@ownedPackages.2/@ownedElements.1/@bodyDeclarations.4">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@body/@statements.2/@thenStatement/@statements.0/@fragments.0"/>
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.0/@fragments.0"/>
</expression>
</statements>
</thenStatement>
<elseStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.4">
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.4">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.4" method="//@ownedElements.1/@ownedPackages.2/@ownedElements.1/@bodyDeclarations.4">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.1/@body/@statements.1/@fragments.0"/>
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.0/@fragments.0"/>
</expression>
</statements>
</elseStatement>
</statements>
</thenStatement>
</statements>
</body>
</statements>
</thenStatement>
</statements>
</body>
<returnType type="//@orphanTypes.5"/>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:ConstructorDeclaration" name="" proxy="true" usages="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0"/>
</anonymousClassDeclaration>
<type type="//@ownedElements.1/@ownedPackages.0/@ownedElements.0"/>
</arguments>
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.4" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.3/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.0"/>
</expression>
</statements>
</body>
<catchClauses originalCompilationUnit="//@compilationUnits.4">
<exception originalCompilationUnit="//@compilationUnits.4" name="e" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@catchClauses.0/@body/@statements.0/@expression/@arguments.4 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@catchClauses.0/@body/@statements.1/@expression/@arguments.2/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@catchClauses.0/@body/@statements.1/@expression/@arguments.3">
<modifier/>
<type type="//@ownedElements.1/@ownedPackages.0/@ownedElements.5"/>
</exception>
<body originalCompilationUnit="//@compilationUnits.4">
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.4">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.4" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.0">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.4" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.8/@bodyDeclarations.2">
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.8"/>
</arguments>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.23/@bodyDeclarations.2/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.23"/>
</arguments>
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.4" method="//@ownedElements.1/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0"/>
<arguments xsi:type="java:StringLiteral" originalCompilationUnit="//@compilationUnits.4" escapedValue="&quot;getElements&quot;"/>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@catchClauses.0/@exception"/>
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedPackages.0/@ownedElements.1"/>
</expression>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.4">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.4" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.0">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.4" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.8/@bodyDeclarations.2">
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.8"/>
</arguments>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.19/@bodyDeclarations.4/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.19"/>
</arguments>
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.4" method="//@ownedElements.1/@ownedPackages.0/@ownedElements.7/@bodyDeclarations.0">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@catchClauses.0/@exception"/>
</arguments>
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@catchClauses.0/@exception"/>
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.0/@ownedPackages.0/@ownedElements.0"/>
</expression>
</statements>
</body>
</catchClauses>
</statements>
</thenStatement>
</statements>
<statements xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.4">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.0/@fragments.0"/>
</statements>
</body>
<parameters originalCompilationUnit="//@compilationUnits.4" name="selection" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@expression/@leftOperand //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@expression/@leftOperand //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.4/@bodyDeclarations.0/@body/@statements.1/@thenStatement/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@thenStatement/@statements.0/@fragments.0/@initializer/@expression">
<modifier inheritance="final"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.1/@ownedElements.2"/>
</parameters>
<returnType type="//@ownedElements.1/@ownedPackages.2/@ownedElements.1"/>
</bodyDeclarations>
<superClass type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.2/@ownedPackages.3/@ownedPackages.0/@ownedElements.0"/>
</ownedElements>
<ownedElements xsi:type="java:ClassDeclaration" originalCompilationUnit="//@compilationUnits.5" name="CopyAction" usagesInTypeAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.8/@body/@statements.0/@body/@statements.0/@expression/@arguments.0/@anonymousClassDeclaration/@bodyDeclarations.0/@body/@statements.0/@expression/@expression/@qualifier">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.5" content="/** &#xA; * The copy action that copies the bitmap information on to the clipboard&#xA; * This action is not really a &lt;code>DiagramAction&lt;/code> as it doesn't have&#xA; * a request. The doRun() and the refresh() and calculatedEnabled() have been overwritten&#xA; * appropriately.&#xA; * @author Vishy Ramaswamy&#xA; * @author choang refactor to use ActionContribution item service&#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.5">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.5" text="The copy action that copies the bitmap information on to the clipboard"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.5" text="This action is not really a &lt;code>DiagramAction&lt;/code> as it doesn't have"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.5" text="a request. The doRun() and the refresh() and calculatedEnabled() have been overwritten"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.5" text="appropriately."/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.5" tagName="@author">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.5" text=" Vishy Ramaswamy"/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.5" tagName="@author">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.5" text=" choang refactor to use ActionContribution item service"/>
</tags>
</comments>
<comments xsi:type="java:LineComment" originalCompilationUnit="//@compilationUnits.5" content="//$NON-NLS-1$"/>
<comments xsi:type="java:BlockComment" originalCompilationUnit="//@compilationUnits.5" content="/* (non-Javadoc)&#xA;&#x9; * @see org.eclipse.gmf.runtime.diagram.ui.actions.DiagramAction#calculateEnabled()&#xA;&#x9; */"/>
<comments xsi:type="java:LineComment" originalCompilationUnit="//@compilationUnits.5" content="//the Diagram"/>
<comments xsi:type="java:LineComment" originalCompilationUnit="//@compilationUnits.5" content="//$NON-NLS-1$"/>
<comments xsi:type="java:LineComment" originalCompilationUnit="//@compilationUnits.5" content="//$NON-NLS-1$"/>
<comments xsi:type="java:LineComment" originalCompilationUnit="//@compilationUnits.5" content="//$NON-NLS-1$"/>
<modifier visibility="public" inheritance="abstract"/>
<bodyDeclarations xsi:type="java:FieldDeclaration" originalCompilationUnit="//@compilationUnits.5">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.5" content="/** &#xA; * JRE Version&#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.5">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.5" text="JRE Version"/>
</tags>
</comments>
<modifier visibility="private" inheritance="final" static="true"/>
<type type="//@ownedElements.1/@ownedPackages.0/@ownedElements.1"/>
<fragments originalCompilationUnit="//@compilationUnits.5" name="JRE_VERSION" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.3/@body/@statements.0/@expression/@operand/@expression">
<initializer xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.1/@ownedPackages.0/@ownedElements.13/@bodyDeclarations.0">
<arguments xsi:type="java:StringLiteral" originalCompilationUnit="//@compilationUnits.5" escapedValue="&quot;java.version&quot;"/>
<expression xsi:type="java:TypeAccess" type="//@ownedElements.1/@ownedPackages.0/@ownedElements.13"/>
</initializer>
</fragments>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:ConstructorDeclaration" originalCompilationUnit="//@compilationUnits.5" name="CopyAction">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.5" content="/** &#xA; * Constructor&#xA; * @param page the active workbenchpage&#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.5">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.5" text="Constructor"/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.5" tagName="@param">
<fragments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.1/@parameters.0"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.5" text=" the active workbenchpage"/>
</tags>
</comments>
<modifier visibility="public"/>
<body originalCompilationUnit="//@compilationUnits.5">
<statements xsi:type="java:SuperConstructorInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.9/@bodyDeclarations.3">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.1/@parameters.0"/>
</statements>
</body>
<parameters originalCompilationUnit="//@compilationUnits.5" name="page" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.1/@comments.0/@tags.1/@fragments.0 //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.1/@body/@statements.0/@arguments.0">
<modifier/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.0"/>
</parameters>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:MethodDeclaration" originalCompilationUnit="//@compilationUnits.5" name="init" redefinedMethodDeclaration="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.1/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.0">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.5" content="/** &#xA; * initialize with the correct images and action id&#xA; * @see org.eclipse.gmf.runtime.common.ui.action.IDisposableAction#init()&#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.5">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.5" text="initialize with the correct images and action id"/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.5" tagName="@see">
<fragments xsi:type="java:MethodRef" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.1/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.0">
<qualifier type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.1/@ownedPackages.0/@ownedElements.1">
<qualifier xsi:type="java:PackageAccess" package="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.1/@ownedPackages.0">
<qualifier package="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.1">
<qualifier package="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1">
<qualifier package="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0">
<qualifier package="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0">
<qualifier package="//@ownedElements.0/@ownedPackages.0">
<qualifier package="//@ownedElements.0"/>
</qualifier>
</qualifier>
</qualifier>
</qualifier>
</qualifier>
</qualifier>
</qualifier>
</fragments>
</tags>
</comments>
<modifier visibility="public"/>
<body originalCompilationUnit="//@compilationUnits.5">
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.5">
<expression xsi:type="java:SuperMethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.1/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.0"/>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.5">
<comments xsi:type="java:BlockComment" originalCompilationUnit="//@compilationUnits.5" content="/* set the label for the action */"/>
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.0">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.51/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.0"/>
</arguments>
</expression>
</statements>
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.5">
<comments xsi:type="java:BlockComment" originalCompilationUnit="//@compilationUnits.5" content="/* set the image */"/>
<type type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.6"/>
<fragments originalCompilationUnit="//@compilationUnits.5" name="sharedImages" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.2/@body/@statements.3/@expression/@arguments.0/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.2/@body/@statements.4/@expression/@arguments.0/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.2/@body/@statements.5/@expression/@arguments.0/@expression">
<initializer xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.8/@bodyDeclarations.0">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.7/@bodyDeclarations.0">
<expression xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.7"/>
</expression>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.5">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.3">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.6/@bodyDeclarations.0">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.6/@bodyDeclarations.1/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.6"/>
</arguments>
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.2/@body/@statements.2/@fragments.0"/>
</arguments>
</expression>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.5">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.4">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.6/@bodyDeclarations.0">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.6/@bodyDeclarations.1/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.6"/>
</arguments>
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.2/@body/@statements.2/@fragments.0"/>
</arguments>
</expression>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.5">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.7">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.6/@bodyDeclarations.0">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.6/@bodyDeclarations.2/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.4/@ownedElements.6"/>
</arguments>
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.2/@body/@statements.2/@fragments.0"/>
</arguments>
</expression>
</statements>
<statements xsi:type="java:ExpressionStatement" originalCompilationUnit="//@compilationUnits.5">
<comments xsi:type="java:BlockComment" originalCompilationUnit="//@compilationUnits.5" content="/* set the id */"/>
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1">
<arguments xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.10/@bodyDeclarations.1/@fragments.0">
<qualifier xsi:type="java:TypeAccess" type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.10"/>
</arguments>
</expression>
</statements>
</body>
<returnType type="//@orphanTypes.5"/>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:MethodDeclaration" originalCompilationUnit="//@compilationUnits.5" name="calculateEnabled" usages="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.9/@body/@statements.0/@expression/@arguments.0" redefinedMethodDeclaration="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.9/@bodyDeclarations.12">
<modifier visibility="protected"/>
<body originalCompilationUnit="//@compilationUnits.5">
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.5">
<comments xsi:type="java:BlockComment" originalCompilationUnit="//@compilationUnits.5" content="/* Check if the JRE version is 1.4 or greater */"/>
<expression xsi:type="java:PrefixExpression" originalCompilationUnit="//@compilationUnits.5" operator="!">
<operand xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.1/@ownedPackages.0/@ownedElements.1/@bodyDeclarations.0">
<arguments xsi:type="java:StringLiteral" originalCompilationUnit="//@compilationUnits.5" escapedValue="&quot;1.4&quot;"/>
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.0/@fragments.0"/>
</operand>
</expression>
<thenStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.5">
<statements xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.5">
<expression xsi:type="java:BooleanLiteral" originalCompilationUnit="//@compilationUnits.5"/>
</statements>
</thenStatement>
</statements>
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.5">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.4"/>
<thenStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.5">
<statements xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.5">
<expression xsi:type="java:BooleanLiteral" originalCompilationUnit="//@compilationUnits.5" value="true"/>
</statements>
</thenStatement>
</statements>
<statements xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.5">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.5">
<arguments xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.9/@bodyDeclarations.0"/>
</expression>
</statements>
</body>
<returnType type="//@orphanTypes.4"/>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:MethodDeclaration" originalCompilationUnit="//@compilationUnits.5" name="isCopyAll" usages="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.3/@body/@statements.1/@expression">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.5" content="/** &#xA; * If the selected object is a DiagramEditPart,&#xA; * return true, otherwise return false.&#xA; * If the selected object is a DiagramEditPart, the diagram&#xA; * is selected, and all the diagram parts are copied.&#xA; * @return boolean answering whether to copy all selected objects or not&#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.5">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.5" text="If the selected object is a DiagramEditPart,"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.5" text="return true, otherwise return false."/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.5" text="If the selected object is a DiagramEditPart, the diagram"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.5" text="is selected, and all the diagram parts are copied."/>
</tags>
<tags originalCompilationUnit="//@compilationUnits.5" tagName="@return">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.5" text=" boolean answering whether to copy all selected objects or not"/>
</tags>
</comments>
<modifier visibility="protected"/>
<body originalCompilationUnit="//@compilationUnits.5">
<statements xsi:type="java:VariableDeclarationStatement" originalCompilationUnit="//@compilationUnits.5">
<type type="//@ownedElements.1/@ownedPackages.2/@ownedElements.1"/>
<fragments originalCompilationUnit="//@compilationUnits.5" name="selectObjects" usageInVariableAccess="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.4/@body/@statements.1/@expression/@leftOperand/@expression //@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.4/@body/@statements.1/@thenStatement/@statements.0/@expression/@leftOperand/@expression">
<initializer xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.5/@ownedPackages.1/@ownedElements.3/@bodyDeclarations.1">
<expression xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedPackages.1/@ownedPackages.0/@ownedElements.0/@bodyDeclarations.1"/>
</initializer>
</fragments>
<modifier/>
</statements>
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.5">
<expression xsi:type="java:InfixExpression" originalCompilationUnit="//@compilationUnits.5" operator="==">
<rightOperand xsi:type="java:NumberLiteral" originalCompilationUnit="//@compilationUnits.5" tokenValue="1"/>
<leftOperand xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.1/@ownedPackages.2/@ownedElements.1/@bodyDeclarations.1">
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.4/@body/@statements.0/@fragments.0"/>
</leftOperand>
</expression>
<thenStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.5">
<statements xsi:type="java:IfStatement" originalCompilationUnit="//@compilationUnits.5">
<expression xsi:type="java:InstanceofExpression" originalCompilationUnit="//@compilationUnits.5">
<rightOperand type="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.1/@ownedElements.7"/>
<leftOperand xsi:type="java:MethodInvocation" originalCompilationUnit="//@compilationUnits.5" method="//@ownedElements.1/@ownedPackages.2/@ownedElements.1/@bodyDeclarations.2">
<arguments xsi:type="java:NumberLiteral" originalCompilationUnit="//@compilationUnits.5" tokenValue="0"/>
<expression xsi:type="java:SingleVariableAccess" variable="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.4/@body/@statements.0/@fragments.0"/>
</leftOperand>
</expression>
<thenStatement xsi:type="java:Block" originalCompilationUnit="//@compilationUnits.5">
<statements xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.5">
<expression xsi:type="java:BooleanLiteral" originalCompilationUnit="//@compilationUnits.5" value="true"/>
</statements>
</thenStatement>
</statements>
</thenStatement>
</statements>
<statements xsi:type="java:ReturnStatement" originalCompilationUnit="//@compilationUnits.5">
<expression xsi:type="java:BooleanLiteral" originalCompilationUnit="//@compilationUnits.5"/>
</statements>
</body>
<returnType type="//@orphanTypes.4"/>
</bodyDeclarations>
<bodyDeclarations xsi:type="java:MethodDeclaration" originalCompilationUnit="//@compilationUnits.5" name="canCopy" usages="//@ownedElements.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedPackages.0/@ownedElements.5/@bodyDeclarations.3/@body/@statements.2/@expression">
<comments xsi:type="java:Javadoc" originalCompilationUnit="//@compilationUnits.5" content="/** &#xA; * If this list of parts contains a ShapeEditPart,&#xA; * return true, otherwise false.&#xA; * Copy feature enabled only if at at least one&#xA; * non-connection is selected.&#xA; * @param parts the parts to check&#xA; * @return boolean answering whether it is OK to copy the passed parts or not&#xA; */&#xA;">
<tags originalCompilationUnit="//@compilationUnits.5">
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.5" text="If this list of parts contains a ShapeEditPart,"/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.5" text="return true, otherwise false."/>
<fragments xsi:type="java:TextElement" originalCompilationUnit="//@compilationUnits.5" text="Copy feature enabled only if at at least one"/>