コード例 #1
0
 public void actionPerformed(ActionEvent e) {
   String defaultHost = Parameters.getParameter("telnet.defaultHost", "localhost");
   String hostname = JOptionPane.showInputDialog(Edit.getFrame(), "Hostname:", defaultHost);
   if (hostname != null) {
     Edit.openFile("telnet://" + hostname);
   }
 }
コード例 #2
0
ファイル: EditTest.java プロジェクト: liz-zorzo-movile/jgit
 @Test
 public void testType_Replace() {
   final Edit e = new Edit(1, 2, 1, 4);
   assertSame(Edit.Type.REPLACE, e.getType());
   assertFalse("not empty", e.isEmpty());
   assertEquals(1, e.getLengthA());
   assertEquals(3, e.getLengthB());
 }
コード例 #3
0
ファイル: EditTest.java プロジェクト: liz-zorzo-movile/jgit
 @Test
 public void testCreate() {
   final Edit e = new Edit(1, 2, 3, 4);
   assertEquals(1, e.getBeginA());
   assertEquals(2, e.getEndA());
   assertEquals(3, e.getBeginB());
   assertEquals(4, e.getEndB());
 }
コード例 #4
0
ファイル: EditTest.java プロジェクト: liz-zorzo-movile/jgit
 @Test
 public void testType_Insert() {
   final Edit e = new Edit(1, 1, 1, 2);
   assertSame(Edit.Type.INSERT, e.getType());
   assertFalse("not empty", e.isEmpty());
   assertEquals(0, e.getLengthA());
   assertEquals(1, e.getLengthB());
 }
コード例 #5
0
ファイル: EditTest.java プロジェクト: liz-zorzo-movile/jgit
 @Test
 public void testType_Delete() {
   final Edit e = new Edit(1, 2, 1, 1);
   assertSame(Edit.Type.DELETE, e.getType());
   assertFalse("not empty", e.isEmpty());
   assertEquals(1, e.getLengthA());
   assertEquals(0, e.getLengthB());
 }
 @Override
 public void flatMap(String input, Collector<Edit> out) throws Exception {
   ObjectMapper mapper = new ObjectMapper();
   Edit edit = mapper.readValue(input, Edit.class);
   if (edit.parse()) {
     out.collect(edit);
   }
 }
コード例 #7
0
ファイル: EditTest.java プロジェクト: liz-zorzo-movile/jgit
  @Test
  public void testBeforeAfterCuts() {
    final Edit whole = new Edit(1, 8, 2, 9);
    final Edit mid = new Edit(4, 5, 3, 6);

    assertEquals(new Edit(1, 4, 2, 3), whole.before(mid));
    assertEquals(new Edit(5, 8, 6, 9), whole.after(mid));
  }
コード例 #8
0
ファイル: EditTest.java プロジェクト: liz-zorzo-movile/jgit
 @Test
 public void testType_Empty() {
   final Edit e = new Edit(1, 1, 2, 2);
   assertSame(Edit.Type.EMPTY, e.getType());
   assertSame(Edit.Type.EMPTY, new Edit(1, 2).getType());
   assertTrue("is empty", e.isEmpty());
   assertEquals(0, e.getLengthA());
   assertEquals(0, e.getLengthB());
 }
コード例 #9
0
 public int redo() {
   int retVal = -1;
   Edit edit = first;
   while (edit != null) {
     retVal = edit.redo();
     edit = edit.next;
   }
   return retVal;
 }
コード例 #10
0
 public int undo() {
   int retVal = -1;
   Edit edit = last;
   while (edit != null) {
     retVal = edit.undo();
     edit = edit.prev;
   }
   return retVal;
 }
コード例 #11
0
ファイル: EditTest.java プロジェクト: liz-zorzo-movile/jgit
  @Test
  public void testExtendB() {
    final Edit e = new Edit(1, 2, 1, 1);

    e.extendB();
    assertEquals(new Edit(1, 2, 1, 2), e);

    e.extendB();
    assertEquals(new Edit(1, 2, 1, 3), e);
  }
