Skip to content

Commit e010713

Browse files
authored
Merge pull request #1 from NMFCode/vanc_implementation
Vanc implementation
2 parents 96367cd + 695d494 commit e010713

42 files changed

Lines changed: 4390 additions & 1488 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

example/workspace/bla.layout.xmi

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<notation:Diagram xmi:version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xmi="http://www.omg.org/XMI" xmlns:notation="http://www.eclipse.org/glsp/notation">
3+
<elements xsi:type="notation:Shape" id="b4697554-1550-49f5-bc65-f8853aa3a555" semanticElement="nmeta:Class bla.nmeta#//NewClas">
4+
<position x="230" y="130" />
5+
<size width="68.28468704223633" height="31.84415626525879" />
6+
</elements>
7+
</notation:Diagram>

example/workspace/bla.nmeta

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<nmeta:Namespace xmi:version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xmi="http://www.omg.org/XMI" xmlns:nmeta="http://nmf.codeplex.com/nmeta/">
3+
<Types xsi:type="nmeta:Class" Name="NewClas" />
4+
</nmeta:Namespace>

example/workspace/example.nmeta

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,25 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<nmeta:Namespace xmi:version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Uri="about:petriNet" Prefix="pn" Name="petriNets" xmlns:xmi="http://www.omg.org/XMI" xmlns:nmeta="http://nmf.codeplex.com/nmeta/">
3-
<Types xsi:type="nmeta:Class" IdentifierScope="Local" Identifier="#//PetriNet/name" Name="PetriNet">
4-
<References IsContainment="true" ReferenceType="nmeta:Class #//Place" IsOrdered="true" IsUnique="true" UpperBound="-1" Name="places" />
5-
<References IsContainment="true" ReferenceType="nmeta:Class #//Transition" IsOrdered="true" IsUnique="true" UpperBound="-1" Name="transitions" />
6-
<Attributes IsOrdered="true" IsUnique="true" LowerBound="1" Type="nmeta:PrimitiveType http://nmf.codeplex.com/nmeta/#//String" Name="name" />
2+
<nmeta:Namespace xmi:version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Uri="about:petriNet" Prefix="pn" Name="petriNets" Summary="Test" xmlns:xmi="http://www.omg.org/XMI" xmlns:nmeta="http://nmf.codeplex.com/nmeta/">
3+
<Types xsi:type="nmeta:Class" Identifier="#//PetriNet/name" Name="PetriNet">
4+
<References IsContainment="true" IsOrdered="true" IsUnique="true" UpperBound="-1" Name="places" />
5+
<References IsContainment="true" IsOrdered="true" IsUnique="true" UpperBound="-1" Name="transitionsss" />
6+
<References Opposite="#//Testerr/NewReference" ReferenceType="nmeta:Class #//Testerr" Name="Opposite" />
7+
<References IsContainment="true" ReferenceType="nmeta:Class #//Transition" Name="NewReference" />
8+
<Attributes DefaultValue="Da" IsOrdered="true" IsUnique="true" LowerBound="1" Type="nmeta:PrimitiveType http://nmf.codeplex.com/nmeta/#//String" Name="name" />
79
</Types>
8-
<Types xsi:type="nmeta:Class" IdentifierScope="Local" Identifier="#//Place/name" Name="Place">
10+
<Types xsi:type="nmeta:Class" IdentifierScope="Global" BaseTypes="http://nmf.codeplex.com/nmeta/#//Namespace http://nmf.codeplex.com/nmeta/#//StructuredType http://nmf.codeplex.com/nmeta/#//ReferenceType" Identifier="#//Testerr/name" Name="Testerr" Summary="Summary" Remarks="lk">
911
<References Opposite="#//Transition/from" ReferenceType="nmeta:Class #//Transition" IsOrdered="true" IsUnique="true" UpperBound="-1" Name="outgoing" />
1012
<References Opposite="#//Transition/to" ReferenceType="nmeta:Class #//Transition" IsOrdered="true" IsUnique="true" UpperBound="-1" Name="incoming" />
11-
<Attributes IsOrdered="true" IsUnique="true" LowerBound="1" Type="nmeta:PrimitiveType http://nmf.codeplex.com/nmeta/#//String" Name="name" />
13+
<References Opposite="#//PetriNet/Opposite" ReferenceType="nmeta:Class #//PetriNet" Name="NewReference" />
14+
<Attributes DefaultValue="" IsOrdered="true" IsUnique="true" LowerBound="1" Type="nmeta:PrimitiveType http://nmf.codeplex.com/nmeta/#//String" Name="name" />
15+
<Attributes DefaultValue="" Type="nmeta:PrimitiveType http://nmf.codeplex.com/nmeta/#//String" Name="NewAttributeee" />
1216
</Types>
1317
<Types xsi:type="nmeta:Class" Name="Transition">
14-
<References Opposite="#//Place/outgoing" ReferenceType="nmeta:Class #//Place" IsOrdered="true" IsUnique="true" UpperBound="-1" Name="from" />
15-
<References Opposite="#//Place/incoming" ReferenceType="nmeta:Class #//Place" IsOrdered="true" IsUnique="true" UpperBound="-1" Name="to" />
18+
<References Opposite="#//Testerr/outgoing" ReferenceType="nmeta:Class #//Testerr" IsOrdered="true" IsUnique="true" UpperBound="-1" Name="from" />
19+
<References Opposite="#//Testerr/incoming" ReferenceType="nmeta:Class #//Testerr" IsOrdered="true" IsUnique="true" UpperBound="-1" Name="to" />
1620
<Attributes IsOrdered="true" IsUnique="true" Type="nmeta:PrimitiveType http://nmf.codeplex.com/nmeta/#//String" Name="input" />
1721
</Types>
22+
<Types xsi:type="nmeta:Class" Name="Test" />
23+
<Types xsi:type="nmeta:Class" Name="NewClass" />
24+
<Types xsi:type="nmeta:Class" Name="NewClass1" />
1825
</nmeta:Namespace>

