Examples of MapFilter


Examples of ehistory.server.api.model.MapFilter

    public String getObjectTitles() {
        return objectTitles;
    }

    public void refresh() {
        MapFilter filter = new MapFilter();
        filter.setTime(clientBean.getTimeBean().getTime());
        List<HObject> objects = clientBean.getBackendBean().getMap(filter);

        StringBuilder objectsBuilder = new StringBuilder();
        StringBuilder objectTitlesBuilder = new StringBuilder();
        for (HObject object : objects) {
View Full Code Here

Examples of net.alteiar.beans.map.filter.MapFilter

    zoom(zoomFactor);
  }

  private void filterChanged() {
    MapFilter filter = CampaignClient.getInstance().getBean(
        map.getFilter(), 15000);
    if (filter != null) {
      filter.addPropertyChangeListener(PanelMapBasic.this);
    }
  }
View Full Code Here

Examples of net.alteiar.beans.map.filter.MapFilter

      }
      popup.addSeparator();
      popup.add(buildShowHideElement(element));

      // depend on filter
      MapFilter filter = CampaignClient.getInstance().getBean(
          getMapEditableInfo().getMap().getFilter());
      if (filter instanceof CharacterMapFilter) {
        Boolean haveVision = ((CharacterMapFilter) filter).getViewer()
            .contains(element.getId());
View Full Code Here

Examples of net.alteiar.beans.map.filter.MapFilter

    }
  }

  public void drawFilter(Graphics2D g2, boolean isDm) {
    if (filterId != null) {
      MapFilter filter = CampaignClient.getInstance().getBean(filterId);
      if (filter != null) {
        // TODO FIXME remove 1.0
        filter.draw(g2, 1.0, isDm);
      } else {
        Graphics2D g = (Graphics2D) g2.create();
        g.setColor(Color.BLACK);
        if (isDm) {
          g.setComposite(AlphaComposite.getInstance(
View Full Code Here

Examples of net.alteiar.beans.map.filter.MapFilter

      if (CampaignClient.getInstance().getCurrentPlayer().isDm()) {
        popup.addSeparator();

        // depend on filter
        MapFilter filter = CampaignClient.getInstance().getBean(
            getMapInfo().getMap().getFilter());
        if (filter instanceof ManualMapFilter) {
          popup.add(new JMenuItem(new ShowHideAreaAction(
              getMapInfo(), true)));
          popup.add(new JMenuItem(new ShowHideAreaAction(
View Full Code Here

Examples of net.alteiar.beans.map.filter.MapFilter

  }

  private void initFilter() {
    this.removeAll();

    MapFilter filter = CampaignClient.getInstance().getBean(
        mapInfo.getMap().getFilter());

    if (filter instanceof CharacterMapFilter) {
      initAutomatiqueMapFilter();
    } else if (filter instanceof ManualMapFilter) {
View Full Code Here

Examples of net.alteiar.beans.map.filter.MapFilter

        @Override
        public void run() {
          MapBean map = getMapInfo().getMap();

          MapFilter newFilter = null;

          FilterAdapter adapter = panel.getSelectedValue();

          if (MANUAL_MAP_FILTER.equals(adapter.getName())) {
            newFilter = new ManualMapFilter(map.getId());
          } else if (AUTOMATIC_MAP_FILTER.equals(adapter.getName())) {
            newFilter = new CharacterMapFilter(map);
          } else if (NO_MAP_FILTER.equals(adapter.getName())) {
            newFilter = new NoMapFilter();
          }

          CampaignClient.getInstance().addBean(newFilter);

          // set the new filter
          map.setFilter(newFilter.getId());

          // delete the old filter
          CampaignClient.getInstance().removeBean(map.getFilter());
        }
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.