コード例 #12
0
ファイル: UndoManager.java プロジェクト: lelelelemon/jEdit
 // {{{ undo() method
 @Override
 public Selection[] undo(UndoManager mgr) {
   Selection[] retVal = null;
   Edit edit = last;
   while (edit != null) {
     retVal = edit.undo(mgr);
     edit = edit.prev;
   }
   return retVal;
 } // }}}
コード例 #13
0
ファイル: UndoManager.java プロジェクト: lelelelemon/jEdit
 // {{{ redo() method
 @Override
 public Selection[] redo(UndoManager mgr) {
   Selection[] retVal = null;
   Edit edit = first;
   while (edit != null) {
     retVal = edit.redo(mgr);
     edit = edit.next;
   }
   return retVal;
 } // }}}
コード例 #14
0
  /**
   * Formats a list of edits in unified diff format
   *
   * @param edits some differences which have been calculated between A and B
   * @param a the text A which was compared
   * @param b the text B which was compared
   * @throws IOException
   */
  public void format(final EditList edits, final RawText a, final RawText b) throws IOException {
    for (int curIdx = 0; curIdx < edits.size(); ) {
      Edit curEdit = edits.get(curIdx);
      final int endIdx = findCombinedEnd(edits, curIdx);
      final Edit endEdit = edits.get(endIdx);

      int aCur = Math.max(0, curEdit.getBeginA() - context);
      int bCur = Math.max(0, curEdit.getBeginB() - context);
      final int aEnd = Math.min(a.size(), endEdit.getEndA() + context);
      final int bEnd = Math.min(b.size(), endEdit.getEndB() + context);

      writeHunkHeader(aCur, aEnd, bCur, bEnd);

      while (aCur < aEnd || bCur < bEnd) {
        if (aCur < curEdit.getBeginA() || endIdx + 1 < curIdx) {
          writeContextLine(a, aCur);
          if (isEndOfLineMissing(a, aCur)) out.write(noNewLine);
          aCur++;
          bCur++;
        } else if (aCur < curEdit.getEndA()) {
          writeRemovedLine(a, aCur);
          if (isEndOfLineMissing(a, aCur)) out.write(noNewLine);
          aCur++;
        } else if (bCur < curEdit.getEndB()) {
          writeAddedLine(b, bCur);
          if (isEndOfLineMissing(b, bCur)) out.write(noNewLine);
          bCur++;
        }

        if (end(curEdit, aCur, bCur) && ++curIdx < edits.size()) curEdit = edits.get(curIdx);
      }
    }
  }
コード例 #15
0
ファイル: Add.java プロジェクト: ankur-sharda/repinzle-demo
  public static void picToSalon(String salonId, File pic, String milliTime) throws IOException {

    Salon salon = Salon.read(new ObjectId(salonId));
    salon.saveSalonImage(pic, milliTime);

    Edit.salon(salon.key);
  }
コード例 #16
0
ファイル: UndoManager.java プロジェクト: lelelelemon/jEdit
 // {{{ _add() method
 private void _add(Edit edit) {
   if (first == null) first = last = edit;
   else {
     edit.prev = last;
     last.next = edit;
     last = edit;
   }
 } // }}}
コード例 #17
0
 public void add(Edit edit) {
   if (first == null) first = last = edit;
   else {
     edit.prev = last;
     last.next = edit;
     last = edit;
   }
 }
