cz.cuni.amis.pogamut.ut3.communication.messages.gbinfomessages
Class EmptyCompositeImpl
java.lang.Object
cz.cuni.amis.pogamut.base.communication.messages.InfoMessage
cz.cuni.amis.pogamut.ut3.communication.messages.gbinfomessages.Empty
cz.cuni.amis.pogamut.ut3.communication.messages.gbinfomessages.EmptyCompositeImpl
- All Implemented Interfaces:
- IWorldChangeEvent, IWorldEvent, IWorldObject, ICompositeWorldObject, cz.cuni.amis.utils.listener.Event
public class EmptyCompositeImpl
- extends Empty
Composite implementation of the EMP abstract message. It wraps Local/Shared/Static parts in single object
allowing to presenting a nice facade for users.
Complete message documentation:
| Nested classes/interfaces inherited from class cz.cuni.amis.pogamut.ut3.communication.messages.gbinfomessages.Empty |
Empty.EmptyUpdate |
partStatic
protected EmptyStaticImpl partStatic
partLocal
protected EmptyLocalImpl partLocal
EmptyCompositeImpl
public EmptyCompositeImpl()
- Parameter-less contructor for the message.
EmptyCompositeImpl
public EmptyCompositeImpl(EmptyLocalImpl partLocal,
EmptySharedImpl partShared,
EmptyStaticImpl partStatic)
- Composite-impl constructor. It assembles the message from its three fragments - local/shared/static.
- Parameters:
partLocal - local-part of the messagepartShared - shared-part of the messagepartStatic - static-part of the message
EmptyCompositeImpl
public EmptyCompositeImpl(EmptyCompositeImpl original)
- Cloning constructor.
- Parameters:
original -
getId
public cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId getId()
- Specified by:
getId in interface IWorldObject- Overrides:
getId in class Empty
setSimTime
public void setSimTime(long SimTime)
- Description copied from class:
Empty
- Used by Yylex to slip correct time of the object or programmatically.
- Overrides:
setSimTime in class Empty
getStatic
public EmptyStatic getStatic()
getLocal
public EmptyLocal getLocal()
getShared
public EmptyShared getShared()
toString
public String toString()
- Overrides:
toString in class Empty
toHtmlString
public String toHtmlString()
- Overrides:
toHtmlString in class Empty
Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.