public final class ProjectTreeSelectionModel
extends java.lang.Object
implements javax.swing.tree.TreeSelectionModel
| Constructor and Description |
|---|
ProjectTreeSelectionModel()
Cria um ProjectTreeSelectionModel que aceitará a seleção de qualquer tipo
de arquivo de projeto.
|
ProjectTreeSelectionModel(csbase.logic.ProjectFileFilter filter)
Cria um ProjectTreeSelectionModel que permitirá a seleção apenas de
arquivos aceitos pelo filtro recebido.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
addSelectionPath(javax.swing.tree.TreePath path) |
void |
addSelectionPaths(javax.swing.tree.TreePath[] paths) |
void |
addTreeSelectionListener(javax.swing.event.TreeSelectionListener listener) |
void |
clearSelection() |
javax.swing.tree.TreePath |
getLeadSelectionPath() |
int |
getLeadSelectionRow() |
int |
getMaxSelectionRow() |
int |
getMinSelectionRow() |
javax.swing.tree.RowMapper |
getRowMapper() |
int |
getSelectionCount() |
int |
getSelectionMode() |
javax.swing.tree.TreePath |
getSelectionPath() |
javax.swing.tree.TreePath[] |
getSelectionPaths() |
int[] |
getSelectionRows() |
boolean |
isPathSelected(javax.swing.tree.TreePath path) |
boolean |
isRowSelected(int row) |
boolean |
isSelectionEmpty() |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
removeSelectionPath(javax.swing.tree.TreePath path) |
void |
removeSelectionPaths(javax.swing.tree.TreePath[] paths) |
void |
removeTreeSelectionListener(javax.swing.event.TreeSelectionListener listener) |
void |
resetRowSelection() |
void |
setRowMapper(javax.swing.tree.RowMapper newMapper) |
void |
setSelectionMode(int mode) |
void |
setSelectionPath(javax.swing.tree.TreePath path) |
void |
setSelectionPaths(javax.swing.tree.TreePath[] paths) |
public ProjectTreeSelectionModel()
public ProjectTreeSelectionModel(csbase.logic.ProjectFileFilter filter)
filter - O filtro de seleção.public int getLeadSelectionRow()
getLeadSelectionRow in interface javax.swing.tree.TreeSelectionModelpublic int getMaxSelectionRow()
getMaxSelectionRow in interface javax.swing.tree.TreeSelectionModelpublic int getMinSelectionRow()
getMinSelectionRow in interface javax.swing.tree.TreeSelectionModelpublic int getSelectionCount()
getSelectionCount in interface javax.swing.tree.TreeSelectionModelpublic int getSelectionMode()
getSelectionMode in interface javax.swing.tree.TreeSelectionModelpublic void clearSelection()
clearSelection in interface javax.swing.tree.TreeSelectionModelpublic void resetRowSelection()
resetRowSelection in interface javax.swing.tree.TreeSelectionModelpublic boolean isSelectionEmpty()
isSelectionEmpty in interface javax.swing.tree.TreeSelectionModelpublic int[] getSelectionRows()
getSelectionRows in interface javax.swing.tree.TreeSelectionModelpublic void setSelectionMode(int mode)
setSelectionMode in interface javax.swing.tree.TreeSelectionModelpublic boolean isRowSelected(int row)
isRowSelected in interface javax.swing.tree.TreeSelectionModelpublic void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface javax.swing.tree.TreeSelectionModelpublic void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface javax.swing.tree.TreeSelectionModelpublic void addTreeSelectionListener(javax.swing.event.TreeSelectionListener listener)
addTreeSelectionListener in interface javax.swing.tree.TreeSelectionModelpublic void removeTreeSelectionListener(javax.swing.event.TreeSelectionListener listener)
removeTreeSelectionListener in interface javax.swing.tree.TreeSelectionModelpublic javax.swing.tree.RowMapper getRowMapper()
getRowMapper in interface javax.swing.tree.TreeSelectionModelpublic void setRowMapper(javax.swing.tree.RowMapper newMapper)
setRowMapper in interface javax.swing.tree.TreeSelectionModelpublic javax.swing.tree.TreePath getLeadSelectionPath()
getLeadSelectionPath in interface javax.swing.tree.TreeSelectionModelpublic javax.swing.tree.TreePath getSelectionPath()
getSelectionPath in interface javax.swing.tree.TreeSelectionModelpublic javax.swing.tree.TreePath[] getSelectionPaths()
getSelectionPaths in interface javax.swing.tree.TreeSelectionModelpublic void addSelectionPath(javax.swing.tree.TreePath path)
addSelectionPath in interface javax.swing.tree.TreeSelectionModelpublic void removeSelectionPath(javax.swing.tree.TreePath path)
removeSelectionPath in interface javax.swing.tree.TreeSelectionModelpublic void setSelectionPath(javax.swing.tree.TreePath path)
setSelectionPath in interface javax.swing.tree.TreeSelectionModelpublic boolean isPathSelected(javax.swing.tree.TreePath path)
isPathSelected in interface javax.swing.tree.TreeSelectionModelpublic void addSelectionPaths(javax.swing.tree.TreePath[] paths)
addSelectionPaths in interface javax.swing.tree.TreeSelectionModelpublic void removeSelectionPaths(javax.swing.tree.TreePath[] paths)
removeSelectionPaths in interface javax.swing.tree.TreeSelectionModelpublic void setSelectionPaths(javax.swing.tree.TreePath[] paths)
setSelectionPaths in interface javax.swing.tree.TreeSelectionModelCopyright © 2016. All Rights Reserved.