cz.cuni.amis.pogamut.ut2004multi.communication.worldview.objects
Class TestCompositeViewableObjectImpl

Package class diagram package TestCompositeViewableObjectImpl
java.lang.Object
  extended by cz.cuni.amis.pogamut.ut2004multi.communication.worldview.objects.TestCompositeViewableObject
      extended by cz.cuni.amis.pogamut.ut2004multi.communication.worldview.objects.TestCompositeViewableObjectImpl
All Implemented Interfaces:
IWorldObject, IViewable, ICompositeWorldObject, IGBViewable

public class TestCompositeViewableObjectImpl
extends TestCompositeViewableObject


Nested Class Summary
 
Nested classes/interfaces inherited from class cz.cuni.amis.pogamut.ut2004multi.communication.worldview.objects.TestCompositeViewableObject
TestCompositeViewableObject.TestCompositeViewableObjectUpdatedEvent
 
Field Summary
protected  TestLocalViewableObject localPart
           
protected  TestSharedViewableObject sharedPart
           
protected  TestStaticViewableObject staticPart
           
 
Fields inherited from class cz.cuni.amis.pogamut.ut2004multi.communication.worldview.objects.TestCompositeViewableObject
id
 
Constructor Summary
TestCompositeViewableObjectImpl(TestLocalViewableObject localPart, TestSharedViewableObject sharedPart, TestStaticViewableObject staticPart)
           
 
Method Summary
 IWorldObjectUpdatedEvent createDisappearEvent()
           
protected  void finalize()
           
static cz.cuni.amis.utils.flag.ImmutableFlag<Integer> getInstances()
           
 ILocalWorldObject getLocal()
           
 long getLocalLong()
           
 String getLocalString()
           
 ISharedWorldObject getShared()
           
 long getSharedLong()
           
 String getSharedString()
           
 long getSimTime()
           
 IStaticWorldObject getStatic()
           
 long getStaticLong()
           
 String getStaticString()
           
 boolean isVisible()
           
 
Methods inherited from class cz.cuni.amis.pogamut.ut2004multi.communication.worldview.objects.TestCompositeViewableObject
createUpdateEvent, getId
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

localPart

protected TestLocalViewableObject localPart

sharedPart

protected TestSharedViewableObject sharedPart

staticPart

protected TestStaticViewableObject staticPart
Constructor Detail

TestCompositeViewableObjectImpl

public TestCompositeViewableObjectImpl(TestLocalViewableObject localPart,
                                       TestSharedViewableObject sharedPart,
                                       TestStaticViewableObject staticPart)
Method Detail

getInstances

public static cz.cuni.amis.utils.flag.ImmutableFlag<Integer> getInstances()

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class Object
Throws:
Throwable

getLocal

public ILocalWorldObject getLocal()

getShared

public ISharedWorldObject getShared()

getStatic

public IStaticWorldObject getStatic()

getSimTime

public long getSimTime()

getLocalString

public String getLocalString()
Specified by:
getLocalString in class TestCompositeViewableObject

getLocalLong

public long getLocalLong()
Specified by:
getLocalLong in class TestCompositeViewableObject

getStaticString

public String getStaticString()
Specified by:
getStaticString in class TestCompositeViewableObject

getStaticLong

public long getStaticLong()
Specified by:
getStaticLong in class TestCompositeViewableObject

getSharedString

public String getSharedString()
Specified by:
getSharedString in class TestCompositeViewableObject

getSharedLong

public long getSharedLong()
Specified by:
getSharedLong in class TestCompositeViewableObject

createDisappearEvent

public IWorldObjectUpdatedEvent createDisappearEvent()

isVisible

public boolean isVisible()


Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.