diff options
Diffstat (limited to 'java/test/Ice/objects/InitialI.java')
-rw-r--r-- | java/test/Ice/objects/InitialI.java | 29 |
1 files changed, 28 insertions, 1 deletions
diff --git a/java/test/Ice/objects/InitialI.java b/java/test/Ice/objects/InitialI.java index 2678d597cce..eaa1be7785b 100644 --- a/java/test/Ice/objects/InitialI.java +++ b/java/test/Ice/objects/InitialI.java @@ -24,7 +24,6 @@ import test.Ice.objects.Test.Initial; import test.Ice.objects.Test.Compact; import test.Ice.objects.Test.CompactExt; - public final class InitialI extends Initial { public @@ -165,6 +164,34 @@ public final class InitialI extends Initial } @Override + public test.Ice.objects.Test.Inner.A + getInnerA(Ice.Current current) + { + return new test.Ice.objects.Test.Inner.A(_b1); + } + + @Override + public test.Ice.objects.Test.Inner.Sub.A + getInnerSubA(Ice.Current current) + { + return new test.Ice.objects.Test.Inner.Sub.A(new test.Ice.objects.Test.Inner.A(_b1)); + } + + @Override + public void throwInnerEx(Ice.Current current) + throws test.Ice.objects.Test.Inner.Ex + { + throw new test.Ice.objects.Test.Inner.Ex("Inner::Ex"); + } + + @Override + public void throwInnerSubEx(Ice.Current current) + throws test.Ice.objects.Test.Inner.Sub.Ex + { + throw new test.Ice.objects.Test.Inner.Sub.Ex("Inner::Sub::Ex"); + } + + @Override public void shutdown(Ice.Current current) { |