Skip to main content
summaryrefslogtreecommitdiffstats
blob: 9a372d7487335c8050b4530ca51d5154e23caa4a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<?xml version="1.0" encoding="UTF-8"?>
<eef:EEFViewDescription
    xmi:version="2.0"
    xmlns:xmi="http://www.omg.org/XMI"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:eef="http://www.eclipse.org/eef"
    xsi:schemaLocation="http://www.eclipse.org/eef ../../org.eclipse.eef/model/eef.ecore"
    identifier="org.eclipse.eef.ecore"
    labelExpression="aql:viewSemanticCandidate.name">
  <ePackageNsUris>http://www.eclipse.org/emf/2002/Ecore</ePackageNsUris>
  <groups identifier="org.eclipse.eef.ecore.enamedelement"
      labelExpression="aql:'ENamedElement'"
      domainClass="ecore.ENamedElement"
      semanticCandidateExpression="">
    <container
        identifier="org.eclipse.eef.ecore.enamedelement.container"
        domainClass="ecore.ENamedElement">
      <widgets
          xsi:type="eef:EEFTextDescription"
          identifier="org.eclipse.eef.ecore.enamedelement.name"
          labelExpression="aql:'Name'"
          valueExpression="aql:viewSemanticCandidate.name"
          editExpression="aql:viewSemanticCandidate.eSet(viewSemanticCandidate.eClass().getEStructuralFeature('name'), newValue)"/>
      <widgets
          xsi:type="eef:EEFLabelDescription"
          identifier="org.eclipse.eef.ecore.enamedelement.description"
          labelExpression="aql:'Description'"
          valueExpression="aql:'This is the label description.'"/>
      <widgets
          xsi:type="eef:EEFLinkDescription"
          identifier="org.eclipse.eef.ecore.enamedelement.opendocumentation"
          labelExpression="aql:'Open documentation'"
          onClickExpression="aql:viewSemanticCandidate.openDocumentation()"/>
    </container>
  </groups>
  <groups identifier="org.eclipse.eef.ecore.eclass"
      labelExpression="aql:'EClass'"
      domainClass="ecore.EClass"
      semanticCandidateExpression="">
    <container
        identifier="org.eclipse.eef.ecore.eclass.container">
      <widgets
          xsi:type="eef:EEFCheckboxDescription"
          identifier="org.eclipse.eef.ecore.eclass.abstract"
          labelExpression="aql:'Abstract'"
          valueExpression="aql:viewSemanticCandidate.isAbstract"
          editExpression="aql:viewSemanticCandidate.eSet(viewSemanticCandidate.eClass().getEStructuralFeature('abstract'), newValue)"/>
    </container>
  </groups>
  <pages identifier="org.eclipse.eef.ecore.general"
      labelExpression="aql:'General'"
      domainClass="ecore.EClass"/>
  <javaExtensions
      qualifiedName="org.eclipse.eef.myview.Service"/>
</eef:EEFViewDescription>

Back to the top