- accept(VFSFile) - Method in class projectviewer.importer.AllFilesFilter
-
- accept(String) - Method in class projectviewer.importer.AllFilesFilter
-
- accept(VFSFile) - Method in class projectviewer.importer.CompositeImporterFileFilter
-
Tests the file for acceptance by filter1 then for acceptance by filter2.
- accept(VFSFile) - Method in class projectviewer.importer.CVSEntriesFilter
-
accept() method for the FilenameFilter implementation.
- accept(VFSFile) - Method in class projectviewer.importer.GlobFilter
-
- accept(String) - Method in class projectviewer.importer.ImporterFileFilter
-
Calls VFSFileFilter.accept(VFSFile)
.
- accept(VFSFile) - Method in class projectviewer.importer.NonProjectFileFilter
-
- accept(String) - Method in class projectviewer.importer.NonProjectFileFilter
-
- Action - Class in projectviewer.action
-
An action defines an action to be taken when the user presses some menu
item in the tree's context menu.
- Action() - Constructor for class projectviewer.action.Action
-
Creates a regular action.
- Action(String) - Constructor for class projectviewer.action.Action
-
Creates an action tied to an action name.
- action - Variable in class projectviewer.action.Action
-
- actionPerformed(ActionEvent) - Method in class projectviewer.action.ActionSeparator
-
Does nothing.
- actionPerformed(ActionEvent) - Method in class projectviewer.action.AddProjectAction
-
Creates a new project.
- actionPerformed(ActionEvent) - Method in class projectviewer.action.ArchiveAction
-
Creates a new project.
- actionPerformed(ActionEvent) - Method in class projectviewer.action.CollapseAllAction
-
Creates a new project.
- actionPerformed(ActionEvent) - Method in class projectviewer.action.EditGroupAction
-
- actionPerformed(ActionEvent) - Method in class projectviewer.action.EditProjectAction
-
Edits existing project's properties.
- actionPerformed(ActionEvent) - Method in class projectviewer.action.ExpandAllAction
-
Creates a new project.
- actionPerformed(ActionEvent) - Method in class projectviewer.action.FileImportAction
-
Creates a new project.
- actionPerformed(ActionEvent) - Method in class projectviewer.action.LaunchBrowserAction
-
Creates a new project.
- actionPerformed(ActionEvent) - Method in class projectviewer.action.MoveNodeAction
-
Moves the selected node to the selected destination.
- actionPerformed(ActionEvent) - Method in class projectviewer.action.NewFileAction
-
- actionPerformed(ActionEvent) - Method in class projectviewer.action.NodePropertiesAction
-
Shows the property dialog.
- actionPerformed(ActionEvent) - Method in class projectviewer.action.NodeRemoverAction
-
Try to remove nodes from the project, asking when necessary.
- actionPerformed(ActionEvent) - Method in class projectviewer.action.NodeRenamerAction
-
Renames a node.
- actionPerformed(ActionEvent) - Method in class projectviewer.action.OpenCloseAllProjectFilesAction
-
- actionPerformed(ActionEvent) - Method in class projectviewer.action.OpenParentGroupAction
-
- actionPerformed(ActionEvent) - Method in class projectviewer.action.OpenSelectedAction
-
- actionPerformed(ActionEvent) - Method in class projectviewer.action.OpenWithAppAction
-
Opens a file in the desktop.
- actionPerformed(ActionEvent) - Method in class projectviewer.action.OpenWithEncodingAction
-
Creates a new project.
- actionPerformed(ActionEvent) - Method in class projectviewer.action.ReimportAction
-
Reimports files below the project root.
- actionPerformed(ActionEvent) - Method in class projectviewer.action.SearchAction
-
Opens the search dialog according to the current context.
- actionPerformed(ActionEvent) - Method in class projectviewer.action.SetActiveAction
-
- actionPerformed(ActionEvent) - Method in class projectviewer.action.UpAction
-
- actionPerformed(ActionEvent) - Method in class projectviewer.action.UpdateVCSStatusAction
-
- actionPerformed(ActionEvent) - Method in class projectviewer.action.VFSBrowseAction
-
- actionPerformed(ActionEvent) - Method in class projectviewer.config.ProjectAppConfigPane
-
- actionPerformed(ActionEvent) - Method in class projectviewer.config.ProjectFilterPane
-
- actionPerformed(ActionEvent) - Method in class projectviewer.config.ProjectViewerOptionsPane
-
Waits for events in some of the fields..
- actionPerformed(ActionEvent) - Method in class projectviewer.gui.GroupMenu
-
- actionPerformed(ActionEvent) - Method in class projectviewer.gui.ImportDialog
-
- actionPerformed(ActionEvent) - Method in class projectviewer.gui.NodePropertiesDialog
-
- actionPerformed(ActionEvent) - Method in class projectviewer.gui.ProjectComboBox
-
- actionPerformed(ActionEvent) - Method in class projectviewer.importer.AutoReimporter
-
Performs the re-import of the project's files.
- actionPerformed(ActionEvent) - Method in class projectviewer.persist.ProjectZipper
-
- actionPerformed(ActionEvent) - Method in class projectviewer.PVMenuProvider
-
- ActionSeparator - Class in projectviewer.action
-
Small hack to enable a separator to be shown when some other action is also
shown.
- ActionSeparator() - Constructor for class projectviewer.action.ActionSeparator
-
- ADD_HIDDEN - Static variable in class projectviewer.config.ProjectViewerConfig
-
- addAppExt(String, String) - Method in class projectviewer.config.AppLauncher
-
- addCheckBox(String, boolean) - Method in class projectviewer.gui.OptionPaneBase
-
Shortcut for adding a checkbox with an optional tooltip.
- addChild(VPTProject, VPTNode) - Method in class projectviewer.vpt.ProjectCustomTreeModel
-
Adds a child to the list of children of the given project.
- addComponent(JComponent, String) - Method in class projectviewer.gui.OptionPaneBase
-
Adds a component adding an optional label, and setting its tooltip
if one is available.
- addComponent(JComponent, String, int) - Method in class projectviewer.gui.OptionPaneBase
-
Adds a component adding an optional label, and setting its tooltip
if one is available, using the given fill property.
- addCurrentBuffer(View) - Static method in class projectviewer.PVActions
-
- addFileFilter(FileFilter) - Method in class projectviewer.persist.ProjectZipper
-
- addFilter(VPTFilterData) - Method in class projectviewer.vpt.VPTProject
-
Adds a "filtered tree" filter to the project's filter list.
- addHidden - Variable in class projectviewer.importer.RootImporter
-
- addNode(VPTNode, VPTNode) - Method in class projectviewer.importer.Importer
-
Marks a node for importing.
- addOpenFile(String) - Method in class projectviewer.vpt.VPTProject
-
Adds a file to the list of the project's opened files.
- addProject(VPTProject, VPTGroup) - Method in class projectviewer.ProjectManager
-
Adds a project to the list.
- AddProjectAction - Class in projectviewer.action
-
Action that when executed creates a new project.
- AddProjectAction(VPTGroup) - Constructor for class projectviewer.action.AddProjectAction
-
- addPropertyChangeListener(PropertyChangeListener) - Method in class projectviewer.config.ProjectViewerConfig
-
Adds a new property change listener to the list.
- addSeparator(String) - Method in class projectviewer.gui.OptionPaneBase
-
Creates a separator with the given text.
- AllFilesFilter - Class in projectviewer.importer
-
The file filter that accepts everything.
- AllFilesFilter() - Constructor for class projectviewer.importer.AllFilesFilter
-
- AppLauncher - Class in projectviewer.config
-
Holds information on what applications to use to open certain types of
files, based on user-configured file name globs.
- AppLauncher() - Constructor for class projectviewer.config.AppLauncher
-
- ArchiveAction - Class in projectviewer.action
-
Opens the search dialog for the selected directory/project.
- ArchiveAction() - Constructor for class projectviewer.action.ArchiveAction
-
- ASK_ALWAYS - Static variable in class projectviewer.config.ProjectViewerConfig
-
- ASK_IMPORT_OPT - Static variable in class projectviewer.config.ProjectViewerConfig
-
- ASK_NEVER - Static variable in class projectviewer.config.ProjectViewerConfig
-
- ASK_ONCE - Static variable in class projectviewer.config.ProjectViewerConfig
-
- AUTO_IMPORT - Static variable in class projectviewer.config.ProjectViewerConfig
-
- AutoReimporter - Class in projectviewer.importer
-
A timer task for triggering auto-reimport of projects.
- AutoReimporter.Options - Class in projectviewer.importer
-
Class that encapsulates the auto-reimport options.
- AutoReimporter.Options(VPTProject) - Constructor for class projectviewer.importer.AutoReimporter.Options
-
- cancel() - Method in class projectviewer.gui.ImportDialog
-
- cancel() - Method in class projectviewer.gui.NodePropertiesDialog
-
- cancel() - Method in class projectviewer.persist.ProjectZipper
-
- canOpen() - Method in class projectviewer.vpt.VPTFile
-
File nodes can be opened, so return true.
- canOpen() - Method in class projectviewer.vpt.VPTNode
-
This method should return whether it makes sense to "open" the node.
- canRename() - Method in class projectviewer.vpt.VPTDirectory
-
Returns whether the VFS of the file allows renaming.
- canRename() - Method in class projectviewer.vpt.VPTFile
-
Returns whether the VFS of the file allows renaming.
- canRename() - Method in class projectviewer.vpt.VPTNode
-
Returns whether the underlying resource can be renamed.
- canWrite() - Method in class projectviewer.vpt.VPTDirectory
-
Returns is the underlying file is writable.
- canWrite() - Method in class projectviewer.vpt.VPTFile
-
Returns is the underlying file is writable.
- canWrite() - Method in class projectviewer.vpt.VPTNode
-
Returns whether the underlying resource can be written to.
- CASE_INSENSITIVE_SORT_OPT - Static variable in class projectviewer.config.ProjectViewerConfig
-
- changed() - Method in class projectviewer.vpt.VPTFile
-
Flush the internal VFSFile instance, and force retrieval of a new one.
- changed() - Method in class projectviewer.vpt.VPTNode
-
Called when the tree panel receives a request to notify that
information about the node has changed.
- clean(Properties) - Method in class projectviewer.importer.AutoReimporter.Options
-
Cleans the config options related to this object.
- cleanConfig(Properties, String) - Static method in class projectviewer.importer.ImportUtils
-
Cleans the configuration related to filters from the given object.
- cleanup() - Method in class projectviewer.importer.FileImporter
-
- cleanup() - Method in class projectviewer.importer.Importer
-
- cleanViewEntry(View) - Static method in class projectviewer.ProjectViewer
-
Removes the "viewer entry" related to the given view.
- clearLastNodes() - Method in class projectviewer.config.ProjectViewerConfig
-
Clears last nodes list.
- clearOpenFiles() - Method in class projectviewer.vpt.VPTProject
-
Clears the list of open files.
- CLIP_END - Static variable in class projectviewer.vpt.VPTCellRenderer
-
Clip the end of the node string if needed.
- CLIP_NOCLIP - Static variable in class projectviewer.vpt.VPTCellRenderer
-
Don't clip the node string if it doesn't fit in the tree.
- CLIP_START - Static variable in class projectviewer.vpt.VPTCellRenderer
-
Clip the start of the node string if needed.
- clipText(String, int, FontMetrics, boolean) - Static method in class projectviewer.PVActions
-
Returns a string that fits in the given bounds based on the
given metrics.
- clone() - Method in class projectviewer.action.Action
-
Clones the current action, returning a copy of it.
- close() - Method in class projectviewer.vpt.VPTFile
-
Globally closes the jEdit buffer that contains the file.
- close(View, BufferSet.Scope) - Method in class projectviewer.vpt.VPTFile
-
Closes the jEdit buffer that contains the file.
- close() - Method in class projectviewer.vpt.VPTNode
-
"Closes" the node.
- CLOSE_FILES_OPT - Static variable in class projectviewer.config.ProjectViewerConfig
-
- closeAllProjectFiles(View) - Static method in class projectviewer.PVActions
-
If a project is currently active, close all its files.
- closeFiles(View, boolean) - Method in class projectviewer.vpt.VPTProject
-
Closes open files belonging to the project.
- cmItem - Variable in class projectviewer.action.Action
-
- CollapseAllAction - Class in projectviewer.action
-
Expands all nodes of the current tree.
- CollapseAllAction() - Constructor for class projectviewer.action.CollapseAllAction
-
- compareName(VPTNode) - Method in class projectviewer.vpt.VPTNode
-
- compareTo(Action) - Method in class projectviewer.action.Action
-
Compares this action with another.
- compareTo(VPTNode) - Method in class projectviewer.vpt.VPTDirectory
-
Directories have precedende over openable nodes...
- compareTo(VPTNode) - Method in class projectviewer.vpt.VPTFile
-
Files are at the same level of every leaf node.
- compareTo(VPTNode) - Method in class projectviewer.vpt.VPTGroup
-
- compareTo(VPTNode) - Method in class projectviewer.vpt.VPTNode
-
This method is used to sort the nodes in the trees.
- compareTo(VPTNode) - Method in class projectviewer.vpt.VPTProject
-
Projects have precedence over everything but groups.
- compareTo(VPTNode) - Method in class projectviewer.vpt.VPTRoot
-
The root is always the first node.
- composeIcon(VPTNode, Icon) - Method in class projectviewer.vpt.IconComposer
-
Composes a new icon by overlaying status icons on top of the
given base icon.
- CompositeImporterFileFilter - Class in projectviewer.importer
-
A composite filter that requires acceptance by two filters.
- CompositeImporterFileFilter(ImporterFileFilter, ImporterFileFilter) - Constructor for class projectviewer.importer.CompositeImporterFileFilter
-
- compressPath(String) - Static method in class projectviewer.ProjectViewer
-
- CONFIG_FILE - Static variable in class projectviewer.config.ProjectViewerConfig
-
- constructPath(VPTNode, String) - Method in class projectviewer.importer.Importer
-
Creates a subtree starting at the given root, going down to the
given path, updating the given list of added nodes as necessary.
- ContextOptionPane - Class in projectviewer.config
-
ProjectViewer context menu editor.
- ContextOptionPane(String) - Constructor for class projectviewer.config.ContextOptionPane
-
- copy(AppLauncher) - Method in class projectviewer.config.AppLauncher
-
Copies the data from another AppLauncher into this one.
- create(VPTProject) - Static method in class projectviewer.importer.AutoReimporter
-
Static constructor.
- createDockable(View) - Static method in class projectviewer.ProjectViewer
-
Creates a new instance of ProjectViewer
to wrap it in the
dockable.
- createLabel(String) - Method in class projectviewer.gui.OptionPaneBase
-
Creates a label based on the given property name.
- createNode(Attributes, VPTProject) - Method in class projectviewer.persist.DirectoryNodeHandler
-
Instantiates a VPTNode based on the information given in the attribute
list.
- createNode(Attributes, VPTProject) - Method in class projectviewer.persist.FileNodeHandler
-
Instantiates a VPTNode based on the information given in the attribute
list.
- createNode(Attributes, VPTProject) - Method in class projectviewer.persist.FilterNodeHandler
-
Instantiates a filter based on the given attributes.
- createNode(Attributes, VPTProject) - Method in class projectviewer.persist.NodeHandler
-
Instantiates a VPTNode based on the information given in the attribute
list.
- createNode(Attributes, VPTProject) - Method in class projectviewer.persist.OpenFileNodeHandler
-
Instantiates a VPTNode based on the information given in the attribute
list.
- createNode(Attributes, VPTProject) - Method in class projectviewer.persist.ProjectNodeHandler
-
Instantiates a VPTNode based on the information given in the attribute
list.
- createNode(Attributes, VPTProject) - Method in class projectviewer.persist.PropertyNodeHandler
-
Instantiates a VPTNode based on the information given in the attribute
list.
- createProject(VPTProject, VPTGroup, int) - Static method in class projectviewer.action.AddProjectAction
-
Creates a new project and opens a dialog for it.
- createProject(VPTGroup, int) - Static method in class projectviewer.action.AddProjectAction
-
Creates a new project and opens a dialog for it.
- createProject(VPTProject, VPTGroup, int) - Static method in class projectviewer.PVActions
-
Opens project creation dialog, like in "Add project" action, but
it does not depend on currently selected node.
- createProject(VPTGroup, int) - Static method in class projectviewer.PVActions
-
Opens project creation dialog, like in "Add project" action, but
it does not depend on currently selected node.
- createProject(VPTGroup) - Static method in class projectviewer.PVActions
-
Opens project creation dialog.
- createSaveTask(VPTProject, String) - Static method in class projectviewer.persist.ProjectPersistenceManager
-
Creates a runnable task that will save the project's data to the
given config file.
- createVFSSession(VFS, String) - Static method in class projectviewer.VFSHelper
-
Creates a VFS session.
- createVFSSession(VFS, String, View) - Static method in class projectviewer.VFSHelper
-
Creates a VFS session.
- CVSEntriesFilter - Class in projectviewer.importer
-
Filter that uses the CVS/Entries file to decide if a file should be accepted
or not.
- CVSEntriesFilter() - Constructor for class projectviewer.importer.CVSEntriesFilter
-
- getActiveNode(View) - Static method in class projectviewer.ProjectViewer
-
Return the current "active" node (opened project/group)
for the view.
- getActiveNode(View, int) - Static method in class projectviewer.ProjectViewer
-
Return the current "active" node (opened project/group)
for the view.
- getActiveProject(View) - Static method in class projectviewer.ProjectViewer
-
Return the current active project for the view.
- getActiveProject(View, int) - Static method in class projectviewer.ProjectViewer
-
Return the current active project for the view.
- getAddedFiles() - Method in class projectviewer.event.ProjectUpdate
-
- getAddHiddenFiles() - Method in class projectviewer.gui.ImportDialog
-
Returns whether the "add hidden files" option is chosen.
- getAddHiddenFiles() - Method in class projectviewer.importer.AutoReimporter.Options
-
Returns whether to import hidden files.
- getAddHiddenFiles(Properties, String) - Static method in class projectviewer.importer.ImportUtils
-
Returns the "add hidden files" option for the given properties.
- getAppList() - Method in class projectviewer.config.AppLauncher
-
- getAppName(String) - Method in class projectviewer.config.AppLauncher
-
Returns the application associated to the given file extension.
- getAskImport() - Method in class projectviewer.config.ProjectViewerConfig
-
- getBackgroundColor(boolean) - Method in class projectviewer.vpt.VPTNode
-
Returns the node's background color.
- getBrowserPath() - Method in class projectviewer.config.ProjectViewerConfig
-
- getBuffers(View) - Static method in class projectviewer.ProjectViewer
-
Gets an array of Buffers respecting current scope.
- getCache() - Method in class projectviewer.vpt.ProjectCustomTreeModel
-
Returns the internally cached children lists.
- getCachedChildren(VPTProject) - Method in class projectviewer.vpt.ProjectCustomTreeModel
-
Retrieves the list of child nodes from the given project,
first trying the cache.
- getCaseInsensitiveSort() - Method in class projectviewer.config.ProjectViewerConfig
-
- getChild(Object, int) - Method in class projectviewer.vpt.ProjectCustomTreeModel
-
Returns the child at the given index of the given parent.
- getChild(Object, int) - Method in class projectviewer.vpt.VPTCompactModel
-
- getChild(Object, int) - Method in class projectviewer.vpt.VPTFilteredModel
-
- getChildCount(Object) - Method in class projectviewer.vpt.ProjectCustomTreeModel
-
Returns the number of children of the given node, based on the
internal cached data.
- getChildCount(Object) - Method in class projectviewer.vpt.VPTCompactModel
-
- getChildCount(Object) - Method in class projectviewer.vpt.VPTFilteredModel
-
- getChildNode(String) - Method in class projectviewer.vpt.VPTProject
-
Returns the node that matches the given path.
- getChildren(VPTProject) - Method in class projectviewer.vpt.ProjectCustomTreeModel
-
Subclasses should implement this method to populate the list
of children of a project node.
- getChildren(VPTProject) - Method in class projectviewer.vpt.VPTCompactModel
-
- getChildren(VPTProject) - Method in class projectviewer.vpt.VPTFileListModel
-
Returns a vector with all the files of the project.
- getChildren(VPTProject) - Method in class projectviewer.vpt.VPTFilteredModel
-
- getChildren(VPTProject) - Method in class projectviewer.vpt.VPTWorkingFileListModel
-
Returns the list of files currently opened in jEdit that belong
to the given project.
- getChildWithName(String) - Method in class projectviewer.vpt.VPTNode
-
Returns the child directly under this node that has the given
name.
- getClipType() - Method in class projectviewer.vpt.VPTNode
-
This method controls how the CellRenderer implementation will clip the
name of the node when it doesn't fit in the tree.
- getCloseFiles() - Method in class projectviewer.config.ProjectViewerConfig
-
- getComponent() - Method in class projectviewer.config.ProjectViewerOptionsPane
-
- getComponent(VPTNode) - Method in interface projectviewer.gui.NodePropertyProvider
-
Returns the component containing the UI for the properties
of the given node.
- getContextMenu() - Method in class projectviewer.config.ContextOptionPane
-
Returns PV's context menu.
- getContextMenu() - Method in class projectviewer.vpt.ProjectTreePanel
-
Returns the context menu.
- getCount() - Method in class projectviewer.config.AppLauncher
-
- getCurrentOnly() - Method in class projectviewer.importer.AutoReimporter.Options
-
Returns whether to only look at current directories.
- getCurrentTree() - Method in class projectviewer.ProjectViewer
-
Returns the currently active tree.
- getCurrentTree() - Method in class projectviewer.vpt.ProjectTreePanel
-
Returns the currently active tree.
- getDeleteNotFoundFiles() - Method in class projectviewer.config.ProjectViewerConfig
-
- getDescription() - Method in class projectviewer.importer.AllFilesFilter
-
- getDescription() - Method in class projectviewer.importer.CompositeImporterFileFilter
-
- getDescription() - Method in class projectviewer.importer.CVSEntriesFilter
-
- getDescription() - Method in class projectviewer.importer.GlobFilter
-
- getDescription() - Method in class projectviewer.importer.NonProjectFileFilter
-
- getDirectory() - Method in class projectviewer.action.SearchAction.NodeFileSet
-
Returns the path to the node.
- getDirectoryGlobs() - Method in class projectviewer.importer.GlobFilter
-
Returns the "ignore directories" globs for this filter.
- getEnabled() - Method in class projectviewer.importer.AutoReimporter.Options
-
Returns the enabled flag.
- getExcludeDirs() - Method in class projectviewer.config.ProjectViewerConfig
-
- getFile(String) - Static method in class projectviewer.VFSHelper
-
Creates a VFSFile instance for the given URL.
- getFile() - Method in class projectviewer.vpt.VPTFile
-
Return the VFS file associated with this node.
- getFile(boolean) - Method in class projectviewer.vpt.VPTFile
-
Returns the VFS file associated with this node.
- getFileExtExc(String) - Static method in class projectviewer.VFSHelper
-
Creates a VFSFile instance for the given URL.
- getFileFilters(VPTProject) - Method in class projectviewer.gui.ImportDialog
-
Instantiate the default file filters from Project Viewer and checks
all the other plugins looking for any custom filters they provide.
- getFileGlobs() - Method in class projectviewer.importer.GlobFilter
-
Returns the "include file" globs for this filter.
- getFileName() - Method in class projectviewer.vpt.VPTDirectory
-
Returns the real name of this directory.
- getFilter() - Method in interface projectviewer.config.VersionControlService
-
Returns a file filter to be shown as an option when the user
imports files into a project backed by this version control
service.
- getFilterList() - Method in class projectviewer.vpt.VPTProject
-
Returns the list of filters set for this project, or
Collections.EMPTY_LIST if no filters are set.
- getFilters(VPTProject) - Static method in class projectviewer.importer.ImportUtils
-
Return the list of filters available for importing files.
- getFlattenFilePaths() - Method in class projectviewer.gui.ImportDialog
-
- getFolderTree() - Method in class projectviewer.vpt.ProjectTreePanel
-
- getFolderTreeState(VPTNode) - Method in class projectviewer.vpt.ProjectTreePanel
-
Returns a String representing the state of the folder tree.
- getFollowCurrentBuffer() - Method in class projectviewer.config.ProjectViewerConfig
-
- getForegroundColor(boolean) - Method in class projectviewer.vpt.VPTFile
-
Returns the node's foreground color.
- getForegroundColor(boolean) - Method in class projectviewer.vpt.VPTNode
-
Returns the node's foreground color.
- getGlob() - Method in class projectviewer.vpt.VPTFilterData
-
- getGlobalFilterList() - Method in class projectviewer.ProjectManager
-
Returns the global filter list
This list is valid if there is not a project specific list
- getGroup() - Method in class projectviewer.vpt.VPTNode
-
Returns a group to which this node belongs.
- getIcon(int) - Method in interface projectviewer.config.VersionControlService
-
This should return the status icon to be used to represent the
given state.
- getIcon(boolean) - Method in class projectviewer.vpt.VPTDirectory
-
Returns the icon to be shown on the tree next to the node name.
- getIcon(boolean) - Method in class projectviewer.vpt.VPTFile
-
Returns the icon to be shown on the tree next to the node name.
- getIcon(boolean) - Method in class projectviewer.vpt.VPTGroup
-
Returns the icon to be shown on the tree next to the node name.
- getIcon(boolean) - Method in class projectviewer.vpt.VPTNode
-
Returns the icon to be shown on the tree next to the node name.
- getIcon(boolean) - Method in class projectviewer.vpt.VPTProject
-
Returns the icon to be shown on the tree next to the node name.
- getIconPath() - Method in class projectviewer.vpt.VPTProject
-
Returns the custom icon path of this project.
- getId() - Method in class projectviewer.importer.ImporterFileFilter
-
This method should return a string that uniquely identifies the
filter.
- getImportDialog() - Method in class projectviewer.importer.FileImporter
-
- getImportDialog() - Method in class projectviewer.importer.RootImporter
-
- getImportFilter() - Method in class projectviewer.gui.ImportDialog
-
- getImportFilterId(VPTProject) - Static method in class projectviewer.importer.ImportUtils
-
Returns the String
id of the last used import filter.
- getImportGlobs() - Method in class projectviewer.config.ProjectViewerConfig
-
- getImportSettingsFilter() - Static method in class projectviewer.importer.GlobFilter
-
Returns a glob filter with the settings taken from the global
ProjectViewer "import settings".
- getIndexOfChild(Object, Object) - Method in class projectviewer.vpt.ProjectCustomTreeModel
-
Returns the index of the given child in the given parent,
according to the information in the internal cache.
- getIndexOfChild(Object, Object) - Method in class projectviewer.vpt.VPTCompactModel
-
- getIndexOfChild(Object, Object) - Method in class projectviewer.vpt.VPTFilteredModel
-
- getInstance() - Static method in class projectviewer.config.AppLauncher
-
- getInstance() - Static method in class projectviewer.config.ExtensionManager
-
- getInstance() - Static method in class projectviewer.config.ProjectViewerConfig
-
Returns the config.
- getInstance() - Static method in class projectviewer.ProjectManager
-
Returns the project manager instance.
- getInstance() - Static method in class projectviewer.vpt.VPTRoot
-
Returns an instance of the VPTRoot, never null
.
- getKeepTree() - Method in class projectviewer.gui.ImportDialog
-
- getLastNode() - Method in class projectviewer.config.ProjectViewerConfig
-
Returns the path to the last active node as a list.
- getLock() - Method in class projectviewer.vpt.VPTNode
-
Returns the lock object for the parent project of this node,
or null if there is no parent project.
- getLock() - Method in class projectviewer.vpt.VPTProject
-
Returns the read-write lock used to project the project.
- getMenuItem() - Method in class projectviewer.action.Action
-
Returns the menu item that triggers this action.
- getMenuItem() - Method in class projectviewer.action.ActionSeparator
-
Returns a separator.
- getMenuItem() - Method in class projectviewer.action.MoveNodeAction
-
Instantiates a GroupMenu and returns it.
- getMenuItem() - Method in class projectviewer.action.OpenWithEncodingAction
-
- getName() - Method in class projectviewer.vpt.ProjectTreeModel
-
Returns the name of the tree, to be shown in the tabbed
pane GUI.
- getName() - Method in class projectviewer.vpt.VPTCompactModel
-
- getName() - Method in class projectviewer.vpt.VPTFileListModel
-
- getName() - Method in class projectviewer.vpt.VPTFilterData
-
- getName() - Method in class projectviewer.vpt.VPTFilteredModel
-
- getName() - Method in class projectviewer.vpt.VPTNode
-
Returns the name of this node.
- getName() - Method in class projectviewer.vpt.VPTWorkingFileListModel
-
- getNewNodeName() - Method in class projectviewer.gui.ImportDialog
-
- getNode() - Method in class projectviewer.event.NodeSelectionUpdate
-
Returns the node that has been selected.
- getNode() - Method in class projectviewer.event.StructureUpdate
-
- getNode() - Method in class projectviewer.event.ViewerUpdate
-
- getNodeClass() - Method in class projectviewer.persist.DirectoryNodeHandler
-
Returns the class of the nodes that should be delegated to this handler
when saving node data to the config file.
- getNodeClass() - Method in class projectviewer.persist.FileNodeHandler
-
Returns the class of the nodes that should be delegated to this handler
when saving node data to the config file.
- getNodeClass() - Method in class projectviewer.persist.FilterNodeHandler
-
Filter nodes are handled differently; returns null.
- getNodeClass() - Method in class projectviewer.persist.NodeHandler
-
Returns the class of the nodes that should be delegated to this handler
when saving node data to the config file.
- getNodeClass() - Method in class projectviewer.persist.OpenFileNodeHandler
-
Returns the class of the nodes that should be delegated to this handler
when saving node data to the config file.
- getNodeClass() - Method in class projectviewer.persist.ProjectNodeHandler
-
Returns the class of the nodes that should be delegated to this handler
when saving node data to the config file.
- getNodeClass() - Method in class projectviewer.persist.PropertyNodeHandler
-
Returns the class of the nodes that should be delegated to this handler
when saving node data to the config file.
- getNodeName() - Method in class projectviewer.persist.DirectoryNodeHandler
-
Returns the name of the nodes that should be delegated to this handler
when loading configuration data.
- getNodeName() - Method in class projectviewer.persist.FileNodeHandler
-
Returns the name of the nodes that should be delegated to this handler
when loading configuration data.
- getNodeName() - Method in class projectviewer.persist.FilterNodeHandler
-
Returns the name of the filter node in the config file.
- getNodeName() - Method in class projectviewer.persist.NodeHandler
-
Returns the name of the tag representing nodes handled by this handler
when loading the project's XML file.
- getNodeName() - Method in class projectviewer.persist.OpenFileNodeHandler
-
Returns the name of the nodes that should be delegated to this handler
when loading configuration data.
- getNodeName() - Method in class projectviewer.persist.ProjectNodeHandler
-
Returns the name of the nodes that should be delegated to this handler
when loading configuration data.
- getNodeName() - Method in class projectviewer.persist.PropertyNodeHandler
-
Returns the name of the nodes that should be delegated to this handler
when loading configuration data.
- getNodePath() - Method in class projectviewer.vpt.VPTDirectory
-
Returns the path to the file represented by this node.
- getNodePath() - Method in class projectviewer.vpt.VPTFile
-
Returns the path to the file represented by this node.
- getNodePath() - Method in class projectviewer.vpt.VPTGroup
-
Returns the path to this group in the group tree.
- getNodePath() - Method in class projectviewer.vpt.VPTNode
-
Returns a String representing a "path" for this node.
- getNodePath() - Method in class projectviewer.vpt.VPTProject
-
Returns the path to the file represented by this node.
- getNodePath() - Method in class projectviewer.vpt.VPTRoot
-
Returns File.separator.
- getNodeState(VPTNode) - Method in interface projectviewer.config.VersionControlService
-
This method should return an integer identifying the current
state of the given node.
- getOldParent() - Method in class projectviewer.event.StructureUpdate
-
- getOpenableNodes() - Method in class projectviewer.vpt.VPTProject
-
Returns a collection of the nodes that can be opened contained
in this project.
- getOpenFiles() - Method in class projectviewer.vpt.VPTProject
-
Returns the list of open files the project knows about.
- getOptionGroup(VPTProject) - Method in interface projectviewer.config.OptionsService
-
This should return an OptionGroup to be shown.
- getOptionPane(VPTProject) - Method in interface projectviewer.config.OptionsService
-
This method should return the option pane to be shown.
- getPathToRoot(TreeNode) - Method in class projectviewer.vpt.ProjectCustomTreeModel
-
Builds the path to the root of the tree up to the given
node.
- getPathToRoot(TreeNode) - Method in class projectviewer.vpt.VPTCompactModel
-
- getPathToRoot(TreeNode) - Method in class projectviewer.vpt.VPTFilteredModel
-
- getPattern() - Method in class projectviewer.vpt.VPTFilterData
-
- getPeriod() - Method in class projectviewer.importer.AutoReimporter.Options
-
Returns the periodicity of reimports, in minutes.
- getPlugin() - Method in interface projectviewer.config.VersionControlService
-
Returns the class identifying the plugin.
- getProject() - Method in class projectviewer.event.ProjectUpdate
-
- getProject(String) - Method in class projectviewer.ProjectManager
-
Returns the project with the given name.
- getProjects() - Method in class projectviewer.ProjectManager
-
Returns a list containing the list of project names
managed by this manager.
- getProperties() - Method in class projectviewer.vpt.VPTProject
-
Return the project's property set.
- getProperty(String) - Method in class projectviewer.vpt.VPTProject
-
Returns the property stored for the given key, as a String.
- getPropertyNames() - Method in class projectviewer.vpt.VPTProject
-
Returns a set containing all property names for this project.
- getRecurseDescription() - Method in class projectviewer.importer.AllFilesFilter
-
- getRecurseDescription() - Method in class projectviewer.importer.CompositeImporterFileFilter
-
- getRecurseDescription() - Method in class projectviewer.importer.CVSEntriesFilter
-
- getRecurseDescription() - Method in class projectviewer.importer.GlobFilter
-
- getRecurseDescription() - Method in class projectviewer.importer.ImporterFileFilter
-
This method will be called by the toString() method when showing this
filter as an option to the dialog shown when asking about whether the
user wants to recurse into the directories selected for importing.
- getRecurseDescription() - Method in class projectviewer.importer.NonProjectFileFilter
-
- getRememberOpen() - Method in class projectviewer.config.ProjectViewerConfig
-
- getRemovedFiles() - Method in class projectviewer.event.ProjectUpdate
-
- getResourceAsOutputStream(String) - Static method in class projectviewer.ProjectPlugin
-
Returns an output stream to the specified resource, or null if access
to that resource is denied.
- getResourceAsStream(String) - Static method in class projectviewer.ProjectPlugin
-
Returns an input stream to the specified resource, or null
if none is found.
- getResourcePath(String) - Static method in class projectviewer.ProjectPlugin
-
Returns the full path of the specified plugin resource.
- getRoot() - Method in class projectviewer.ProjectViewer
-
Returns the root node of the current tree.
- getRootPath() - Method in class projectviewer.vpt.VPTProject
-
Returns the path to the root of the project.
- getRowHeight(VPTNode) - Method in class projectviewer.vpt.VPTCellRenderer
-
Returns the desired row height based on the given node.
- getSelectedFilePaths() - Method in class projectviewer.ProjectViewer
-
Returns a list of Strings containing the file paths of the selected
file and folder nodes.
- getSelectedFiles() - Method in class projectviewer.gui.ImportDialog
-
- getSelectedNode() - Method in class projectviewer.ProjectViewer
-
Returns the currently selected node in the tree.
- getServiceClass() - Method in interface projectviewer.config.ExtensionManager.ManagedService
-
Returns the base class of the jEdit service.
- getServiceClass() - Method in class projectviewer.vpt.VPTContextMenu
-
ManagedService implementation.
- getServiceName() - Method in interface projectviewer.config.ExtensionManager.ManagedService
-
Returns the service name.
- getServiceName() - Method in class projectviewer.vpt.VPTContextMenu
-
ManagedService implementation.
- getServices() - Method in class projectviewer.config.ExtensionManager
-
Returns the list of registered services.
- getShowAllWorkingFiles() - Method in class projectviewer.config.ProjectViewerConfig
-
- getShowCompactTree() - Method in class projectviewer.config.ProjectViewerConfig
-
- getShowFilesTree() - Method in class projectviewer.config.ProjectViewerConfig
-
- getShowFilteredTree() - Method in class projectviewer.config.ProjectViewerConfig
-
- getShowFoldersTree() - Method in class projectviewer.config.ProjectViewerConfig
-
- getShowProjectInTitle() - Method in class projectviewer.config.ProjectViewerConfig
-
- getShowWorkingFilesTree() - Method in class projectviewer.config.ProjectViewerConfig
-
- getText() - Method in class projectviewer.action.Action
-
Returns a String that will be shown as the text of the menu item or
the tooltip of the toolbar button.
- getText() - Method in class projectviewer.action.ActionSeparator
-
Returns null.
- getText() - Method in class projectviewer.action.AddProjectAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.ArchiveAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.CollapseAllAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.EditGroupAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.EditProjectAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.ExpandAllAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.FileImportAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.LaunchBrowserAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.MoveNodeAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.NewFileAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.NodePropertiesAction
-
- getText() - Method in class projectviewer.action.NodeRemoverAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.NodeRenamerAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.OpenCloseAllProjectFilesAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.OpenParentGroupAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.OpenSelectedAction
-
- getText() - Method in class projectviewer.action.OpenWithAppAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.OpenWithEncodingAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.ReimportAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.SearchAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.SetActiveAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.UpAction
-
- getText() - Method in class projectviewer.action.UpdateVCSStatusAction
-
Returns the text to be shown on the button and/or menu item.
- getText() - Method in class projectviewer.action.VFSBrowseAction
-
- getTitle() - Method in interface projectviewer.gui.NodePropertyProvider
-
Returns the title of the tab containing this provider's
information.
- getTraverseDirectories() - Method in class projectviewer.gui.ImportDialog
-
- getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class projectviewer.vpt.VPTCellRenderer
-
- getTreeCount() - Method in class projectviewer.vpt.ProjectTreePanel
-
- getTreePanel() - Method in class projectviewer.ProjectViewer
-
Returns the component that manages the trees shown in the UI.
- getType() - Method in class projectviewer.event.ProjectUpdate
-
- getType() - Method in class projectviewer.event.StructureUpdate
-
- getType() - Method in class projectviewer.event.ViewerUpdate
-
- getURL() - Method in class projectviewer.vpt.VPTDirectory
-
Returns the URL of this directory.
- getURL() - Method in class projectviewer.vpt.VPTFile
-
Returns the VFS URL for this file.
- getURL() - Method in class projectviewer.vpt.VPTProject
-
Returns the project's URL.
- getUseExternalApps() - Method in class projectviewer.config.ProjectViewerConfig
-
- getUseInfoViewer() - Method in class projectviewer.config.ProjectViewerConfig
-
- getUserContextMenu() - Method in class projectviewer.config.ProjectViewerConfig
-
- getUserMenuFirst() - Method in class projectviewer.config.ProjectViewerConfig
-
- getUseSystemIcons() - Method in class projectviewer.config.ProjectViewerConfig
-
- getUseVariablePaths() - Method in class projectviewer.config.ProjectViewerConfig
-
- getVersionControlService(VPTProject) - Method in class projectviewer.config.ExtensionManager
-
Return the VersionControlService associated with the project.
- getVersionControlState() - Method in class projectviewer.vpt.VPTNode
-
- getView() - Method in class projectviewer.event.ViewerUpdate
-
Returns the view where the event occurred.
- getView() - Method in class projectviewer.ProjectViewer
-
Returns the View associated with this instance.
- getViewer() - Method in class projectviewer.event.NodeSelectionUpdate
-
- getViewer() - Method in class projectviewer.event.ViewerUpdate
-
- getViewer(View) - Static method in class projectviewer.ProjectViewer
-
Returns the viewer associated with the given view, or null if none
exists.
- getViewer(View, int) - Static method in class projectviewer.ProjectViewer
-
Returns the viewer associated with the given view, or null if none
exists.
- GlobFilter - Class in projectviewer.importer
-
Filter that uses the settings provided by the user (in jEdit's options)
to select the files.
- GlobFilter(String, String) - Constructor for class projectviewer.importer.GlobFilter
-
Creates a new GlobFilter based on the given parameters.
- GroupMenu - Class in projectviewer.gui
-
A menu that provides a list of groups and, optionally, projects,
letting the user choose them and execute some action when the
item is selected.
- GroupMenu(String, boolean, boolean, ActionListener) - Constructor for class projectviewer.gui.GroupMenu
-
A JMenu implementation that populates the items according to the
object tree under the root node of the projects (VPTRoot).