Examples of SVNLogRutaEntrada


Examples of es.juanrak.svn.modelo.SVNLogRutaEntrada

    public SVNLogRutaEntrada getRutaEntrada(int fila) {
        return this.collection.get(fila);
    }
   
    public Object getValueAt(int fila, int columna) {
        SVNLogRutaEntrada n = (SVNLogRutaEntrada) this.collection.get(fila);
        if (n != null) {
            switch (columna) {
            case 0:
                return Character.toString(n.getTipo());
            case 1:
                return n.getRutaParcial();
            case 2:
                return ((n.getCopiaRuta() != null) ? " (Desde " + n.getCopiaRuta() + " revision " + n.getCopiaRevision() + ")" : "");
            }
        }
        return null;
    }
View Full Code Here

Examples of es.juanrak.svn.modelo.SVNLogRutaEntrada

                new AlternateRowHighlighter(Color.white,new Color(0xF0, 0xF0, 0xE0), null//
                , new es.juanrak.svn.gui.swing.tabla.Highlighter() {
          @Override
          public Component highlight(Component component,
              ComponentAdapter adapter) {
             SVNLogRutaEntrada logRutaEntrada = ((SVNPathTableModel)table.getModel()).getRutaEntrada(adapter.row);
             if( logRutaEntrada.getPath().equals(logRutaEntrada.getLogEntrada().getParaPath())) {
               component.setBackground(Color.BLACK);
               component.setForeground(Color.WHITE);
             }
             return component;
          }
                }
            };
        table.setHighlighters(highlighters);
        table.addMouseListener(new MouseAdapter() {
            public void mouseClicked(MouseEvent e) {
                if( e.getClickCount() == 2 ) {
                int row = table.rowAtPoint(e.getPoint());
                row = table.convertRowIndexToModel( row );
                SVNLogRutaEntrada logRutaEntrada = ((SVNPathTableModel)table.getModel()).getRutaEntrada(row);
                try {
                    File fd = logRutaEntrada.getFicheroRemoto();
                    if( fd == null) {
                        fd = controlador.getFichero(logRutaEntrada.getPath(), logRutaEntrada.getRevision());
                        logRutaEntrada.setFicheroRemoto(fd);
                    }
                    controlador.getLogger().log("[view] Fichero " + logRutaEntrada.getPath() + " rev: " + logRutaEntrada.getRevision());
                    SVNVisorFicheroEdicion visor = new SVNVisorFicheroEdicion(logRutaEntrada);
                    visor.setVisible(true);
                   
                }
                catch(Exception exception) {
                    JXErrorPane.showDialog(exception);
                }
                }
            }
           
            public void mouseReleased(MouseEvent e) {
                Point pt = e.getPoint();
                int row = table.rowAtPoint(e.getPoint());
                row = table.convertRowIndexToModel( row );
                if( row != -1 ) {
                    SVNLogRutaEntrada logRutaEntrada = ((SVNPathTableModel)table.getModel()).getRutaEntrada(row);
                    if (logRutaEntrada != null) {
                        if (e.getButton() == MouseEvent.BUTTON3) {
                          PopupMenuActionListener listener = new PopupMenuActionListener(controlador, logRutaEntrada);
                            JPopupMenu popup = SVNMenuPopupConstructor.getPopupMenu(logRutaEntrada, controlador, listener);
                            popup.show(table, pt.x, pt.y);
View Full Code Here

Examples of es.juanrak.svn.modelo.SVNLogRutaEntrada

            Iterator it = logEntry.getChangedPaths().keySet().iterator();
            ArrayList<SVNLogRutaEntrada> logRutas = new ArrayList<SVNLogRutaEntrada>();
           
            while(it.hasNext()) {
                SVNLogEntryPath entryPath = (SVNLogEntryPath) logEntry.getChangedPaths().get(it.next());
                SVNLogRutaEntrada logRutaEntrada = new SVNLogRutaEntrada(logEntrada, entryPath );
                if( (rutaParcial!= null ) ) //TRUNK
                {
                    int indexFrom = logRutaEntrada.getRutaParcial().toUpperCase().lastIndexOf(rutaParcial);
                    if( indexFrom != -1 ) logRutaEntrada.setRutaParcial(logRutaEntrada.getRutaParcial().substring(indexFrom + indexRutaParcial));
                }
               
                logRutas.add(logRutaEntrada);
            }
            logEntrada.addRutasCambiadas( logRutas );
View Full Code Here

Examples of es.juanrak.svn.modelo.SVNLogRutaEntrada

                Iterator it = logEntry.getChangedPaths().keySet().iterator();
                ArrayList<SVNLogRutaEntrada> logRutas = new ArrayList<SVNLogRutaEntrada>();
               
                while(it.hasNext()) {
                    SVNLogEntryPath entryPath = (SVNLogEntryPath) logEntry.getChangedPaths().get(it.next());
                    SVNLogRutaEntrada logRutaEntrada = new SVNLogRutaEntrada(logEntrada, entryPath);
                    if( (rutaParcialFinal!= null ) ) //TRUNK
                    {
                        int indexFrom = logRutaEntrada.getRutaParcial().toUpperCase().lastIndexOf(rutaParcialFinal);
                        if( indexFrom != -1 ) logRutaEntrada.setRutaParcial(logRutaEntrada.getRutaParcial().substring(indexFrom + indexRutaParcialFinal));
                    }
                   
                    logRutas.add(logRutaEntrada);
                }
                logEntrada.addRutasCambiadas( logRutas );
View Full Code Here

Examples of es.juanrak.svn.modelo.SVNLogRutaEntrada

        Iterator it = logEntry.getChangedPaths().keySet().iterator();
        ArrayList<SVNLogRutaEntrada> logRutas = new ArrayList<SVNLogRutaEntrada>();

        while (it.hasNext()) {
            SVNLogEntryPath entryPath = (SVNLogEntryPath) logEntry.getChangedPaths().get(it.next());
            SVNLogRutaEntrada logRutaEntrada = new SVNLogRutaEntrada(logEntrada, entryPath);
            if ((rutaParcial != null)) // TRUNK
            {
                int indexFrom = logRutaEntrada.getRutaParcial().toUpperCase().lastIndexOf(rutaParcial);
                if (indexFrom != -1)
                    logRutaEntrada.setRutaParcial(logRutaEntrada.getRutaParcial().substring(indexFrom + indexRutaParcial));
            }

            logRutas.add(logRutaEntrada);
        }
        logEntrada.addRutasCambiadas(logRutas);
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.