A B C D E F G H I J K L M N O P R S T U V W X 

I

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.
A B C D E F G H I J K L M N O P R S T U V W X