X-Git-Url: http://git.onelab.eu/?p=sfa-gui.git;a=blobdiff_plain;f=VINI.py;fp=VINI.py;h=d38b87ee6411dd61d01cf2165acc2712987ecfcf;hp=15f5795bfee36cbfe652042b93b8bfc6525f35ca;hb=dd75c282952182b904fbfd26b2f87f5d39552630;hpb=9b1e2b7e901d9a7edc707916c52efe808cae6cfc diff --git a/VINI.py b/VINI.py index 15f5795..d38b87e 100644 --- a/VINI.py +++ b/VINI.py @@ -1,25 +1,34 @@ from Sink import Sink, SinkInfo from pyjamas.ui.TabPanel import TabPanel from pyjamas.ui.VerticalPanel import VerticalPanel +from pyjamas.ui.HTML import HTML from SfaData import ViniData from NodePanel import NodePanel from LinkPanel import LinkPanel from SliverPanel import SliverPanel +from SubmitPanel import SubmitPanel +from HelpPanel import VINIHelpPanel class VINITabs(TabPanel): def __init__(self): TabPanel.__init__(self) self.data = ViniData() - self.rspec = self.data.getRSpec() + self.data.refreshRSpec() + + nodetab = NodePanel(self.data) + linktab = LinkPanel(self.data) + slivertab = SliverPanel(self.data) + submittab = SubmitPanel(self.data) + helptab = VINIHelpPanel() - nodetab = NodePanel(self.data, self.rspec) - linktab = LinkPanel(self.data, self.rspec) - slivertab = SliverPanel(self.data, self.rspec) - self.add(nodetab, "Nodes") self.add(linktab, "Links") self.add(slivertab, "Slivers") + self.add(submittab, "Submit") + self.add(HTML("force tabs to right"), None) + self.add(helptab, "Help") + self.selectTab(0) def onTabSelected(self, sender, index): @@ -39,4 +48,4 @@ class VINI(Sink): self.initWidget(self.tabs) def init(): - return SinkInfo("VINI", "Specify VINI Resources", VINI) + return SinkInfo("VINI", "Specify VINI Resources", VINI)