Package net.cis.client.game.common.model.event

Examples of net.cis.client.game.common.model.event.ObjectEvent


      return;
   
    if(this.dataObject == null)
      log.error("DataObject is null for " + this);
    else
      GlobalObjectStore.<IDispatcher>getObject(IDispatcher.class).publish(new ObjectEvent(new ObjectAwareEventType("ObjectAddedToScene", this.dataObject.getId()), this));
   
    }
View Full Code Here


      return;
   
    if(this.dataObject == null)
      log.error("DataObject is null for " + this);
    else
      GlobalObjectStore.<IDispatcher>getObject(IDispatcher.class).publish(new ObjectEvent(new ObjectAwareEventType("ObjectRemovedFromScene", this.dataObject.getId()), this));
    }
View Full Code Here

   
    log.trace("Destroying object " + this);
    if(this.dataObject == null)
      log.error("DataObject is null for " + this);
    else
      GlobalObjectStore.<IDispatcher>getObject(IDispatcher.class).publish(new ObjectEvent(new ObjectAwareEventType("ObjectDestroyed", this.dataObject.getId()), this));
    internalDestroy();
    }
View Full Code Here

   * @param handler
   */
  protected void internalAddObject(AbstractControlledObject<?, ?> controlledObject)
    {
    objectSet.add(controlledObject);
    dispatcher.publish(new ObjectEvent("ObjectAdded", controlledObject));
    }
View Full Code Here

   * @param controlledObject
   * @param handler
   */
  protected void internalAddObjectToScene(AbstractControlledObject<?, ?> controlledObject)
    {
    dispatcher.publish(new ObjectEvent("ObjectAddedToScene", controlledObject));
    }
View Full Code Here

   * @param controlledObject
   * @param handler
   */
  protected void internalRemoveObjectFromScene(AbstractControlledObject<?, ?> controlledObject)
    {
    dispatcher.publish(new ObjectEvent("ObjectRemovedFromScene", controlledObject));
    }
View Full Code Here

   * @param handler
   */
  protected void internalDestroyObject(AbstractControlledObject<?, ?> controlledObject)
    {
    objectSet.remove(controlledObject);
    dispatcher.publish(new ObjectEvent("ObjectDestroyed", controlledObject));
    }
View Full Code Here

TOP

Related Classes of net.cis.client.game.common.model.event.ObjectEvent

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.