コード例 #18
0
ファイル: VarLevel.java プロジェクト: rplandgraf/naca
  public Edit editOccurs(int nNbOccurs, String csName) {
    // remonter au dernier precedent de nivwau >= niveau courant
    // si c'est un edit occurs; il faut completer son tableau d'items
    BaseProgramManager pm = getProgramManager();

    if (pm.isFirstInstance()) m_OccursDef = new OccursDef(nNbOccurs);

    Edit varEdit = edit();

    if (pm.isFirstInstance()) {
      this.getProgramManager()
          .getSharedProgramInstanceData()
          .setVarFullName(varEdit.getVarDef().getId(), csName);
      // varEdit.m_varDef.setFullName(csName);
    }

    return varEdit;
  }
コード例 #19
0
ファイル: Add.java プロジェクト: ankur-sharda/repinzle-demo
  public static void stylistToSalon(String salonId, String stylistId) {

    Salon salon = Salon.read(new ObjectId(salonId));
    Stylist stylist = Stylist.read(new ObjectId(stylistId));
    if (!salon.stylists.contains(stylist)) {
      salon.stylists.add(stylist);
      salon.save();
    }

    Edit.salon(salon.key);
  }
コード例 #20
0
ファイル: EditTest.java プロジェクト: liz-zorzo-movile/jgit
 @Test
 public void testCreateEmpty() {
   final Edit e = new Edit(1, 3);
   assertEquals(1, e.getBeginA());
   assertEquals(1, e.getEndA());
   assertEquals(3, e.getBeginB());
   assertEquals(3, e.getEndB());
   assertTrue("is empty", e.isEmpty());
   assertSame(Edit.Type.EMPTY, e.getType());
 }
コード例 #21
0
  private void addEdit(Edit edit) {
    if (undosFirst == null) undosFirst = undosLast = edit;
    else {
      undosLast.next = edit;
      edit.prev = undosLast;
      undosLast = edit;
    }

    redosFirst = null;

    undoCount++;

    while (undoCount > limit) {
      undoCount--;

      if (undosFirst == undosLast) undosFirst = undosLast = null;
      else {
        undosFirst.next.prev = null;
        undosFirst = undosFirst.next;
      }
    }
  }
コード例 #22
0
ファイル: EditTest.java プロジェクト: liz-zorzo-movile/jgit
  @Test
  public void testEquals1() {
    final Edit e1 = new Edit(1, 2, 3, 4);
    final Edit e2 = new Edit(1, 2, 3, 4);

    assertTrue(e1.equals(e1));
    assertTrue(e1.equals(e2));
    assertTrue(e2.equals(e1));
    assertEquals(e1.hashCode(), e2.hashCode());
    assertFalse(e1.equals(""));
  }
コード例 #23
0
ファイル: UndoManager.java プロジェクト: lelelelemon/jEdit
    // {{{ exchangeLastElement() method
    private void exchangeLastElement(Edit edit) {
      // remove last
      if (first == last) first = last = null;
      else {
        last.prev.next = null;
        last = last.prev;
      }

      // exchange current last
      if (first == null || first == last) first = last = edit;
      else {
        edit.prev = last.prev;
        last.prev.next = edit;
        last = edit;
      }
    } // }}}
コード例 #24
0
 private static boolean end(final Edit edit, final int a, final int b) {
   return edit.getEndA() <= a && edit.getEndB() <= b;
 }
コード例 #25
0
ファイル: VarLevel.java プロジェクト: rplandgraf/naca
 public VarLevel redefines(Edit varEditRedefineOrigin) {
   m_VarDefRedefineOrigin = varEditRedefineOrigin.getVarDef();
   return this;
 }