example/workspace/test.layout.xmi

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<notation:Diagram xmi:version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xmi="http://www.omg.org/XMI" xmlns:notation="http://www.eclipse.org/glsp/notation">
3+
<elements xsi:type="notation:Shape" id="cf14fe1f-0a51-4dac-ae3f-493d0e5f9cfb" semanticElement="nmeta:Class test.nmeta#//Tester">
4+
<position x="-559.0707197189331" y="26.07792186737064" />
5+
<size width="49.85675239562988" height="31.84415626525879" />
6+
</elements>
7+
<elements xsi:type="notation:Shape" id="8646f559-8ddc-46f8-accb-96d71474be55" semanticElement="nmeta:Class test.nmeta#//NewClasss">
8+
<position x="-568.2846870422363" y="-15.922078132629363" />
9+
<size width="73.61767196655273" height="31.84415626525879" />
10+
</elements>
11+
<elements xsi:type="notation:Shape" id="6bedcb3f-b1da-4d6c-9d44-13f50f303017" semanticElement="nmeta:Class test.nmeta#//NewClass">
12+
<position x="300" y="160" />
13+
<size width="68.28468704223633" height="31.84415626525879" />
14+
</elements>
15+
</notation:Diagram>

example/workspace/test.nmeta

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<nmeta:Namespace xmi:version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xmi="http://www.omg.org/XMI" xmlns:nmeta="http://nmf.codeplex.com/nmeta/">
3+
<Types xsi:type="nmeta:Class" Name="Tester" />
4+
<Types xsi:type="nmeta:Class" Name="NewClasss" />
35
<Types xsi:type="nmeta:Class" Name="NewClass" />
4-
<Types xsi:type="nmeta:Class" Name="NewClass1" />
56
</nmeta:Namespace>

0 commit comments

Comments
 (0)