Package org.gjt.sp.jedit

Examples of org.gjt.sp.jedit.Buffer$Listener


         private final boolean hidePrivate = vizState.hidePrivate(), hideMeta = vizState.hideMeta();
         {
            do_start();
            setRootVisible(false);
            setShowsRootHandles(false);
            listeners.add(new Listener() {
               public Object do_action(Object sender, Event event) { return null; }
               public Object do_action(Object sender, Event event, Object arg) { zoom(arg); return null; }
            });
         }
         @Override public String convertValueToText(Object value, boolean sel, boolean expand, boolean leaf, int i, boolean focus) {
View Full Code Here


    try
    {
      if(selection != null)
      {
        Buffer buffer = view.getBuffer();

        searchInSelection(buffer);
      }
      else
      {
        int current = 0;

loop:        for(int i = 0; i < files.length; i++)
        {
          String file = files[i];
          current++;

          long currentTime = System.currentTimeMillis();
          if(currentTime - lastStatusTime > 250)
          {
            setProgressValue(current);
            lastStatusTime = currentTime;
          }

          Buffer buffer = jEdit.openTemporary(null,null,file,false);
          if(buffer == null)
            continue loop;

          doHyperSearch(buffer);
        };
View Full Code Here

    Rectangle clipRect = gfx.getClipBounds();

    gfx.setColor(getBackground());
    gfx.fillRect(clipRect.x,clipRect.y,clipRect.width,clipRect.height);

    Buffer buffer = textArea.getBuffer();
    if(!buffer.isLoaded())
      return;

    int height = fm.getHeight();
    if(height == 0)
      return;
View Full Code Here

    public void paintValidLine(Graphics2D gfx, int screenLine,
      int physicalLine, int start, int end, int y)
    {
      // minimise access$ methods
      JEditTextArea textArea = TextAreaPainter.this.textArea;
      Buffer buffer = textArea.getBuffer();

      //{{{ Paint line highlight and collapsed fold highlight
      boolean collapsedFold =
        (physicalLine < buffer.getLineCount() - 1
        && buffer.isFoldStart(physicalLine)
        && !textArea.displayManager
        .isLineVisible(physicalLine + 1));

      SyntaxStyle foldLineStyle = null;
      if(collapsedFold)
      {
        int level = buffer.getFoldLevel(physicalLine + 1);
        if(buffer.getFoldHandler() instanceof IndentFoldHandler)
          level = Math.max(1,level / buffer.getIndentSize());
        if(level > 3)
          level = 0;
        foldLineStyle = TextAreaPainter.this.foldLineStyle[level];
      }
View Full Code Here

        x += Chunk.paintChunkList(lineInfo.chunks,
          gfx,textArea.getHorizontalOffset(),
          baseLine,!Debug.DISABLE_GLYPH_VECTOR);
      }

      Buffer buffer = textArea.getBuffer();

      if(!lineInfo.lastSubregion)
      {
        gfx.setFont(defaultFont);
        gfx.setColor(eolMarkerColor);
        gfx.drawString(":",Math.max(x,
          textArea.getHorizontalOffset()
          + textArea.getDisplayManager().wrapMargin + textArea.charWidth),
          baseLine);
        x += textArea.charWidth;
      }
      else if(physicalLine < buffer.getLineCount() - 1
        && buffer.isFoldStart(physicalLine)
        && !textArea.displayManager
        .isLineVisible(physicalLine + 1))
      {
        int level = buffer.getFoldLevel(physicalLine + 1);
        if(buffer.getFoldHandler() instanceof IndentFoldHandler)
          level = Math.max(1,level / buffer.getIndentSize());
        if(level > 3)
          level = 0;
        SyntaxStyle foldLineStyle = TextAreaPainter.this.foldLineStyle[level];

        Font font = foldLineStyle.getFont();
View Full Code Here

              SetupInfo.getProperty(SetupInfo.WORDPROCESSOR) + " : error message =" + ex);
        }
      } else {
        try {
          File tmpFile = File.createTempFile("lazy8report", ".txt", null);
          Buffer buf = jEdit.openFile(view, null, tmpFile.getPath(), true, new Hashtable());
          buf.insert(0, jTextArea.toString());
        } catch (Exception e) {
          e.printStackTrace();
        }
      }
    }
View Full Code Here

        final XMLBeansModel model = new XMLBeansModel(Factory.parse(is).getJbossesb());
       
        final List<Listener> awareListeners = model.getESBAwareListeners() ;
        assertEquals("Listener count", 1, awareListeners.size()) ;
       
        final Listener listener = awareListeners.get(0) ;
        assertTrue("JmsListener", listener instanceof JmsListener) ;
       
        final Document doc = YADOMUtil.createDocument() ;
        final Element root = doc.createElement("root") ;
        final Element listenerElement = JmsListenerMapper.map(root, (JmsListener)listener, model) ;
View Full Code Here

    JmsMessageFilter listenerDestination = awareListener.getJmsMessageFilter();
    assertEquals("queue/B", listenerDestination.getDestName());
    assertEquals(JmsMessageFilter.DestType.TOPIC, listenerDestination.getDestType());
    assertEquals("service='Reconciliation'", listenerDestination.getSelector());

    Listener untypedAwareListener = awareListeners.get(1);
    assertEquals("Bank-Listener-Generic", untypedAwareListener.getName());
    assertEquals("my-generic-bus", untypedAwareListener.getBusidref());
    assertTrue(!untypedAwareListener.getIsGateway());

    Service gatewayService = model.getService(gatewayListener);
    Service awareService = model.getService(awareListener);
    assertSame(gatewayService, awareService);
    assertEquals("Bank", awareService.getCategory());
View Full Code Here

        final XMLBeansModel model = new XMLBeansModel(Factory.parse(is).getJbossesb());
       
        final List<Listener> awareListeners = model.getESBAwareListeners() ;
        assertEquals("Listener count", 1, awareListeners.size()) ;
       
        final Listener listener = awareListeners.get(0) ;
        assertTrue("JmsListener", listener instanceof JmsListener) ;
       
        final Document doc = YADOMUtil.createDocument() ;
        final Element root = doc.createElement("root") ;
        final Element listenerElement = JmsListenerMapper.map(root, (JmsListener)listener, model) ;
View Full Code Here

    JmsMessageFilter listenerDestination = awareListener.getJmsMessageFilter();
    assertEquals("queue/B", listenerDestination.getDestName());
    assertEquals(JmsMessageFilter.DestType.TOPIC, listenerDestination.getDestType());
    assertEquals("service='Reconciliation'", listenerDestination.getSelector());

    Listener untypedAwareListener = awareListeners.get(1);
    assertEquals("Bank-Listener-Generic", untypedAwareListener.getName());
    assertEquals("my-generic-bus", untypedAwareListener.getBusidref());
    assertTrue(!untypedAwareListener.getIsGateway());

    Service gatewayService = model.getService(gatewayListener);
    Service awareService = model.getService(awareListener);
    assertSame(gatewayService, awareService);
    assertEquals("Bank", awareService.getCategory());
View Full Code Here

TOP

Related Classes of org.gjt.sp.jedit.Buffer$Listener

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.