Examples of addStateChangeListener()


Examples of org.mt4j.components.MTComponent.addStateChangeListener()

  public synchronized void addClusterable(IdragClusterable selectable){
    dragSelectables.add(selectable);
    if (selectable instanceof MTComponent) {
      MTComponent baseComp = (MTComponent) selectable;

      baseComp.addStateChangeListener(StateChange.COMPONENT_DESTROYED, new StateChangeListener(){
        public void stateChanged(StateChangeEvent evt) {
          if (evt.getSource() instanceof IdragClusterable) {
            IdragClusterable clusterAble = (IdragClusterable) evt.getSource();
            removeClusterable(clusterAble);
            //logger.debug("Removed comp from clustergesture analyzers tracking");
View Full Code Here

Examples of org.mt4j.components.visibleComponents.widgets.MTTextArea.addStateChangeListener()

      t.setEnableCaret(true);
      t.snapToKeyboard(this);
     
      this.addTextInputListener(this.textInputListener);
      //Remove textarea from listening if destroyed
      t.addStateChangeListener(StateChange.COMPONENT_DESTROYED, new StateChangeListener() {
        public void stateChanged(StateChangeEvent evt) {
          removeTextInputListener(t);
        }
      });
    }else{
View Full Code Here

Examples of org.openhab.core.items.GenericItem.addStateChangeListener()

  public void itemAdded(Item item) {
    initialize(item);
    if (item instanceof GenericItem) {
      GenericItem genericItem = (GenericItem) item;
      genericItem.addStateChangeListener(this);
    }
  }

  /**
   * Handles the "restoreOnStartup" strategy for the item.
View Full Code Here

Examples of org.openhab.core.items.GenericItem.addStateChangeListener()

                if(it.hasNext()) {
                  HistoricItem historicItem = it.next();
                  GenericItem genericItem = (GenericItem) item;
                  genericItem.removeStateChangeListener(this);
                  genericItem.setState(historicItem.getState());
                  genericItem.addStateChangeListener(this);
                  logger.debug("Restored item state from '{}' for item '{}' -> '{}'",
                      new Object[] { DateFormat.getDateTimeInstance().format(historicItem.getTimestamp()),
                      item.getName(), historicItem.getState().toString() } );
                  return;
                }
View Full Code Here

Examples of org.openhab.core.items.GenericItem.addStateChangeListener()

  private void registerChangeListenerOnItem(
      StateChangeListener stateChangeListener, String itemName) {
    Item item = ItemResource.getItem(itemName);
    if (item instanceof GenericItem) {
      GenericItem genericItem = (GenericItem) item;
      genericItem.addStateChangeListener(stateChangeListener);
     
    }
  }

  private void unregisterChangeListenerOnItem(
View Full Code Here

Examples of org.openhab.core.items.GenericItem.addStateChangeListener()

  private void registerChangeListenerOnItem(
      StateChangeListener stateChangeListener, String itemName) {
    Item item = ReadResource.getItem(itemName);
    if (item instanceof GenericItem) {
      GenericItem genericItem = (GenericItem) item;
      genericItem.addStateChangeListener(stateChangeListener);
     
    }
  }

  private void unregisterChangeListenerOnItem(
View Full Code Here

Examples of org.openhab.core.items.GenericItem.addStateChangeListener()

      // it is a new item
      handle = ksession.insert(item);
      factHandleMap.put(item.getName(), handle);
      if (item instanceof GenericItem) {
        GenericItem genericItem = (GenericItem) item;
        genericItem.addStateChangeListener(this);
      }
    }
  }

  private void internalItemRemoved(String itemName) {
View Full Code Here

Examples of org.openhab.core.items.GenericItem.addStateChangeListener()

    }
   
    private void internalItemAdded(Item item) {
      if (item instanceof GenericItem) {
        GenericItem genericItem = (GenericItem) item;
        genericItem.addStateChangeListener(this);
      }
    }

    /**
     * {@inheritDoc}
 
View Full Code Here

Examples of org.openhab.io.cv.internal.broadcaster.CometVisuBroadcaster.addStateChangeListener()

      } else {
        throw new WebApplicationException(Response.notAcceptable(null).build());
      }
    }
    CometVisuBroadcaster itemBroadcaster = (CometVisuBroadcaster) BroadcasterFactory.getDefault().lookup(CometVisuBroadcaster.class, resource.getRequest().getPathInfo(), true);
    itemBroadcaster.addStateChangeListener(new ItemStateChangeListener(itemNames));
    return new SuspendResponse.SuspendResponseBuilder<Response>()
      .scope(SCOPE.REQUEST)
      .resumeOnBroadcast(!ResponseTypeHelper.isStreamingTransport(resource.getRequest()))
      .broadcaster(itemBroadcaster)
      .outputComments(true).build();
View Full Code Here

Examples of org.openhab.io.rest.internal.broadcaster.GeneralBroadcaster.addStateChangeListener()

          logger.info("Received HTTP GET request at '{}' for the unknown item '{}'.", uriInfo.getPath(), itemname);
          throw new WebApplicationException(404);
        }
    }
      GeneralBroadcaster itemBroadcaster = (GeneralBroadcaster) BroadcasterFactory.getDefault().lookup(GeneralBroadcaster.class, resource.getRequest().getPathInfo(), true);
    itemBroadcaster.addStateChangeListener(new ItemStateChangeListener());
    return new SuspendResponse.SuspendResponseBuilder<String>()
        .scope(SCOPE.REQUEST)
        .resumeOnBroadcast(!ResponseTypeHelper.isStreamingTransport(resource.getRequest()))
        .broadcaster(itemBroadcaster)
        .outputComments(true).build();
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.