CloneSet68


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
54201.000class_body_declarations[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
154162
E:/TSE/Projects-CloneDR/columba-1.4-src/contact/src/main/java/org/columba/addressbook/gui/action/EditPropertiesAction.java
254141
E:/TSE/Projects-CloneDR/columba-1.4-src/contact/src/main/java/org/columba/addressbook/gui/action/RemoveCardAction.java
Next
Last
Clone Instance
1
Line Count
54
Source Line
162
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/contact/src/main/java/org/columba/addressbook/gui/action/EditPropertiesAction.java

/**
 * Enable or disable action on selection change.
 * 
 * @see javax.swing.event.ListSelectionListener#valueChanged(javax.swing.event.ListSelectionEvent)
 */
public void valueChanged(ListSelectionEvent event) {
  // return if selection change is in flux
  if (event.getValueIsAdjusting()) {
    return;
  }
  FocusOwner focusOwner = FocusManager.getInstance().getCurrentOwner();
  TableController table = ((AddressbookFrameMediator) frameMediator).getTable();
  if (table.equals(focusOwner)) {
    // table has focus
    Object[] uids = ((AddressbookFrameMediator) frameMediator).getTable().getUids();
    if (uids.length > 0) {
      setEnabled(true);
      return;
    }
  }
  setEnabled(false);
}

public void valueChanged(TreeSelectionEvent e) {
  TreePath path = e.getNewLeadSelectionPath();
  FocusOwner focusOwner = FocusManager.getInstance().getCurrentOwner();
  TreeController tree = ((AddressbookFrameMediator) frameMediator).getTree();
  if (tree.equals(focusOwner)) {
    // tree has focus
    AddressbookTreeNode treeNode = null;
    // remember last selected folder treenode
    if (path != null) {
      treeNode = (AddressbookTreeNode) path.getLastPathComponent();
    }
    // enable, if more than zero treenodes selected
    if ((path != null) && (treeNode instanceof IGroupFolder)) {
      setEnabled(true);
    }
    else
      setEnabled(false);
  }
  else
    setEnabled(false);
}


First
Previous
Clone Instance
2
Line Count
54
Source Line
141
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/contact/src/main/java/org/columba/addressbook/gui/action/RemoveCardAction.java

/**
 * Enable or disable action on selection change.
 * 
 * @see javax.swing.event.ListSelectionListener#valueChanged(javax.swing.event.ListSelectionEvent)
 */
public void valueChanged(ListSelectionEvent event) {
  // return if selection change is in flux
  if (event.getValueIsAdjusting()) {
    return;
  }
  FocusOwner focusOwner = FocusManager.getInstance().getCurrentOwner();
  TableController table = ((AddressbookFrameMediator) frameMediator).getTable();
  if (table.equals(focusOwner)) {
    // table has focus
    Object[] uids = ((AddressbookFrameMediator) frameMediator).getTable().getUids();
    if (uids.length > 0) {
      setEnabled(true);
      return;
    }
  }
  setEnabled(false);
}

public void valueChanged(TreeSelectionEvent e) {
  TreePath path = e.getNewLeadSelectionPath();
  FocusOwner focusOwner = FocusManager.getInstance().getCurrentOwner();
  TreeController tree = ((AddressbookFrameMediator) frameMediator).getTree();
  if (tree.equals(focusOwner)) {
    // tree has focus
    AddressbookTreeNode treeNode = null;
    // remember last selected folder treenode
    if (path != null) {
      treeNode = (AddressbookTreeNode) path.getLastPathComponent();
    }
    // enable, if more than zero treenodes selected
    if ((path != null) && (treeNode instanceof IGroupFolder)) {
      setEnabled(true);
    }
    else
      setEnabled(false);
  }
  else
    setEnabled(false);
}


Clone AbstractionParameter Count: 0Parameter Bindings

/**
         * Enable or disable action on selection change.
         * 
         * @see javax.swing.event.ListSelectionListener#valueChanged(javax.swing.event.ListSelectionEvent)
         */
public void valueChanged(ListSelectionEvent event) {
  // return if selection change is in flux
  if (event.getValueIsAdjusting()) {
    return;
  }
  FocusOwner focusOwner = FocusManager.getInstance().getCurrentOwner();
  TableController table = ((AddressbookFrameMediator) frameMediator).getTable();
  if (table.equals(focusOwner)) {
    // table has focus
    Object[] uids = ((AddressbookFrameMediator) frameMediator).getTable().getUids();
    if (uids.length > 0) {
      setEnabled(true);
      return;
    }
  }
  setEnabled(false);
}

public void valueChanged(TreeSelectionEvent e) {
  TreePath path = e.getNewLeadSelectionPath();
  FocusOwner focusOwner = FocusManager.getInstance().getCurrentOwner();
  TreeController tree = ((AddressbookFrameMediator) frameMediator).getTree();
  if (tree.equals(focusOwner)) {
    // tree has focus
    AddressbookTreeNode treeNode = null;
    // remember last selected folder treenode
    if (path != null) {
      treeNode = (AddressbookTreeNode) path.getLastPathComponent();
    }
    // enable, if more than zero treenodes selected
    if ((path != null) && (treeNode instanceof IGroupFolder)) {
      setEnabled(true);
    }
    else
      setEnabled(false);
  }
  else
    setEnabled(false);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
None