- IAbstractFile - Interface in viptool.project
-
An abstract file is a file with extended functionality such as editor support
and internal locking methods.
- IAbstractFileListener - Interface in viptool.project.event
-
- IAbstractFileSelection - Interface in viptool.base.gui.selection
-
- IAbstractFolder - Interface in viptool.project
-
This interface provides basic functionality for folders.
- IAbstractFolderListener - Interface in viptool.project.event
-
This interface is for listeners that want to benotified if files were
removed or added to an abstract folder.
- IAbstractFolderProvider - Interface in viptool.project
-
- IActionFilter - Interface in viptool.base.action
-
- IActionHandler - Interface in viptool.base.action
-
The action handler manages all actions in viptool.
- IActionPostProcessor - Interface in viptool.base.action
-
- IChildWindow - Interface in viptool.base.gui
-
All child windows that should be managed by the extended pane must implement
this interface.
- ICON_ABOUT - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_BLACKLIST - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_CLOSE - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_CLOSE_FILE - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_CLOSEINACTIVE - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_COPY_TEXT - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_CUT_TEXT - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_DEFAULT_FILE - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_DELETELIST - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_DOWN - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_EMPTY - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_ERROR_BIG - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_ERROR_SMALL - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_EXPORT - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_FOLDER - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_FOLDER_OPEN - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_FORMATTOOLBAR - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_GRID - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_GRIDSIZE - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_IMPORT - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_KILL - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_LEFT - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_MODUL - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_NEW_DIALOG - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_NEW_FOLDER - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_PASTE_TEXT - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_PREFERENCES - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_PROJECT - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_PROJECT_OPEN - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_RIGHT - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_SAVE_FILE - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_SELECTALL - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_SIGNALIN - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_SIGNALOUT - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_SIMULATE - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_TESTIN - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_TESTOUT - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_UP - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_UPDATE - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_VIPTOOL - Static variable in interface viptool.util.resources.icon.IconConstants
-
- ICON_WORKSPACE - Static variable in interface viptool.util.resources.icon.IconConstants
-
- IconConstants - Interface in viptool.util.resources.icon
-
- IConsole - Interface in viptool.console
-
Interface for all types of consoles.
- IContextMenuManager - Interface in viptool.base.gui.menu
-
The IContextMenuManager interface provides methods to manage the ContextMenu,
like adding or removing a menu entry e.g.
- ICustomFilter - Interface in viptool.base.gui.selection
-
- ID_DEFAULT_CONTEXTMENU - Static variable in class viptool.Constants
-
- ID_MENU_DEFAULT - Static variable in class viptool.Constants
-
- ID_MENU_DEFAULT_OPENED - Static variable in class viptool.Constants
-
- ID_TOOLBAR_DEFAULT - Static variable in class viptool.Constants
-
- ID_TOOLBAR_DEFAULT_OPENED - Static variable in class viptool.Constants
-
- IEditor - Interface in viptool.base.editor
-
This interface is for all editors in the viptool.
- IEditorManager - Interface in viptool.base.editor
-
- IEditorProvider - Interface in viptool.base.editor
-
This interface is provides some methods for editor providers and is the base
interface for them.
- IExtendedContextMenu - Interface in viptool.base.gui.menu
-
- IExtendedMenu - Interface in viptool.base.gui.menu
-
- IExtendedMenuBar - Interface in viptool.base.gui.menu
-
- IExtendedMenuListener - Interface in viptool.base.gui.menu.event
-
The template menu listener is notified about changes in a menu template.
- IExtendedToolBar - Interface in viptool.base.gui.toolbar
-
- IExtendedToolBarListener - Interface in viptool.base.gui.toolbar.event
-
The extended toolbar listener is notified about changes in a toolbar
template.
- IExtensionInfo - Interface in viptool.extension
-
- IExtensionListener - Interface in viptool.extension
-
This interface has to implemented by all classes which want to be called if a
change on the state of running or known extensions was made.
- IExtensionLoader - Interface in viptool.extension
-
The interface IExtensionLoader describes all methods of the ExtensionLoader.
- IExtensionManager - Interface in viptool.extension
-
- IFileInterpreter - Interface in viptool.base.io
-
This interface provides methods for an file interpreter.
- IFileInterpreterListener - Interface in viptool.base.io.event
-
- IFileInterpreterManager - Interface in viptool.base.io
-
This interface is for the file interpreter manager that manages all file
interpreter providers.
- IFileInterpreterProvider - Interface in viptool.base.io
-
This is the interface that all file type providers must implement.
- IFileIOEvent - Class in viptool.base.io.event
-
- IFileIOEvent(IAbstractFile, IEditor) - Constructor for class viptool.base.io.event.IFileIOEvent
-
- IFileLocker - Interface in viptool.base.io
-
- IFileNamePanelListener - Interface in viptool.base.gui.component.event
-
Interface for listeners of the path browser panel.
- IFileSystem - Interface in viptool.filesystem
-
A file system is a hierarchical structure with folder an files.
- IFileSystemListener - Interface in viptool.filesystem.event
-
- IFileSystemSession - Interface in viptool.filesystem
-
A file system session is an easy interface for manipulating the file system.
- IFileTypeFilter - Interface in viptool.base.gui.selection
-
A FileTypeFilter decides, if a selection of files is accepted.
- IFolderTreePanelListener - Interface in viptool.base.gui.component.event
-
- IJob - Interface in viptool.job
-
This is the interface for all jobs in viptool.
- IJobListener - Interface in viptool.job.event
-
The job listener is added to jobs so objects can listen to jobs state.
- IJobScheduler - Interface in viptool.job
-
This is the interface for the JobScheduler.
- IJobSchedulerListener - Interface in viptool.job.event
-
The job scheduler listener is added to the job scheduler so objects can
listen to jobs state.
- ILogger - Interface in viptool.logger
-
Inteface for all logger.
- ILoggerChangedListener - Interface in viptool.logger.event
-
Interface for listeners that wants to be notified if a change in a
Logger occurrs.
- IMAGE_ABOUT - Static variable in interface viptool.util.resources.image.ImageConstants
-
- IMAGE_DIALOG_NEW - Static variable in interface viptool.util.resources.image.ImageConstants
-
- IMAGE_ERROR - Static variable in interface viptool.util.resources.image.ImageConstants
-
- IMAGE_EXPAND - Static variable in interface viptool.util.resources.image.ImageConstants
-
- IMAGE_MINIMIZE - Static variable in interface viptool.util.resources.image.ImageConstants
-
- IMAGE_NEW_WORKSPACE - Static variable in interface viptool.util.resources.image.ImageConstants
-
- ImageConstants - Interface in viptool.util.resources.image
-
- IMenuBarManager - Interface in viptool.base.gui.menu
-
The menu bar manager manages the menu bars in viptool.
- IMenuTemplate - Interface in viptool.base.gui.menu
-
The menu template is a template for a menu.
- importFile(File, IProjectTreeNode) - Method in interface viptool.project.IProjectGuiLinker
-
This methode imports the given file, that means the file will be copied
into through the parent given folder and the new file will be registerd
as element of the project of the given parent.
- indent() - Method in class viptool.util.IndentionStream
-
- indent(int) - Method in class viptool.util.IndentionStream
-
- IndentionStream - Class in viptool.util
-
- IndentionStream(PrintStream) - Constructor for class viptool.util.IndentionStream
-
- info(String) - Method in class viptool.logger.AbstractLogger
-
- info(String, boolean) - Method in class viptool.logger.AbstractLogger
-
- info(String) - Method in interface viptool.logger.ILogger
-
This method logs an information into the logger.
- info(String, boolean) - Method in interface viptool.logger.ILogger
-
This method logs an information into the logger if the given condition is
true.
- INFO_LEVEL - Static variable in interface viptool.logger.ILogger
-
- initCombobox(JComboBox) - Method in class viptool.base.action.ExtendedToolbarAction
-
This method can be used to init the JCombobox control element.
- initialize() - Method in class viptool.base.action.ContainerAction
-
- initialize() - Method in class viptool.base.action.EmptyAction
-
- initialize() - Method in class viptool.base.action.ExtendedAction
-
Is called when the action is created the first time.
- initialize() - Method in class viptool.base.action.PlaceHolderAction
-
- initialize() - Method in class viptool.base.action.SelectionAction
-
- initialize() - Method in class viptool.base.action.SeparatorAction
-
- initialize() - Method in interface viptool.base.editor.IEditor
-
Called by the framework before the editor is displayed.
- initialize(Object, String) - Method in class viptool.base.gui.component.FileNamePanel
-
This method initializes this
- initialize() - Method in class viptool.base.gui.component.FileNamePanel
-
- initialize(String, boolean) - Method in class viptool.base.gui.component.PathBrowserPanel
-
- initialize(IWorkbench) - Method in class viptool.extension.Extension
-
This method is called if the Viptool Extension is loaded from the
ExtensionManager.
- initSlider(JSlider) - Method in class viptool.base.action.ExtendedToolbarAction
-
This method can be used to init the JSlider control element.
- initTextfield(JTextField) - Method in class viptool.base.action.ExtendedToolbarAction
-
This method can be used to init the JTextfield control element.
- INonCloseableChildWindow - Interface in viptool.base.gui
-
- INonFocusableChildWindow - Interface in viptool.base.gui
-
- INonModAction - Interface in viptool.base.action
-
This interface should be implemented by all actions which didn't modify the
graph.
- insert(MutableTreeNode, int) - Method in interface viptool.project.IProjectTreeNode
-
Inserts the node child as child of this node.
- insertContextMenuTemplate() - Method in interface viptool.base.gui.menu.IContextMenuManager
-
Creates and adds the context menu template to the contextmenu manager.
- insertUpdate(DocumentEvent) - Method in class viptool.base.gui.component.PathBrowserPanel
-
- INSTANCE_KEY - Static variable in class viptool.base.action.ExtendedAction
-
- intersectBezierAndLine(CubicCurve2D, Line2D) - Static method in class viptool.util.GeometryUtils
-
Calculates the intersection points of a Bezier curve and a line.
- intersectLines(double, double, double, double, double, double) - Static method in class viptool.util.GeometryUtils
-
Calculates the intersection point between two lines that are given as
standard line equation.
- intersectLines(double, double, double, double, double, double, double, double) - Static method in class viptool.util.GeometryUtils
-
Calculates the intersection point between two lines that are given
through two points each.
- intersectLineWithCircle(Ellipse2D, Line2D) - Static method in class viptool.util.GeometryUtils
-
Calculates the intersection point between a line and a circle.
- InvalidContentException - Exception in viptool.filesystem.error
-
- InvalidContentException() - Constructor for exception viptool.filesystem.error.InvalidContentException
-
- InvalidNameException - Exception in viptool.filesystem.error
-
- InvalidNameException() - Constructor for exception viptool.filesystem.error.InvalidNameException
-
- inverseDirection() - Method in class viptool.util.MathVector
-
inverse the direction of the vector
- IOEXCEPTION - Static variable in exception viptool.base.error.UnsupportedFileException
-
- IPathBrowserPanelListener - Interface in viptool.base.gui.component.event
-
Interface for listeners of the path browser panel.
- IPreferenceNode - Interface in viptool.preferences
-
An interface for all PreferenceNodes.
- IPreferenceStore - Interface in viptool.preferences
-
An interface for all PreferenceStores.
- IProgressMonitor - Interface in viptool.job
-
A progress monitor is used to indiciate the progress of a job.
- IProject - Interface in viptool.project
-
A project is a container for several files and folders.
- IProjectGuiLinker - Interface in viptool.project
-
- IProjectListener - Interface in viptool.project.event
-
A project listener is notified by the project if files were added to or
removed from the project.
- IProjectTreeModel - Interface in viptool.project
-
- IProjectTreeNode - Interface in viptool.project
-
This interface describes the functionality of our TreeNodes.
- IResourceLoader - Interface in viptool.util.resources
-
- isActivated(IExtensionInfo) - Method in interface viptool.extension.IExtensionManager
-
This method return true if the given extension is activated.
- isAutoload() - Method in interface viptool.extension.IExtensionInfo
-
returns the autoload state
- ISelection - Interface in viptool.base.gui.selection
-
- ISelectionFilter - Interface in viptool.base.gui.selection
-
A SelectionFilter decides, if a selection of files is accepted.
- ISelectionModel - Interface in viptool.base.gui.selection
-
A SelectionModel represents a set of SelectionFilters.
- ISelectionProvider - Interface in viptool.base.gui.selection
-
- isExternalModified() - Method in class viptool.base.editor.Editor
-
- isFileInBlacklist(IAbstractFile) - Method in interface viptool.project.IProject
-
Determines whether the file is in the blacklist or not.
- isFileOfType(File, Pattern) - Static method in class viptool.util.FileUtils
-
Tests whether the given file is of the given type.
- isFilePlugin() - Method in interface viptool.extension.IExtensionInfo
-
This method returns true if the Extension is contained into an directory.
- isFolder() - Method in class viptool.filesystem.FileSystemEntry
-
- isFolder(String) - Method in interface viptool.filesystem.IFileSystem
-
Tests if the given folder exists in the file system.
- isFolder(String) - Method in interface viptool.filesystem.IFileSystemSession
-
Tests if the given folder exists in the file system.
- isFolder() - Method in interface viptool.project.IProjectTreeNode
-
- isHiddenFile(File) - Static method in class viptool.util.FileUtils
-
- ISimpleWizardPageListener - Interface in viptool.base.wizard.event
-
- isJarPlugin() - Method in interface viptool.extension.IExtensionInfo
-
This method returns true if the Extension is packed into an JarFile.
- isLeaf(Object) - Method in interface viptool.project.IProjectTreeModel
-
- isLeaf() - Method in interface viptool.project.IProjectTreeNode
-
Returns true if this node has no childs.
- isLocked() - Method in class viptool.project.AbstractFile
-
- isLocked() - Method in class viptool.project.AbstractFolder
-
- isLocked() - Method in interface viptool.project.IAbstractFile
-
Returns the current lock state of the file.
- isModified() - Method in class viptool.base.editor.Editor
-
- isModified() - Method in interface viptool.base.editor.IEditor
-
Returns true when the editor has changed the file and not written the
changes yet.
- isMouseLeftClicked(MouseEvent) - Static method in class viptool.base.action.ExtendedAction
-
Returns true if the mouse event stores the left mouse button clicked
event.
- isMouseLeftDragged(MouseEvent) - Static method in class viptool.base.action.ExtendedAction
-
Returns true if the mouse event stores the left mouse button dragged
event.
- isMouseLeftPressed(MouseEvent) - Static method in class viptool.base.action.ExtendedAction
-
Returns true if the mouse event stores the left mouse button pressed
event.
- isMouseLeftReleased(MouseEvent) - Static method in class viptool.base.action.ExtendedAction
-
Returns true if the mouse event stores the left mouse button released
event.
- isMouseRightClicked(MouseEvent) - Static method in class viptool.base.action.ExtendedAction
-
Returns true if the mouse event stores the right mouse button clicked
event.
- isMouseRightDragged(MouseEvent) - Static method in class viptool.base.action.ExtendedAction
-
Returns true if the mouse event stores the right mouse button dragged
event.
- isMouseRightPressed(MouseEvent) - Static method in class viptool.base.action.ExtendedAction
-
Returns true if the mouse event stores the right mouse button pressed
event.
- isMouseRightReleased(MouseEvent) - Static method in class viptool.base.action.ExtendedAction
-
Returns true if the mouse event stores the right mouse button released
event.
- isMultiLine() - Method in interface viptool.util.Renameable
-
this method should be implemented in a way that allows it to return true,
if a MultiLineRenamer is needed, or false if a SingleLineRenamer is
sufficient.
- isOpen() - Method in class viptool.base.editor.Editor
-
- isOpen() - Method in interface viptool.base.editor.IEditor
-
Return a flag indicating whether the edior is opened or not.
- isOpen(IProjectTreeNode) - Method in interface viptool.project.IProjectGuiLinker
-
- isOptionSet(String) - Method in class viptool.util.CommandLineParser
-
- isPageValid() - Method in class viptool.base.wizard.NewFileWizard.NewFilePage
-
- isPageValid() - Method in class viptool.base.wizard.SimpleWizardPage
-
Should return true, if the page is valid.
- isProject(IAbstractFile) - Method in interface viptool.project.IProjectGuiLinker
-
- isProject() - Method in interface viptool.project.IProjectTreeNode
-
- isSelected() - Method in class viptool.base.action.ExtendedAction
-
Returns the state of selection of this action.
- isSelectionAccepted(ISelection) - Method in interface viptool.base.gui.selection.ISelectionModel
-
Tests whether the given selection is accepted by the selection model.
- isSeletcionAccepted(ArrayList) - Method in interface viptool.base.gui.selection.ISelectionFilter
-
- isSignificant() - Method in class viptool.util.Renamer
-
- isSingleSelection() - Method in interface viptool.base.gui.selection.ISelection
-
- IStandardDialogListener - Interface in viptool.base.gui.dialog.event
-
- IStandardModalDialog - Interface in viptool.base.gui.dialog
-
This class provides a standard dialog with the following layout:
----------------------------------
| TITLE Image |
| Description Image |
----------------------------------
| Notice panel (optional) |
----------------------------------
| |
| |
| |
| CONTENT |
| |
| |
| |
| |
----------------------------------
| BUTTONS |
----------------------------------
You can give a JPanel object as content panel to embedd your own Dialog.
- isValid(IProjectTreeNode) - Method in interface viptool.project.IProjectGuiLinker
-
This methode returns the state of the element which is represented by the
given node.
- isValidName(String) - Method in interface viptool.util.Renameable
-
this method tests whether the new name of the object is valid or invalid
- isVirtualFolder() - Method in class viptool.base.gui.component.FolderTreePanel.FolderTreeSelection
-
Returns true if the selected folder is a virtual folder and does not
exist on the hard disk.
- isWorkspace() - Method in interface viptool.project.IProjectTreeNode
-
- itemSelected(FolderTreePanelSelectionEvent) - Method in interface viptool.base.gui.component.event.IFolderTreePanelListener
-
- itemSelected(FolderTreePanelSelectionEvent) - Method in class viptool.base.gui.component.FileNamePanel
-
- itemStateChanged(ItemEvent) - Method in class viptool.base.gui.component.PathBrowserPanel
-
- IToolBarManager - Interface in viptool.base.gui.toolbar
-
The toolbar manager manages the toolbar templates in viptool.
- IToolBarTemplate - Interface in viptool.base.gui.toolbar
-
The toolbar template is a template for a toolbar.
- IView - Interface in viptool.base.gui
-
- IWindow - Interface in viptool.base.gui
-
- IWizard - Interface in viptool.base.wizard
-
The wizard interface is the basic interface for creating dialog based
wizards.
- IWizardPage - Interface in viptool.base.wizard
-
This interface is a base interface for all wizard pages used in the standard
dialog.
- IWorkbench - Interface in viptool.base
-
The workbench interface is the common interface for communication with the
viptool in the current session.
- IWorkbenchListener - Interface in viptool.base.event
-
Interface for any workbench listener.
- IWorkspace - Interface in viptool.project
-
This interface is the base of a workspace.
- IWorkspaceListener - Interface in viptool.project.event
-
A workspace listener is notified by the workspace if projects were added to or
removed from the workspace.