Examples of MapElement


Examples of net.alteiar.beans.map.elements.MapElement

  public void drawElements(Graphics2D g, double zoomFactor, boolean isDm) {
    Graphics2D g2 = (Graphics2D) g.create();
    g2.scale(zoomFactor, zoomFactor);

    for (UniqueID mapElementId : getElements()) {
      MapElement mapElement = CampaignClient.getInstance().getBean(
          mapElementId);

      mapElement.draw(g2, 1.0, isDm);
    }
  }
View Full Code Here

Examples of net.alteiar.beans.map.elements.MapElement

  }

  @Override
  public final void propertyChange(PropertyChangeEvent evt) {
    if (MapBean.METH_ADD_ELEMENT_METHOD.equals(evt.getPropertyName())) {
      MapElement element = CampaignClient.getInstance().getBean(
          (UniqueID) evt.getNewValue(), timeout);
      mapElementAdded(element);
    } else if (MapBean.METH_REMOVE_ELEMENT_METHOD.equals(evt
        .getPropertyName())) {
      MapElement element = CampaignClient.getInstance().getBean(
          (UniqueID) evt.getNewValue(), timeout);
      mapElementAdded(element);
    }
  }
View Full Code Here

Examples of net.alteiar.beans.map.elements.MapElement

  public void refresh(MapBean map) {

    ArrayList<UniqueID> ignoreList = new ArrayList<UniqueID>();

    for (UniqueID mapId : map.getElements()) {
      MapElement element = CampaignClient.getInstance().getBean(mapId);

      if (Beans.isInstanceOf(element, PathfinderCharacterElement.class)) {
        PathfinderCharacterElement characterElement = (PathfinderCharacterElement) Beans
            .getInstanceOf(element,
                PathfinderCharacterElement.class);
View Full Code Here

Examples of net.alteiar.beans.map.elements.MapElement

    public ElementViewAdapter(UniqueID id) {
      super();
      this.elementId = id;

      MapElement element = CampaignClient.getInstance().getBean(id);
      this.name = element.getNameFormat();
    }
View Full Code Here

Examples of net.alteiar.beans.map.elements.MapElement

  public void refresh(MapBean map) {

    ArrayList<UniqueID> ignoreList = new ArrayList<UniqueID>();

    for (UniqueID mapId : map.getElements()) {
      MapElement element = CampaignClient.getInstance().getBean(mapId);

      if (Beans.isInstanceOf(element, ShadowrunCharacterElement.class)) {
        ShadowrunCharacterElement characterElement = (ShadowrunCharacterElement) Beans
            .getInstanceOf(element,
                ShadowrunCharacterElement.class);
View Full Code Here

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

Examples of net.alteiar.map.elements.MapElement

  }

  @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

Examples of net.alteiar.map.elements.MapElement

  }

  @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

Examples of net.alteiar.map.elements.MapElement

    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

Examples of org.osm2world.core.map_data.data.MapElement

    if (node.getTags().containsKey("ele")
        && node.getRepresentations().isEmpty()) {
     
      boolean isInGroundSegment = false;
      for (MapSegment segment : node.getConnectedSegments()) {
        MapElement element;
        if (segment instanceof MapWaySegment) {
          element = (MapWaySegment)segment;
        } else {
          element = ((MapAreaSegment)segment).getArea();
        }
        if (element.getPrimaryRepresentation() != null
            && element.getPrimaryRepresentation().getGroundState()
              == GroundState.ON) {
          isInGroundSegment = true;
          break;
        }
      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.