blob: 33452c5e65841fdec1fe0318d70c75f1d08e7a08 [file] [log] [blame]
<?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>