summaryrefslogtreecommitdiff
path: root/py/demo/Ice/value/Server.py
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2004-09-01 22:55:22 +0000
committerMark Spruiell <mes@zeroc.com>2004-09-01 22:55:22 +0000
commitc8e248c5452923f4f4692ebe6f142d59d4172ff4 (patch)
tree3c28c5c58edba2cab0288e90f18cff810c2ae05d /py/demo/Ice/value/Server.py
parentAdded missing .depend (diff)
downloadice-c8e248c5452923f4f4692ebe6f142d59d4172ff4.tar.bz2
ice-c8e248c5452923f4f4692ebe6f142d59d4172ff4.tar.xz
ice-c8e248c5452923f4f4692ebe6f142d59d4172ff4.zip
global definition fixes for tests & demos cleaning up translator adding
support for dynamically loading Slice files modifying tests to dynamically load Slice
Diffstat (limited to 'py/demo/Ice/value/Server.py')
-rw-r--r--py/demo/Ice/value/Server.py13
1 files changed, 8 insertions, 5 deletions
diff --git a/py/demo/Ice/value/Server.py b/py/demo/Ice/value/Server.py
index f59d2d4eaf5..2214a174b13 100644
--- a/py/demo/Ice/value/Server.py
+++ b/py/demo/Ice/value/Server.py
@@ -7,16 +7,19 @@
#
# **********************************************************************
-import sys, Ice, Value, _Top, Printer
+import sys, Ice
-class InitialI(_Top.Initial):
+Ice.loadSlice('Value.ice')
+import Demo, Printer
+
+class InitialI(Demo.Initial):
def __init__(self, adapter):
- self._simple = _Top.Simple()
+ self._simple = Demo.Simple()
self._simple.message = "a message 4 u"
self._printer = Printer.PrinterI()
self._printer.message = "Ice rulez!"
- self._printerProxy = _Top.PrinterPrx.uncheckedCast(adapter.addWithUUID(self._printer))
+ self._printerProxy = Demo.PrinterPrx.uncheckedCast(adapter.addWithUUID(self._printer))
self._derivedPrinter = Printer.DerivedPrinterI()
self._derivedPrinter.message = self._printer.message
@@ -36,7 +39,7 @@ class InitialI(_Top.Initial):
return self._derivedPrinter
def throwDerivedPrinter(self, current=None):
- ex = _Top.DerivedPrinterException()
+ ex = Demo.DerivedPrinterException()
ex.derived = self._derivedPrinter
raise ex