Package net.alteiar.map.elements

Examples of net.alteiar.map.elements.MapElement


    this.setMapId(mapID);

    MapBean map = CampaignClient.getInstance().getBean(this.getMapId());
    HashSet<UniqueID> elements = map.getElements();
    for (UniqueID element : elements) {
      MapElement activator = CampaignClient.getInstance()
          .getBean(element);

      if (Beans.isInstanceOf(activator, typeOfActivator)) {
        activator.addPropertyChangeListener(this);
      }
    }
    map.addPropertyChangeListener(new MapObserver());
  }
View Full Code Here


  }

  @Override
  public void activate() {
    for (UniqueID bean : this.getActOn()) {
      MapElement element = CampaignClient.getInstance().getBean(bean);
      if (this.contain(element.getCenterPosition())) {
        element.setHiddenForPlayer(false);
      }
    }
  }
View Full Code Here

  }

  @Override
  public void desactivate() {
    for (UniqueID bean : this.getActOn()) {
      MapElement element = CampaignClient.getInstance().getBean(bean);
      if (this.contain(element.getCenterPosition())) {
        element.setHiddenForPlayer(true);
      }
    }
  }
View Full Code Here

    super.setMapId(mapId);

    MapBean map = getMap();
    HashSet<UniqueID> elements = map.getElements();
    for (UniqueID elementId : elements) {
      MapElement element = CampaignClient.getInstance()
          .getBean(elementId);

      // element.contain(p)
    }
  }
View Full Code Here

TOP

Related Classes of net.alteiar.map.elements.MapElement

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.