<?xml version="1.0" encoding="UTF-8"?> | |
<class-diagram version="1.1.3" icons="true" automaticImage="PNG" always-add-relationships="false" generalizations="true" | |
realizations="true" associations="true" dependencies="false" nesting-relationships="true"> | |
<class id="1" language="java" name="org.eclipse.ocl.examples.pivot.scoping.EnvironmentView" | |
project="org.eclipse.ocl.examples.pivot" | |
file="/org.eclipse.ocl.examples.pivot/src/org/eclipse/ocl/examples/pivot/scoping/EnvironmentView.java" | |
binary="false" corner="BOTTOM_RIGHT"> | |
<position height="-1" width="-1" x="230" y="541"/> | |
<display autosize="true" stereotype="false" package="true" initial-value="false" signature="true" accessors="true" | |
visibility="true"> | |
<attributes public="false" package="true" protected="true" private="true" static="true"/> | |
<operations public="false" package="true" protected="true" private="true" static="true"/> | |
</display> | |
</class> | |
<interface id="2" language="java" name="org.eclipse.ocl.examples.pivot.scoping.ScopeView" | |
project="org.eclipse.ocl.examples.pivot" | |
file="/org.eclipse.ocl.examples.pivot/src/org/eclipse/ocl/examples/pivot/scoping/ScopeView.java" binary="false" | |
corner="BOTTOM_RIGHT"> | |
<position height="-1" width="-1" x="915" y="201"/> | |
<display autosize="true" stereotype="true" package="true" initial-value="false" signature="true" accessors="true" | |
visibility="true"> | |
<attributes public="true" package="true" protected="true" private="true" static="true"/> | |
<operations public="true" package="false" protected="false" private="false" static="true"/> | |
</display> | |
</interface> | |
<interface id="3" language="java" name="org.eclipse.ocl.examples.pivot.scoping.ScopeFilter" | |
project="org.eclipse.ocl.examples.pivot" | |
file="/org.eclipse.ocl.examples.pivot/src/org/eclipse/ocl/examples/pivot/scoping/ScopeFilter.java" binary="false" | |
corner="BOTTOM_RIGHT"> | |
<position height="107" width="172" x="647" y="454"/> | |
<display autosize="false" stereotype="true" package="true" initial-value="false" signature="true" accessors="true" | |
visibility="true"> | |
<attributes public="true" package="true" protected="true" private="true" static="true"/> | |
<operations public="true" package="false" protected="false" private="false" static="true"/> | |
</display> | |
</interface> | |
<interface id="4" language="java" name="org.eclipse.ocl.examples.pivot.scoping.Attribution" | |
project="org.eclipse.ocl.examples.pivot" | |
file="/org.eclipse.ocl.examples.pivot/src/org/eclipse/ocl/examples/pivot/scoping/Attribution.java" binary="false" | |
corner="BOTTOM_RIGHT"> | |
<position height="86" width="354" x="33" y="310"/> | |
<display autosize="false" stereotype="false" package="true" initial-value="false" signature="true" accessors="true" | |
visibility="true"> | |
<attributes public="true" package="true" protected="true" private="true" static="true"/> | |
<operations public="true" package="false" protected="false" private="false" static="true"/> | |
</display> | |
</interface> | |
<class id="5" language="java" name="org.eclipse.ocl.examples.pivot.scoping.AbstractAttribution" | |
project="org.eclipse.ocl.examples.pivot" | |
file="/org.eclipse.ocl.examples.pivot/src/org/eclipse/ocl/examples/pivot/scoping/AbstractAttribution.java" | |
binary="false" corner="BOTTOM_RIGHT"> | |
<position height="-1" width="-1" x="-89" y="349"/> | |
<display autosize="true" stereotype="false" package="true" initial-value="false" signature="true" accessors="true" | |
visibility="true"> | |
<attributes public="true" package="true" protected="true" private="true" static="true"/> | |
<operations public="false" package="false" protected="false" private="false" static="true"/> | |
</display> | |
</class> | |
<interface id="6" language="java" name="org.eclipse.emf.ecore.EStructuralFeature" project="org.eclipse.emf.ecore" | |
file="/org.eclipse.emf.ecore/src/org/eclipse/emf/ecore/EStructuralFeature.java" binary="false" corner="BOTTOM_RIGHT"> | |
<position height="-1" width="-1" x="714" y="616"/> | |
<display autosize="true" stereotype="true" package="true" initial-value="false" signature="true" accessors="true" | |
visibility="true"> | |
<attributes public="true" package="true" protected="true" private="true" static="true"/> | |
<operations public="false" package="false" protected="false" private="false" static="true"/> | |
</display> | |
</interface> | |
<class id="7" language="java" name="org.eclipse.ocl.examples.pivot.scoping.PivotScopeView" | |
project="org.eclipse.ocl.examples.pivot" | |
file="/org.eclipse.ocl.examples.pivot/src/org/eclipse/ocl/examples/pivot/scoping/PivotScopeView.java" binary="false" | |
corner="BOTTOM_RIGHT"> | |
<position height="-1" width="-1" x="567" y="355"/> | |
<display autosize="true" stereotype="false" package="true" initial-value="false" signature="true" accessors="true" | |
visibility="true"> | |
<attributes public="true" package="true" protected="true" private="true" static="true"/> | |
<operations public="false" package="false" protected="false" private="false" static="true"/> | |
</display> | |
</class> | |
<class id="8" language="java" name="org.eclipse.ocl.examples.xtext.base.scoping.BaseScopeView" | |
project="org.eclipse.ocl.examples.xtext.base" | |
file="/org.eclipse.ocl.examples.xtext.base/src/org/eclipse/ocl/examples/xtext/base/scoping/BaseScopeView.java" | |
binary="false" corner="BOTTOM_RIGHT"> | |
<position height="-1" width="-1" x="206" y="182"/> | |
<display autosize="true" stereotype="false" package="true" initial-value="false" signature="true" accessors="true" | |
visibility="true"> | |
<attributes public="true" package="true" protected="true" private="true" static="true"/> | |
<operations public="false" package="false" protected="false" private="false" static="true"/> | |
</display> | |
</class> | |
<interface id="9" language="java" name="org.eclipse.xtext.scoping.IScope" | |
project="org.eclipse.ocl.examples.xtext.base" | |
file="C:/Users/asbh/Eclipse/eclipse-modeling-kepler-SR0/eclipse/plugins/org.eclipse.xtext_2.4.2.v201306120542.jar" | |
binary="true" corner="BOTTOM_RIGHT"> | |
<position height="-1" width="-1" x="543" y="39"/> | |
<display autosize="true" stereotype="false" package="true" initial-value="false" signature="true" accessors="true" | |
visibility="true"> | |
<attributes public="true" package="true" protected="true" private="true" static="true"/> | |
<operations public="true" package="false" protected="false" private="false" static="true"/> | |
</display> | |
</interface> | |
<class id="10" language="java" name="org.eclipse.xtext.scoping.impl.AbstractScope" | |
project="org.eclipse.ocl.examples.build" | |
file="C:/Users/asbh/Eclipse/eclipse-modeling-kepler-SR0/eclipse/plugins/org.eclipse.xtext_2.4.2.v201306120542.jar" | |
binary="true" corner="BOTTOM_RIGHT"> | |
<position height="-1" width="-1" x="205" y="6"/> | |
<display autosize="true" stereotype="false" package="true" initial-value="false" signature="true" accessors="true" | |
visibility="true"> | |
<attributes public="true" package="true" protected="true" private="true" static="true"/> | |
<operations public="false" package="false" protected="false" private="false" static="true"/> | |
</display> | |
</class> | |
<interface id="11" language="java" name="org.eclipse.ocl.examples.xtext.base.scoping.IScopeView" | |
project="org.eclipse.ocl.examples.xtext.base" | |
file="/org.eclipse.ocl.examples.xtext.base/src/org/eclipse/ocl/examples/xtext/base/scoping/IScopeView.java" | |
binary="false" corner="BOTTOM_RIGHT"> | |
<position height="-1" width="-1" x="540" y="202"/> | |
<display autosize="true" stereotype="false" package="true" initial-value="false" signature="true" accessors="true" | |
visibility="true"> | |
<attributes public="true" package="true" protected="true" private="true" static="true"/> | |
<operations public="true" package="false" protected="false" private="false" static="true"/> | |
</display> | |
</interface> | |
<interface id="12" language="java" name="org.eclipse.xtext.scoping.IScopeProvider" | |
project="org.eclipse.ocl.examples.build" | |
file="C:/Users/asbh/Eclipse/eclipse-modeling-kepler-SR0/eclipse/plugins/org.eclipse.xtext_2.4.2.v201306120542.jar" | |
binary="true" corner="BOTTOM_RIGHT"> | |
<position height="-1" width="-1" x="919" y="-17"/> | |
<display autosize="true" stereotype="false" package="true" initial-value="false" signature="true" accessors="true" | |
visibility="true"> | |
<attributes public="true" package="true" protected="true" private="true" static="true"/> | |
<operations public="true" package="false" protected="false" private="false" static="true"/> | |
</display> | |
</interface> | |
<class id="13" language="java" name="org.eclipse.ocl.examples.xtext.base.scoping.QualifiedPath" | |
project="org.eclipse.ocl.examples.xtext.base" | |
file="/org.eclipse.ocl.examples.xtext.base/src/org/eclipse/ocl/examples/xtext/base/scoping/QualifiedPath.java" | |
binary="false" corner="BOTTOM_RIGHT"> | |
<position height="-1" width="-1" x="-71" y="6"/> | |
<display autosize="true" stereotype="false" package="true" initial-value="false" signature="true" accessors="true" | |
visibility="true"> | |
<attributes public="true" package="true" protected="true" private="true" static="true"/> | |
<operations public="false" package="false" protected="false" private="false" static="true"/> | |
</display> | |
</class> | |
<generalization id="14"> | |
<end type="SOURCE" refId="8"/> | |
<end type="TARGET" refId="10"/> | |
</generalization> | |
<association id="15"> | |
<end type="SOURCE" refId="8" navigable="false"> | |
<attribute id="16" name="attribution"/> | |
<multiplicity id="17" minimum="0" maximum="1"/> | |
</end> | |
<end type="TARGET" refId="4" navigable="true"/> | |
<display labels="true" multiplicity="true"/> | |
</association> | |
<association id="18"> | |
<end type="SOURCE" refId="7" navigable="false"> | |
<attribute id="19" name="attribution"/> | |
<multiplicity id="20" minimum="0" maximum="1"/> | |
</end> | |
<end type="TARGET" refId="4" navigable="true"/> | |
<display labels="true" multiplicity="true"/> | |
</association> | |
<association id="21"> | |
<end type="SOURCE" refId="1" navigable="false"> | |
<attribute id="22" name="reference"/> | |
<multiplicity id="23" minimum="0" maximum="1"/> | |
</end> | |
<end type="TARGET" refId="6" navigable="true"/> | |
<display labels="true" multiplicity="true"/> | |
</association> | |
<association id="24"> | |
<end type="SOURCE" refId="1" navigable="false"> | |
<attribute id="25" name="resolvers"/> | |
<multiplicity id="26" minimum="0" maximum="2147483647"/> | |
</end> | |
<end type="TARGET" refId="3" navigable="true"/> | |
<display labels="true" multiplicity="true"/> | |
</association> | |
<association id="27"> | |
<end type="SOURCE" refId="10" navigable="false"> | |
<attribute id="28" name="parent"/> | |
<multiplicity id="29" minimum="0" maximum="1"/> | |
</end> | |
<end type="TARGET" refId="9" navigable="true"/> | |
<display labels="true" multiplicity="true"/> | |
</association> | |
<association id="30"> | |
<end type="SOURCE" refId="7" navigable="false"> | |
<attribute id="31" name="NULLSCOPEVIEW"> | |
<position height="18" width="96" x="680" y="227"/> | |
</attribute> | |
<multiplicity id="32" minimum="0" maximum="1"/> | |
</end> | |
<end type="TARGET" refId="2" navigable="true"/> | |
<display labels="true" multiplicity="true"/> | |
</association> | |
<realization id="33"> | |
<end type="SOURCE" refId="5"/> | |
<end type="TARGET" refId="4"/> | |
</realization> | |
<realization id="34"> | |
<end type="SOURCE" refId="8"/> | |
<end type="TARGET" refId="11"/> | |
</realization> | |
<realization id="35"> | |
<end type="SOURCE" refId="7"/> | |
<end type="TARGET" refId="2"/> | |
</realization> | |
<generalization id="36"> | |
<end type="SOURCE" refId="11"/> | |
<end type="TARGET" refId="2"/> | |
</generalization> | |
<association id="37"> | |
<end type="SOURCE" refId="7" navigable="false"> | |
<attribute id="38" name="parent"> | |
<position height="18" width="39" x="723" y="311"/> | |
</attribute> | |
<multiplicity id="39" minimum="0" maximum="1"/> | |
</end> | |
<end type="TARGET" refId="2" navigable="true"/> | |
<display labels="true" multiplicity="true"/> | |
</association> | |
<realization id="40"> | |
<end type="SOURCE" refId="10"/> | |
<end type="TARGET" refId="9"/> | |
</realization> | |
<association id="41"> | |
<end type="SOURCE" refId="8" navigable="false"> | |
<attribute id="42" name="NULLSCOPEVIEW"/> | |
<multiplicity id="43" minimum="0" maximum="1"/> | |
</end> | |
<end type="TARGET" refId="11" navigable="true"/> | |
<display labels="true" multiplicity="true"/> | |
</association> | |
<association id="44"> | |
<bendpoint x="640" y="463"/> | |
<end type="SOURCE" refId="1" navigable="false"> | |
<attribute id="45" name="matchers"> | |
<position height="18" width="53" x="593" y="444"/> | |
</attribute> | |
<multiplicity id="46" minimum="0" maximum="2147483647"/> | |
</end> | |
<end type="TARGET" refId="3" navigable="true"/> | |
<display labels="true" multiplicity="true"/> | |
</association> | |
<generalization id="47"> | |
<end type="SOURCE" refId="11"/> | |
<end type="TARGET" refId="9"/> | |
</generalization> | |
<classifier-display autosize="true" stereotype="false" package="true" initial-value="false" signature="true" | |
accessors="true" visibility="true"> | |
<attributes public="true" package="true" protected="true" private="true" static="true"/> | |
<operations public="false" package="false" protected="false" private="false" static="true"/> | |
</classifier-display> | |
<association-display labels="true" multiplicity="true"/> | |
</class-diagram> |