コード例 #26
0
  /**
   * This method is called from within the constructor to initialize the form. WARNING: Do NOT
   * modify this code. The content of this method is always regenerated by the Form Editor.
   */
  @SuppressWarnings("unchecked")
  // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
  private void initComponents() {

    pm_table = new javax.swing.JPopupMenu();
    pay = new javax.swing.JMenuItem();
    pm_cust = new javax.swing.JPopupMenu();
    Edit = new javax.swing.JMenuItem();
    jSeparator1 = new javax.swing.JPopupMenu.Separator();
    Delete = new javax.swing.JMenuItem();
    pop_balance = new javax.swing.JPopupMenu();
    jPanel2 = new javax.swing.JPanel();
    jLabel1 = new javax.swing.JLabel();
    jScrollPane1 = new javax.swing.JScrollPane();
    tbl_cust = new javax.swing.JTable();
    tf_search = new javax.swing.JTextField();
    btn_add = new javax.swing.JButton();
    jLabel2 = new javax.swing.JLabel();
    tf_total = new javax.swing.JLabel();
    jScrollPane2 = new javax.swing.JScrollPane();
    tbl_charges = new javax.swing.JTable();
    jPanel3 = new javax.swing.JPanel();
    ds_title = new javax.swing.JLabel();
    btn_ok1 = new javax.swing.JButton();
    jLabel13 = new javax.swing.JLabel();
    jLabel14 = new javax.swing.JLabel();
    jLabel16 = new javax.swing.JLabel();
    jLabel15 = new javax.swing.JLabel();
    btn_cancel = new javax.swing.JButton();
    jLabel3 = new javax.swing.JLabel();
    dp_year = new com.toedter.calendar.JYearChooser();

    pay.setText("PAY");
    pay.addActionListener(
        new java.awt.event.ActionListener() {
          public void actionPerformed(java.awt.event.ActionEvent evt) {
            payActionPerformed(evt);
          }
        });
    pm_table.add(pay);

    Edit.setText("EDIT");
    Edit.addActionListener(
        new java.awt.event.ActionListener() {
          public void actionPerformed(java.awt.event.ActionEvent evt) {
            EditActionPerformed(evt);
          }
        });
    pm_cust.add(Edit);
    pm_cust.add(jSeparator1);

    Delete.setText("DELETE");
    Delete.addActionListener(
        new java.awt.event.ActionListener() {
          public void actionPerformed(java.awt.event.ActionEvent evt) {
            DeleteActionPerformed(evt);
          }
        });
    pm_cust.add(Delete);

    setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
    getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());

    jPanel2.setBackground(new java.awt.Color(159, 207, 243));
    jPanel2.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());

    jLabel1.setFont(new java.awt.Font("Tahoma", 1, 18)); // NOI18N
    jLabel1.setText("SEARCH CUSTOMER:");
    jPanel2.add(jLabel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 117, -1, -1));

    jScrollPane1.setHorizontalScrollBarPolicy(
        javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
    jScrollPane1.setVerticalScrollBarPolicy(
        javax.swing.ScrollPaneConstants.VERTICAL_SCROLLBAR_NEVER);

    tbl_cust.setModel(
        new javax.swing.table.DefaultTableModel(
            new Object[][] {
              {null, null},
              {null, null},
              {null, null},
              {null, null}
            },
            new String[] {"CUSTOMER NAME", "num"}));
    tbl_cust.setRowHeight(30);
    tbl_cust.addMouseListener(
        new java.awt.event.MouseAdapter() {
          public void mouseClicked(java.awt.event.MouseEvent evt) {
            tbl_custMouseClicked(evt);
          }

          public void mousePressed(java.awt.event.MouseEvent evt) {
            tbl_custMousePressed(evt);
          }

          public void mouseReleased(java.awt.event.MouseEvent evt) {
            tbl_custMouseReleased(evt);
          }
        });
    jScrollPane1.setViewportView(tbl_cust);

    jPanel2.add(jScrollPane1, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 204, 626, 510));

    tf_search.setFont(new java.awt.Font("Dialog", 1, 18)); // NOI18N
    tf_search.setHorizontalAlignment(javax.swing.JTextField.CENTER);
    tf_search.addMouseListener(
        new java.awt.event.MouseAdapter() {
          public void mouseClicked(java.awt.event.MouseEvent evt) {
            tf_searchMouseClicked(evt);
          }
        });
    tf_search.addMouseMotionListener(
        new java.awt.event.MouseMotionAdapter() {
          public void mouseDragged(java.awt.event.MouseEvent evt) {
            tf_searchMouseDragged(evt);
          }
        });
    tf_search.addKeyListener(
        new java.awt.event.KeyAdapter() {
          public void keyReleased(java.awt.event.KeyEvent evt) {
            tf_searchKeyReleased(evt);
          }
        });
    jPanel2.add(tf_search, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 152, 626, 46));

    btn_add.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
    btn_add.setIcon(
        new javax.swing.ImageIcon(getClass().getResource("/POS/img2/add32x32.png"))); // NOI18N
    btn_add.setText("ADD");
    btn_add.setFocusable(false);
    btn_add.addActionListener(
        new java.awt.event.ActionListener() {
          public void actionPerformed(java.awt.event.ActionEvent evt) {
            btn_addActionPerformed(evt);
          }
        });
    jPanel2.add(btn_add, new org.netbeans.lib.awtextra.AbsoluteConstraints(511, 112, 125, 34));

    jLabel2.setFont(new java.awt.Font("Tahoma", 1, 18)); // NOI18N
    jLabel2.setText("TOTAL CHARGES:");
    jPanel2.add(jLabel2, new org.netbeans.lib.awtextra.AbsoluteConstraints(642, 163, -1, 35));

    tf_total.setBackground(new java.awt.Color(0, 0, 0));
    tf_total.setFont(new java.awt.Font("Tahoma", 1, 24)); // NOI18N
    tf_total.setForeground(java.awt.Color.green);
    tf_total.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
    tf_total.setText("0.00");
    tf_total.setOpaque(true);
    jPanel2.add(tf_total, new org.netbeans.lib.awtextra.AbsoluteConstraints(808, 160, 360, 35));

    tbl_charges.setModel(
        new javax.swing.table.DefaultTableModel(
            new Object[][] {
              {null, null},
              {null, null},
              {null, null},
              {null, null}
            },
            new String[] {"OR NUMBER", "AMOUNT"}));
    tbl_charges.addMouseListener(
        new java.awt.event.MouseAdapter() {
          public void mousePressed(java.awt.event.MouseEvent evt) {
            tbl_chargesMousePressed(evt);
          }

          public void mouseReleased(java.awt.event.MouseEvent evt) {
            tbl_chargesMouseReleased(evt);
          }
        });
    jScrollPane2.setViewportView(tbl_charges);

    jPanel2.add(
        jScrollPane2, new org.netbeans.lib.awtextra.AbsoluteConstraints(642, 204, 526, 510));

    jPanel3.setBackground(java.awt.Color.white);
    jPanel3.setBorder(javax.swing.BorderFactory.createEtchedBorder());

    ds_title.setFont(new java.awt.Font("Tahoma", 1, 24)); // NOI18N
    ds_title.setForeground(new java.awt.Color(41, 9, 149));
    ds_title.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
    ds_title.setText("MEMBERS");

    javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);
    jPanel3.setLayout(jPanel3Layout);
    jPanel3Layout.setHorizontalGroup(
        jPanel3Layout
            .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(ds_title, javax.swing.GroupLayout.DEFAULT_SIZE, 1254, Short.MAX_VALUE));
    jPanel3Layout.setVerticalGroup(
        jPanel3Layout
            .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(
                jPanel3Layout
                    .createSequentialGroup()
                    .addContainerGap()
                    .addComponent(ds_title)
                    .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));

    jPanel2.add(jPanel3, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 11, 1258, -1));

    btn_ok1.setIcon(
        new javax.swing.ImageIcon(getClass().getResource("/POS/img2/check.png"))); // NOI18N
    btn_ok1.setBorderPainted(false);
    btn_ok1.setContentAreaFilled(false);
    btn_ok1.setFocusable(false);
    btn_ok1.setPressedIcon(
        new javax.swing.ImageIcon(getClass().getResource("/POS/img2/check-MO.png"))); // NOI18N
    btn_ok1.setRolloverIcon(
        new javax.swing.ImageIcon(getClass().getResource("/POS/img2/check-MO.png"))); // NOI18N
    btn_ok1.addActionListener(
        new java.awt.event.ActionListener() {
          public void actionPerformed(java.awt.event.ActionEvent evt) {
            btn_ok1ActionPerformed(evt);
          }
        });
    jPanel2.add(btn_ok1, new org.netbeans.lib.awtextra.AbsoluteConstraints(1188, 392, 59, 50));

    jLabel13.setFont(new java.awt.Font("DejaVu Sans", 1, 14)); // NOI18N
    jLabel13.setForeground(new java.awt.Color(41, 9, 149));
    jLabel13.setText("OK");
    jPanel2.add(jLabel13, new org.netbeans.lib.awtextra.AbsoluteConstraints(1206, 448, 30, -1));

    jLabel14.setFont(new java.awt.Font("DejaVu Sans", 1, 14)); // NOI18N
    jLabel14.setForeground(new java.awt.Color(149, 9, 12));
    jLabel14.setText("(ENTER)");
    jPanel2.add(jLabel14, new org.netbeans.lib.awtextra.AbsoluteConstraints(1188, 467, 70, -1));

    jLabel16.setFont(new java.awt.Font("DejaVu Sans", 1, 14)); // NOI18N
    jLabel16.setForeground(new java.awt.Color(149, 9, 12));
    jLabel16.setText("(ESCAPE)");
    jPanel2.add(jLabel16, new org.netbeans.lib.awtextra.AbsoluteConstraints(1186, 592, -1, 20));

    jLabel15.setFont(new java.awt.Font("DejaVu Sans", 1, 14)); // NOI18N
    jLabel15.setForeground(new java.awt.Color(41, 9, 149));
    jLabel15.setText("CLOSE");
    jPanel2.add(jLabel15, new org.netbeans.lib.awtextra.AbsoluteConstraints(1198, 571, 60, 20));

    btn_cancel.setIcon(
        new javax.swing.ImageIcon(getClass().getResource("/POS/img2/close_1.png"))); // NOI18N
    btn_cancel.setBorderPainted(false);
    btn_cancel.setContentAreaFilled(false);
    btn_cancel.setFocusable(false);
    btn_cancel.setPressedIcon(
        new javax.swing.ImageIcon(getClass().getResource("/POS/img2/close-MO_1.png"))); // NOI18N
    btn_cancel.setRolloverIcon(
        new javax.swing.ImageIcon(getClass().getResource("/POS/img2/close-MO_1.png"))); // NOI18N
    btn_cancel.addActionListener(
        new java.awt.event.ActionListener() {
          public void actionPerformed(java.awt.event.ActionEvent evt) {
            btn_cancelActionPerformed(evt);
          }
        });
    jPanel2.add(btn_cancel, new org.netbeans.lib.awtextra.AbsoluteConstraints(1198, 518, 60, 51));

    jLabel3.setFont(new java.awt.Font("Tahoma", 1, 18)); // NOI18N
    jLabel3.setText("DATE:");
    jPanel2.add(jLabel3, new org.netbeans.lib.awtextra.AbsoluteConstraints(642, 111, 70, 35));
    jPanel2.add(dp_year, new org.netbeans.lib.awtextra.AbsoluteConstraints(710, 110, 101, 31));

    getContentPane()
        .add(jPanel2, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 1270, 760));

    pack();
  } // </editor-fold>//GEN-END:initComponents
コード例 #27
0
ファイル: EditTest.java プロジェクト: liz-zorzo-movile/jgit
 @Test
 public void testToString() {
   final Edit e = new Edit(1, 2, 1, 4);
   assertEquals("REPLACE(1-2,1-4)", e.toString());
 }