1 <?xml version="1.0" encoding="UTF-8"?>
3 Copyright (c) 2007, 2012 Association for Decentralized Information Management
5 All rights reserved. This program and the accompanying materials
6 are made available under the terms of the Eclipse Public License v1.0
7 which accompanies this distribution, and is available at
8 http://www.eclipse.org/legal/epl-v10.html
11 VTT Technical Research Centre of Finland - initial API and implementation
14 <target interface="org.simantics.structural.ui.modelBrowser.nodes.AbstractNode">
15 <type uri="http://www.simantics.org/Annotation-0.0/Annotation"
16 class="org.simantics.annotation.ui.modelBrowser2.model.AnnotationNode">
20 <target interface="org.simantics.db.layer0.adapter.ActionFactory">
22 uri="http://www.simantics.org/Annotation-0.0/Actions/NewAnnotation"
23 class="org.simantics.annotation.ui.actions.NewAnnotation" />
25 uri="http://www.simantics.org/Annotation-0.0/Actions/NewAnnotationType"
26 class="org.simantics.annotation.ui.actions.NewAnnotationType" />
28 uri="http://www.simantics.org/Annotation-0.0/Actions/NewAnnotationInstance"
29 class="org.simantics.annotation.ui.actions.NewAnnotationInstance" />
32 <target interface="org.simantics.browsing.ui.model.visuals.VisualsRule">
34 uri="http://www.simantics.org/Annotation-0.0/AnnotationBC/AnnotationTypeLabelRule"
35 class="org.simantics.annotation.ui.modelBrowser2.model.AnnotationTypeLabelRule"
39 <target interface="org.simantics.browsing.ui.model.visuals.VisualsRule">
40 <baseType uri="http://www.simantics.org/Viewpoint-0.0/VisualsRule" />
42 uri="http://www.simantics.org/Annotation-0.0/AnnotationBC/AnnotationTypeModifierRule"
43 class="org.simantics.browsing.ui.model.modifiers.SingleObjectStringPropertyModifierRule">
45 <string>http://www.simantics.org/Layer0-0.0/HasRange/Inverse</string>
46 <string>http://www.simantics.org/Layer0-0.0/HasName</string>
50 <target interface="org.simantics.ui.workbench.IEditorNamingService">
51 <type uri="http://www.simantics.org/Annotation-0.0/AnnotationType"
52 class="org.simantics.annotation.ui.editor.AnnotationTypeEditorNamingService">
56 <target interface="org.simantics.db.layer0.adapter.DropActionFactory">
58 uri="http://www.simantics.org/Annotation-1.0/Actions/AnnotationDropAction"
59 class="org.simantics.annotation.ui.actions.AnnotationDropActionFactory" />