File: RelationshipInspector.gsmarkup

package info (click to toggle)
gnustep-dl2 0.12.0%2Bgit20250112-2
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 7,092 kB
  • sloc: objc: 68,223; makefile: 60; sh: 48
file content (80 lines) | stat: -rw-r--r-- 3,998 bytes parent folder | download
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
<?xml version="1.0"?> 
<!DOCTYPE gsmarkup> 
<gsmarkup> 
	<objects>
		<window id="window" title="Inspector" width="268.0" height="405" resizable="no" autosaveName="Inspector" visible="no">
      <vbox height="387">
        <grid>
          <gridRow>
            <hbox leftPadding="4" rightPadding="4" topPadding="0">
              <label halign="right" selectable="no">Name:</label> <textField id="name_textField" delegate="#NSOwner"></textField>
            </hbox>
          </gridRow>
        </grid>
        <box title="Destination" topPadding="10" leftPadding="4" rightPadding="4" width="260" id="xxx">
          <grid>
            <gridRow>
              <label halign="right" selectable="no">Model:</label>
              <popUpButton autoenabledItems="no" target="#NSOwner" id="model_popup" action="connectionChanged:" halign="right">
                <popUpButtonItem tag="0" title="FOOBAR" />
              </popUpButton>
            </gridRow>
            <gridRow>
              <vbox halign="right">
                <label halign="right" selectable="no">Entity:</label>
                <matrix type="radio" autoenabledItems="no" target="#NSOwner" action="cardinalityChanged:" id="joinCardinality_matrix">
                  <matrixRow><matrixCell tag="0" title="To One" /></matrixRow>
                  <matrixRow><matrixCell tag="1" title="To Many" /></matrixRow>
                </matrix>
                <popUpButton autoenabledItems="no" target="#NSOwner" id="joinSemantic_popup" action="joinChanged:" halign="right">
                  <popUpButtonItem tag="0" title="Inner" />
                  <popUpButtonItem tag="1" title="Full Outer" />
                  <popUpButtonItem tag="2" title="Left Outer" />
                  <popUpButtonItem tag="3" title="Right Outer" />
                </popUpButton>
              </vbox>
              <vbox halign="left">
                <browser id="destinationEntityBrowser" delegate="#NSOwner" maxVisibleColumns="1" 
                allowsEmptySelection="no" target="#NSOwner" action="destinationEntityBrowserClicked:">
                </browser>
              </vbox>
              
            </gridRow>
          </grid>
          
        </box>
        <box title="Joins" topPadding="10" leftPadding="4" rightPadding="4" width="260">
          <grid width="244">
            <gridRow><label selectable="no">Source</label> <label selectable="no">Destination</label></gridRow>
            <gridRow>
              <browser width="110" height="70" id="sourceBrowser" action="sourceBrowserClicked:" delegate="#NSOwner" 
              target="#NSOwner" maxVisibleColumns="1" allowsEmptySelection="no"/>
              <browser width="110" height="70" id="destBrowser" action="destBrowserClicked:" delegate="#NSOwner" 
              target="#NSOwner" maxVisibleColumns="1" allowsEmptySelection="no"/>
              </gridRow>
            <gridRow>
                <gridEmptyCell /><button id="connectButton" type="toggle" halign="right" title="Connect" 
                alternateTitle="Disconnect" 
                target="#NSOwner" action="connectButtonClicked:" />
            </gridRow>
          </grid>
        </box> 
      </vbox>
      
      
    </window>
    
  </objects>
  
  <connectors>
    <outlet source="#NSOwner" target="#window" key="window"/>
    <outlet source="#NSOwner" target="#model_popup" key="model_popup"/>
    <outlet source="#NSOwner" target="#name_textField" key="name_textField"/>
    <outlet source="#NSOwner" target="#joinCardinality_matrix" key="joinCardinality_matrix"/>
    <outlet source="#NSOwner" target="#joinSemantic_popup" key="joinSemantic_popup"/>
    <outlet source="#NSOwner" target="#destinationEntityBrowser" key="destinationEntityBrowser"/>
    <outlet source="#NSOwner" target="#sourceBrowser" key="sourceBrowser"/>
    <outlet source="#NSOwner" target="#destBrowser" key="destBrowser"/>
    <outlet source="#NSOwner" target="#connectButton" key="connectButton"/>
  </connectors>
</gsmarkup>