public Object getValueAt(int rowIndex, int columnIndex) { if((!editable || columnIndex!=0) && rowIndex<getEntries().length) { return getEntries()[rowIndex]; } else { return ""; } }
public boolean isCellEditable(int rowIndex, int columnIndex) { return editable && (columnIndex==0 || rowIndex!=getEntries().length); }
public int getRowCount() { return getEntries().length + (editable ? 1 : 0); }
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int rowIndex, int column) { JButton ret; if(rowIndex!=getEntries().length) { ret = new JButton(icons.getIcon("delete")); ret.setToolTipText("Remove this entry."); } else { ret = new JButton(icons.getIcon("add")); ret.setToolTipText("Add a new entry."); } return ret; }
public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, final int rowIndex, int column) if(rowIndex!=getEntries().length)
settings.autocreate = cbautocreate.isSelected(); settings.autodelete = cbautodelete.isSelected(); settings.includes = includes.getEntries(); settings.excludes = excludes.getEntries(); this.settings = settings; // todo: wait for step before setting? helper.setSettings(settings).addResultListener(new SwingDefaultResultListener<Void>(panel)
settings.autocreate = cbautocreate.isSelected(); settings.autodelete = cbautodelete.isSelected(); settings.includes = includes.getEntries(); settings.excludes = excludes.getEntries(); this.settings = settings; // todo: wait for step before setting? helper.setSettings(settings).addResultListener(new SwingDefaultResultListener<Void>(panel)
String[] entries = includes.getEntries(); boolean found = false; boolean foundt = false; entries = excludes.getEntries(); found = false; foundt = false;
String[] entries = includes.getEntries(); boolean found = false; boolean foundt = false; entries = excludes.getEntries(); found = false; foundt = false;
AwarenessAgentPanel.this.includes.getEntries(), AwarenessAgentPanel.this.excludes.getEntries()))
AwarenessAgentPanel.this.includes.getEntries(), AwarenessAgentPanel.this.excludes.getEntries()))