Examples of Tracker


Examples of org.apache.felix.ipojo.util.Tracker

         */
        public SourceTracker(String name, BundleContext countext) throws ConfigurationException {
            String fil = "(&(" + Constants.OBJECTCLASS + "=" + ContextSource.class.getName() + ")(" + SOURCE_NAME + "=" + name + "))";
            try {
                Filter filter = countext.createFilter(fil);
                m_tracker = new Tracker(countext, filter, this);
            } catch (InvalidSyntaxException e) {
                throw new ConfigurationException("A Context source filter is invalid " + fil + " : " + e.getMessage());
            }
        }
View Full Code Here

Examples of org.apache.felix.ipojo.util.Tracker

            try {
                String filter = "(&(" + Constants.OBJECTCLASS + "=" + HandlerFactory.class.getName() + ")"
                    + "(" + Handler.HANDLER_TYPE_PROPERTY + "=" + CompositeHandler.HANDLER_TYPE + ")"
                    + "(factory.state=1)"
                    + ")";
                m_tracker = new Tracker(m_context, m_context.createFilter(filter), this);
                m_tracker.open();
            } catch (InvalidSyntaxException e) {
                m_logger.log(Logger.ERROR, "A factory filter is not valid: " + e.getMessage());
                stop();
                return;
View Full Code Here

Examples of org.apache.felix.ipojo.util.Tracker

            return; // Already started
        } else {
            if (m_requiredHandlers.size() != 0) {
                try {
                    String filter = "(&(" + Handler.HANDLER_TYPE_PROPERTY + "=" + PrimitiveHandler.HANDLER_TYPE + ")" + "(factory.state=1)" + ")";
                    m_tracker = new Tracker(m_context, m_context.createFilter(filter), this);
                    m_tracker.open();
                } catch (InvalidSyntaxException e) {
                    m_logger.log(Logger.ERROR, "A factory filter is not valid: " + e.getMessage()); //Holding the lock should not be an issue here.
                    stop();
                }
View Full Code Here

Examples of org.apache.qpid.proton.messenger.Tracker

            while(serverShouldRun.get()) {
              msgr.recv(100);
              while (msgr.incoming() > 0) {
                Message msg = msgr.get();
                messagesReceived.incrementAndGet();
                Tracker tracker = msgr.incomingTracker();
                if (REJECT_ME.equals(msg.getBody())) {
                  msgr.reject(tracker , 0);
                } else {
                  msgr.accept(tracker, 0);
                }
View Full Code Here

Examples of org.dmd.dmc.presentation.Tracker

public class TestFormBinding {

  @Test
  public void testBinding() throws DmcValueException {
   
    Tracker  tracker = new Tracker();
   
    TestBasicNamedObjectFixedBinding  binding = new TestBasicNamedObjectFixedBinding();
    binding.setTracker(tracker);
   
    TestBasicNamedObjectFixedDMO  editObject = new TestBasicNamedObjectFixedDMO();
View Full Code Here

Examples of org.drift.tracker.Tracker

    }

    @Around("monitoredPoint()")
    public Object monitor(ProceedingJoinPoint pjp) throws Throwable {
        String trackerName = getTrackerName(pjp);
        Tracker tracker = TrackerFactory.getTracker(trackerName);

        MonitoredCall call = composeCall(pjp);
        tracker.registerCall(call);

        long start = System.currentTimeMillis();
        try {
            Object ret = pjp.proceed();
            long end = System.currentTimeMillis() - start;

            StringBuilder buf = new StringBuilder();
            buf.append("{monitor} " + call.getCall());
            if (call.logArgs) {
                buf.append(" with args " + Arrays.toString(call.args));
            }
            buf.append(" took " + end + " ms");
            return ret;
        } catch (Throwable t) {
            long end = System.currentTimeMillis() - start;
            StringBuilder buf = new StringBuilder();
            buf.append("Exception occurred while executing " + call.typeName + "." + call.methodName);
            if (call.logArgs) {
                buf.append(" with args [" + Arrays.toString(call.args) + "]");
            }
            buf.append("; took " + end + " ms");
            throw t;
        } finally {
            tracker.deregisterCall();
        }
    }
View Full Code Here

Examples of org.drift.tracker.Tracker

            indentor.newline();

            String trackerName = entry.getKey();
            indentor.append("Tracker: " + trackerName);

            Tracker tracker = entry.getValue();
            Map<Thread, Stack<CallInProgress>> map = tracker.getCalls();
            for (Map.Entry<Thread, Stack<CallInProgress>> threadEntry : map.entrySet()) {
                Thread thread = threadEntry.getKey();
                ThreadUtils.dumpThreadStatus(thread.getId(), indentor);

                Stack<CallInProgress> calls = threadEntry.getValue();
View Full Code Here

Examples of org.eclipse.swt.widgets.Tracker

        CTabItem dragItem = folder.getItem(folder.toControl(display.getCursorLocation()));
        if (dragItem == null)
          return;

        // open a tracker with current item's bounds
        t = new Tracker(folder, SWT.NONE);

        Rectangle[] rects = { dragItem.getBounds() };
        t.setRectangles(rects);

        t.addListener(SWT.Move, new Listener() {
View Full Code Here

Examples of org.eclipse.swt.widgets.Tracker

    Shell shell = getShell();
    if (shell == null || shell.isDisposed()) {
      return;
    }

    Tracker tracker = new Tracker(shell.getDisplay(), style);
    tracker.setStippled(true);
    Rectangle[] r = new Rectangle[] { shell.getBounds() };
    tracker.setRectangles(r);

    // Ignore any deactivate events caused by opening the tracker.
    // See https://bugs.eclipse.org/bugs/show_bug.cgi?id=120656
    boolean oldListenToDeactivate = listenToDeactivate;
    listenToDeactivate = false;
    if (tracker.open()) {
      if (!shell.isDisposed()) {
        shell.setBounds(tracker.getRectangles()[0]);
      }
    }
    tracker.dispose();
    listenToDeactivate = oldListenToDeactivate;
  }
View Full Code Here

Examples of org.eclipse.swt.widgets.Tracker

          }
      });

    _drawArea.addMouseListener(new MouseListener()
      {
        Tracker tracker = new Tracker(_drawArea, SWT.RESIZE);

        @Override
        public void mouseDoubleClick(MouseEvent e)
          {
          // Change Selection and open the selected object.
          _lstCell.clearSelection();

          // Retrieve CanvasCell in absolute coordinates
          CanvasCell cc = _lstCell.find(e.x - _origin.x, e.y - _origin.y);

          if (cc != null)
            {
            cc.isSelected = true;
            _drawArea.redraw();

            openIconAction.run();
            }

          _drawArea.redraw();
          }

        @Override
        public void mouseDown(MouseEvent e)
          {
          switch (e.button)
            {
            case 1:
              if ((e.stateMask & (SWT.SHIFT | SWT.CTRL)) == 0)
                {
                _lstCell.clearSelection();
                _drawArea.redraw();
                }

              tracker.setRectangles(new Rectangle[]
                {
                  new Rectangle(e.x, e.y, 16, 16),
                });

              boolean rb = tracker.open();

              if (rb)
                {
                Rectangle[] tabrect = tracker.getRectangles();

                Rectangle rSelect = tabrect[0];

                // Retrieve absolute coordinates
                rSelect.x -= _origin.x;
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.