mlhim-specs-dev team mailing list archive
-
mlhim-specs-dev team
-
Mailing list archive
-
Message #00577
[Branch ~cdd-dev/cdd/trunk] Rev 163: Added MLHIM class IDs to tree.py
------------------------------------------------------------
revno: 163
committer: Timothy W. Cook <timothywayne.cook@xxxxxxxxx>
branch nick: cdd
timestamp: Mon 2012-07-09 15:05:46 -0300
message:
Added MLHIM class IDs to tree.py
modified:
src/tools.py
src/tree.py
--
lp:cdd
https://code.launchpad.net/~cdd-dev/cdd/trunk
Your team MLHIM Specifications Developers is subscribed to branch lp:cdd.
To unsubscribe from this branch go to https://code.launchpad.net/~cdd-dev/cdd/trunk/+edit-subscription
=== modified file 'src/tools.py'
--- src/tools.py 2012-07-09 03:25:28 +0000
+++ src/tools.py 2012-07-09 18:05:46 +0000
@@ -49,8 +49,8 @@
["Metadata",(ID_NEW.PANEL, images.getToolPanelBitmap())],
["Entries",
(ID_NEW.PANEL, images.getToolPanelBitmap()),
- (ID_NEW.PANEL, images.getToolPanelBitmap()),
- (ID_NEW.PANEL, images.getToolPanelBitmap())],
+ (ID_NEW.FRAME, images.getToolFrameBitmap()),
+ (ID_NEW.DIALOG, images.getToolDialogBitmap())],
["Structures",
(ID_NEW.PANEL, images.getToolPanelBitmap()),
(ID_NEW.PANEL, images.getToolPanelBitmap()),
@@ -120,15 +120,22 @@
##
## (ID_NEW.UNKNOWN, images.getToolUnknownBitmap())]
]
+
+ print "Groups:" #test
+
for grp in groups:
self.AddGroup(grp[0])
for b in grp[1:]:
+ print b[0], b[1] #test
+
self.AddButton(b[0], b[1], g.pullDownMenu.createMap[b[0]])
self.SetAutoLayout(True)
self.SetSizerAndFit(self.sizer)
# Allow to be resized in vertical direction only
self.SetSizeHints(self.GetSize()[0], -1)
# Events
+ print "ID_NEW.LAST:" + repr(ID_NEW.LAST)
+
wx.EVT_COMMAND_RANGE(self, ID_NEW.PANEL, ID_NEW.LAST,
wx.wxEVT_COMMAND_BUTTON_CLICKED, g.frame.OnCreate)
wx.EVT_KEY_DOWN(self, self.OnKeyDown)
=== modified file 'src/tree.py'
--- src/tree.py 2012-07-09 03:25:28 +0000
+++ src/tree.py 2012-07-09 18:05:46 +0000
@@ -132,6 +132,70 @@
REF = wx.NewId()
+ # Define MLHIM IDs
+ # CCD
+ METADATA = wx.NewId()
+ # content/Entry
+ CAREENTRY = wx.NewId()
+ ADMINENTRY = wx.NewId()
+ DEMOGENTRY = wx.NewId()
+ #structures/Item
+ CLUSTER = wx.NewId()
+ ELEMENT = wx.NewId()
+ SLOT = wx.NewId()
+
+ #Datatypes
+ #non-quantitative
+ DVBOOLEAN = wx.NewId()
+ DVURI = wx.NewId()
+ DVSTRING = wx.NewId()
+ DVCODEDSTRING = wx.NewId()
+ DVIDENTIFIER = wx.NewId()
+ DVPARSABLE = wx.NewId()
+ DVMEDIA = wx.NewId()
+ #quantitative
+ REFERENCERANGE = wx.NewId()
+ DVINTERVAL = wx.NewId()
+ DVORDINAL = wx.NewId()
+ DVCOUNT = wx.NewId()
+ DVRATIO = wx.NewId()
+ DVRATE = wx.NewId()
+ DVPROPORTION = wx.NewId()
+ DVQUANTITY = wx.NewId()
+ DVDURATION = wx.NewId()
+ DVTIME = wx.NewId()
+ DVDATE = wx.NewId()
+ DVDATETIME = wx.NewId()
+ DVDAY = wx.NewId()
+ DVMONTH = wx.NewId()
+ DVYEAR = wx.NewId()
+ DVMONTHDAY = wx.NewId()
+ DVYEARMONTH = wx.NewId()
+
+ #Common
+ ATTESTATION = wx.NewId()
+ PARTYIDENTIFIED = wx.NewId()
+ PARTYSELF = wx.NewId()
+ PARTICIPATION = wx.NewId()
+ FEEDERAUDIT = wx.NewId()
+ FEEDERAUDITDETAILS = wx.NewId()
+ #exceptional values
+ NI = wx.NewId()
+ NA = wx.NewId()
+ MSK = wx.NewId()
+ INV = wx.NewId()
+ UNC = wx.NewId()
+ DER = wx.NewId()
+ OTH = wx.NewId()
+ PINF = wx.NewId()
+ NINF = wx.NewId()
+ UNK = wx.NewId()
+ TRC = wx.NewId()
+ QS = wx.NewId()
+ NASK = wx.NewId()
+ ASKR = wx.NewId()
+ ASKU = wx.NewId()
+ NAV = wx.NewId()
LAST = wx.NewId()