1 package cz.cuni.amis.pogamut.ut3.communication.messages.gbinfomessages;
2
3
4 import java.util.*;import javax.vecmath.*;import cz.cuni.amis.pogamut.base.communication.messages.*;import cz.cuni.amis.pogamut.base.communication.worldview.*;import cz.cuni.amis.pogamut.base.communication.worldview.event.*;import cz.cuni.amis.pogamut.base.communication.worldview.object.*;import cz.cuni.amis.pogamut.multi.communication.worldview.object.*;import cz.cuni.amis.pogamut.base.communication.translator.event.*;import cz.cuni.amis.pogamut.multi.communication.translator.event.*;import cz.cuni.amis.pogamut.base3d.worldview.object.*;import cz.cuni.amis.pogamut.base3d.worldview.object.event.*;import cz.cuni.amis.pogamut.ut2004.communication.messages.*;import cz.cuni.amis.pogamut.ut2004.communication.worldview.objects.*;import cz.cuni.amis.pogamut.ut2004multi.communication.worldview.objects.*;import cz.cuni.amis.pogamut.ut2004.communication.translator.itemdescriptor.*;import cz.cuni.amis.pogamut.ut2004.communication.messages.ItemType.Category;import cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId;import cz.cuni.amis.utils.exception.*;import cz.cuni.amis.pogamut.base.communication.translator.event.IWorldObjectUpdateResult.Result;import cz.cuni.amis.utils.SafeEquals;import cz.cuni.amis.pogamut.base.agent.*;import cz.cuni.amis.pogamut.multi.agent.*;import cz.cuni.amis.pogamut.multi.communication.worldview.property.*;import cz.cuni.amis.pogamut.ut2004multi.communication.worldview.property.*;import cz.cuni.amis.utils.token.*;import cz.cuni.amis.utils.*;
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 public class EmptyCompositeImpl
27 extends Empty
28 {
29
30
31
32
33
34
35 public EmptyCompositeImpl()
36 {
37 }
38
39
40
41
42
43
44
45
46
47 public EmptyCompositeImpl(
48 EmptyLocalImpl partLocal,
49 EmptySharedImpl partShared,
50 EmptyStaticImpl partStatic
51 ) {
52 this.partLocal = partLocal;
53 this.partShared = partShared;
54 this.partStatic = partStatic;
55 }
56
57
58
59
60
61
62 public EmptyCompositeImpl(EmptyCompositeImpl original) {
63 this.partLocal = partLocal;
64 this.partShared = partShared;
65 this.partStatic = partStatic;
66 }
67
68
69 public UnrealId getId() {
70 return cz.cuni.amis.pogamut.ut3.communication.messages.gbinfomessages.Empty.EmptyId;
71 }
72
73
74 @Override
75 public void setSimTime(long SimTime) {
76 super.setSimTime(SimTime);
77 }
78
79
80 protected
81 EmptyStaticImpl
82 partStatic;
83
84 @Override
85 public EmptyStatic getStatic() {
86 return partStatic;
87 }
88
89 protected
90 EmptyLocalImpl
91 partLocal;
92
93 @Override
94 public EmptyLocal getLocal() {
95 return partLocal;
96 }
97
98 EmptySharedImpl
99 partShared;
100
101 @Override
102 public EmptyShared getShared() {
103 return partShared;
104 }
105
106
107
108
109 public String toString() {
110 return
111 super.toString() + "[" +
112
113 "Static = " + String.valueOf(partStatic) + " | Local = " + String.valueOf(partLocal) + " | Shared = " + String.valueOf(partShared) + " ]" +
114
115 "]";
116 }
117
118
119 public String toHtmlString() {
120 return super.toString() + "[<br/>" +
121
122 "Static = " + String.valueOf(partStatic) + " <br/> Local = " + String.valueOf(partLocal) + " <br/> Shared = " + String.valueOf(partShared) + " ]" +
123
124 "<br/>]";
125 }
126
127
128
129
130
131
132
133
134
135
136 }
137