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

A

ACTION_EXIT - Static variable in class de.matthias_burbach.mosaique.swing.MosaiqueFrame
The 'exit application' action.
ACTION_HOMEPAGE - Static variable in class de.matthias_burbach.mosaique.swing.MosaiqueFrame
The 'Homepage' action.
ACTION_OPEN - Static variable in class de.matthias_burbach.mosaique.swing.MosaiqueFrame
The 'open Maven file' action.
ACTION_RELEASE_NOTES - Static variable in class de.matthias_burbach.mosaique.swing.MosaiqueFrame
The 'Release Notes' action.
ACTION_SHOW_ABOUT - Static variable in class de.matthias_burbach.mosaique.swing.MosaiqueFrame
The 'show about dialog' action.
AbstractFileItem - class de.matthias_burbach.mosaique.core.model.AbstractFileItem.
Is the abstract base class for parsed objects that relate to a file and a specific part of a file.
AbstractFileItem() - Constructor for class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
AbstractFileItemNode - class de.matthias_burbach.mosaique.swing.AbstractFileItemNode.
 
AbstractFileItemNode() - Constructor for class de.matthias_burbach.mosaique.swing.AbstractFileItemNode
 
add(String) - Method in class de.matthias_burbach.mosaique.swing.MosaiqueLogPanel
Adds a line of text to the JTextPane using the default SimpleAttributSet.
add(String, SimpleAttributeSet) - Method in class de.matthias_burbach.mosaique.swing.MosaiqueLogPanel
Adds a string to the JTextPane using the given SimpleAttributSet.
addLine(String) - Method in class de.matthias_burbach.mosaique.swing.MosaiqueLogPanel
Adds a line of text to the JTextPane using the default SimpleAttributSet.
addLine(String, SimpleAttributeSet) - Method in class de.matthias_burbach.mosaique.swing.MosaiqueLogPanel
Adds a line of text to the JTextPane using the given SimpleAttributSet.
addPuts(Map) - Method in class de.matthias_burbach.mosaique.core.model.TilesContext
 
addTilesDefinitions(TilesDefinitions) - Method in class de.matthias_burbach.mosaique.core.model.DefinitionResolver
Adds a TilesDefinitions object to the internal list.
assertChildrenAreInitialized() - Method in class de.matthias_burbach.mosaique.swing.BaseMutableTreeNode
Initializes this object if it hasn't been yet.

B

BaseMutableTreeNode - class de.matthias_burbach.mosaique.swing.BaseMutableTreeNode.
Is a base class for tree nodes which need to initialize child nodes explicitly and lazily.
BaseMutableTreeNode() - Constructor for class de.matthias_burbach.mosaique.swing.BaseMutableTreeNode
 
BrowserLauncher - class de.matthias_burbach.mosaique.core.util.BrowserLauncher.
 

C

CommandLine - class de.matthias_burbach.mosaique.core.util.CommandLine.
 
CommandLine() - Constructor for class de.matthias_burbach.mosaique.core.util.CommandLine
 
Context - class de.matthias_burbach.mosaique.core.model.Context.
To support multiple trees of file item trees in parallel and still allow for caching, this context was introduced to push caches down from VM global scope to clusters of objects that share caches of the services accessible from this context.
Context() - Constructor for class de.matthias_burbach.mosaique.core.model.Context
 
childrenAreInitialized() - Method in class de.matthias_burbach.mosaique.swing.BaseMutableTreeNode
 
clear() - Method in class de.matthias_burbach.mosaique.core.model.DefinitionResolver
Clears the internal list of added TilesDefinitions objects.
clear() - Method in class de.matthias_burbach.mosaique.core.model.JspResolver
Clears the internal map of already resolved JSPs.
clear() - Method in class de.matthias_burbach.mosaique.swing.MosaiqueLogPanel
Clears the contents of this log panel.
copy(String, String) - Static method in class de.matthias_burbach.mosaique.core.util.FileUtils
Performs a file copy.
createImageIcon(String, String) - Static method in class de.matthias_burbach.mosaique.swing.SwingHelper
 
createPartControl(Composite) - Method in class de.matthias_burbach.mosaique4eclipse.views.MosaiqueView
This is a callback that will allow us to create the viewer and initialize it.

D

Definition - class de.matthias_burbach.mosaique.core.model.Definition.
Is a Tiles definition as defined in a Tiles definitions file.
Definition(Context) - Constructor for class de.matthias_burbach.mosaique.core.model.Definition
 
DefinitionNode - class de.matthias_burbach.mosaique.swing.DefinitionNode.
 
DefinitionNode(Definition, List, DefaultTreeModel) - Constructor for class de.matthias_burbach.mosaique.swing.DefinitionNode
 
DefinitionResolver - class de.matthias_burbach.mosaique.core.model.DefinitionResolver.
 
DefinitionResolver() - Constructor for class de.matthias_burbach.mosaique.core.model.DefinitionResolver
 
de.matthias_burbach.mosaique.core - package de.matthias_burbach.mosaique.core
 
de.matthias_burbach.mosaique.core.model - package de.matthias_burbach.mosaique.core.model
 
de.matthias_burbach.mosaique.core.parser - package de.matthias_burbach.mosaique.core.parser
 
de.matthias_burbach.mosaique.core.util - package de.matthias_burbach.mosaique.core.util
 
de.matthias_burbach.mosaique.swing - package de.matthias_burbach.mosaique.swing
 
de.matthias_burbach.mosaique4eclipse - package de.matthias_burbach.mosaique4eclipse
 
de.matthias_burbach.mosaique4eclipse.util - package de.matthias_burbach.mosaique4eclipse.util
 
de.matthias_burbach.mosaique4eclipse.views - package de.matthias_burbach.mosaique4eclipse.views
 
delete(String) - Static method in class de.matthias_burbach.mosaique.core.util.FileUtils
 
doSaveDocument(IProgressMonitor, Object, IDocument, boolean) - Method in class de.matthias_burbach.mosaique4eclipse.util.ExternalStorageDocumentProvider
drawCompositeImage(int, int) - Method in class de.matthias_burbach.mosaique4eclipse.util.OverlayImageIcon

E

EnumerationAdapter - class de.matthias_burbach.mosaique.core.util.EnumerationAdapter.
Transforms a Iterator to a Enumeration.
EnumerationAdapter(Iterator) - Constructor for class de.matthias_burbach.mosaique.core.util.EnumerationAdapter
 
ExternalEditorInput - class de.matthias_burbach.mosaique4eclipse.util.ExternalEditorInput.
Is an EditorInput for an external file.
ExternalEditorInput(IStorage) - Constructor for class de.matthias_burbach.mosaique4eclipse.util.ExternalEditorInput
 
ExternalStorageDocumentProvider - class de.matthias_burbach.mosaique4eclipse.util.ExternalStorageDocumentProvider.
 
ExternalStorageDocumentProvider() - Constructor for class de.matthias_burbach.mosaique4eclipse.util.ExternalStorageDocumentProvider
 
equals(Object) - Method in class de.matthias_burbach.mosaique4eclipse.util.ExternalEditorInput
Two ExternalEditorInputs are equal if their IStorage's are equal.
equals(Object) - Method in class de.matthias_burbach.mosaique4eclipse.util.FileStorage
Two FileStorages are equal if their IPaths are equal.
execute(String) - Method in class de.matthias_burbach.mosaique.core.util.CommandLine
Executes the command on the command line.
exists() - Method in class de.matthias_burbach.mosaique4eclipse.util.ExternalEditorInput
existsInOpenProject(String) - Static method in class de.matthias_burbach.mosaique4eclipse.util.Util
 
existsInOpenProject(IPath) - Static method in class de.matthias_burbach.mosaique4eclipse.util.Util
 
exitApplication() - Method in class de.matthias_burbach.mosaique.core.Mosaique
Cleans up the application on exit.

F

FileStorage - class de.matthias_burbach.mosaique4eclipse.util.FileStorage.
Wraps a file as an IStorage.
FileStorage(IPath) - Constructor for class de.matthias_burbach.mosaique4eclipse.util.FileStorage
 
FileUtils - class de.matthias_burbach.mosaique.core.util.FileUtils.
 
fileToIFile(File) - Static method in class de.matthias_burbach.mosaique4eclipse.util.Util
 
findAbsolutePath(String) - Method in interface de.matthias_burbach.mosaique.core.model.PathFinder
 
findAbsolutePath(String) - Method in class de.matthias_burbach.mosaique4eclipse.views.VrpEclipsePathFinder
A path is first looked up in the brand project that contains the given Struts config file.

G

getAction(String) - Method in class de.matthias_burbach.mosaique.swing.MosaiqueFrame
 
getAdapter(Class) - Method in class de.matthias_burbach.mosaique4eclipse.util.ExternalEditorInput
getAttribute() - Method in class de.matthias_burbach.mosaique.core.model.Insert
 
getBegin() - Method in class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
getChildCount() - Method in class de.matthias_burbach.mosaique.swing.BaseMutableTreeNode
getChildren() - Method in class de.matthias_burbach.mosaique.swing.BaseMutableTreeNode
Introduced to support usage of this class in the Eclipse context.
getContentType() - Method in class de.matthias_burbach.mosaique4eclipse.util.ExternalEditorInput
 
getContents() - Method in class de.matthias_burbach.mosaique4eclipse.util.FileStorage
getContext() - Method in class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
getDefault() - Static method in class de.matthias_burbach.mosaique4eclipse.MosaiquePlugin
 
getDefinition(TilesContext) - Method in class de.matthias_burbach.mosaique.core.model.Insert
 
getDefinition() - Method in class de.matthias_burbach.mosaique.core.model.LogicalPage
 
getDefinitionResolver() - Method in class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
getDefinitionResolver() - Method in class de.matthias_burbach.mosaique.core.model.Context
 
getDefinitionsByName() - Method in class de.matthias_burbach.mosaique.core.model.TilesDefinitions
 
getDefinitionsConfigValues() - Method in class de.matthias_burbach.mosaique.core.model.StrutsConfig
 
getEnd() - Method in class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
getExpandedElementPaths() - Method in class de.matthias_burbach.mosaique4eclipse.views.MosaiqueTreeViewer
 
getExtendz() - Method in class de.matthias_burbach.mosaique.core.model.Definition
 
getFileItem() - Method in class de.matthias_burbach.mosaique.swing.AbstractFileItemNode
 
getFileItem() - Method in class de.matthias_burbach.mosaique.swing.DefinitionNode
getFileItem() - Method in class de.matthias_burbach.mosaique.swing.InsertNode
getFileItem() - Method in class de.matthias_burbach.mosaique.swing.JspNode
getFileItem() - Method in class de.matthias_burbach.mosaique.swing.LogicalPageNode
getFileItem() - Method in class de.matthias_burbach.mosaique.swing.PutNode
getFileItem() - Method in class de.matthias_burbach.mosaique.swing.PutsNode
getFileItem() - Method in class de.matthias_burbach.mosaique.swing.StrutsConfigNode
 
getFilePath() - Method in class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
getForward() - Method in class de.matthias_burbach.mosaique.core.model.LogicalPage
 
getFullPath() - Method in class de.matthias_burbach.mosaique4eclipse.util.ExternalEditorInput
 
getFullPath() - Method in class de.matthias_burbach.mosaique4eclipse.util.FileStorage
getImage() - Method in class de.matthias_burbach.mosaique4eclipse.util.OverlayImageIcon
 
getImage(Object) - Method in class de.matthias_burbach.mosaique4eclipse.views.MosaiqueLabelProvider
getImageDescriptor(String) - Static method in class de.matthias_burbach.mosaique4eclipse.MosaiquePlugin
Returns an image descriptor for the image file at the given plug-in relative path.
getImageDescriptor() - Method in class de.matthias_burbach.mosaique4eclipse.util.ExternalEditorInput
getInheritedPage() - Method in class de.matthias_burbach.mosaique.core.model.Definition
 
getInitialInput() - Method in class de.matthias_burbach.mosaique4eclipse.views.MosaiqueView
Tries to convert the page input to a resource, either directly or via IAdaptable.
getInsert() - Method in class de.matthias_burbach.mosaique.swing.InsertNode
 
getInserts() - Method in class de.matthias_burbach.mosaique.core.model.Jsp
 
getInstance() - Static method in class de.matthias_burbach.mosaique.core.model.DefinitionResolver
 
getInstance() - Static method in class de.matthias_burbach.mosaique.core.model.JspResolver
 
getJsp() - Method in class de.matthias_burbach.mosaique.core.model.Definition
 
getJspResolver() - Method in class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
getJspResolver() - Method in class de.matthias_burbach.mosaique.core.model.Context
 
getLevel() - Method in class de.matthias_burbach.mosaique.core.model.Definition
 
getLevel() - Method in class de.matthias_burbach.mosaique.core.model.Put
 
getLog() - Method in class de.matthias_burbach.mosaique.core.Mosaique
 
getLogicalPages() - Method in class de.matthias_burbach.mosaique.core.model.StrutsConfig
 
getMessage() - Method in class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
getMessage() - Method in class de.matthias_burbach.mosaique.swing.AbstractFileItemNode
 
getName() - Method in class de.matthias_burbach.mosaique.core.model.Definition
 
getName() - Method in class de.matthias_burbach.mosaique.core.model.Jsp
 
getName() - Method in class de.matthias_burbach.mosaique.core.model.LogicalPage
 
getName() - Method in class de.matthias_burbach.mosaique.core.model.Put
 
getName() - Method in class de.matthias_burbach.mosaique.core.model.StrutsConfig
 
getName() - Method in class de.matthias_burbach.mosaique.core.model.TilesDefinitions
 
getName() - Method in class de.matthias_burbach.mosaique4eclipse.util.ExternalEditorInput
getName() - Method in class de.matthias_burbach.mosaique4eclipse.util.FileStorage
getNameWithoutPath(String) - Static method in class de.matthias_burbach.mosaique.core.util.FileUtils
 
getOwner() - Method in class de.matthias_burbach.mosaique.core.model.Put
 
getPage() - Method in class de.matthias_burbach.mosaique.core.model.Definition
 
getParent() - Method in class de.matthias_burbach.mosaique.core.model.Definition
 
getPath() - Method in class de.matthias_burbach.mosaique4eclipse.util.ExternalEditorInput
getPathWithoutName(String) - Static method in class de.matthias_burbach.mosaique.core.util.FileUtils
 
getPersistable() - Method in class de.matthias_burbach.mosaique4eclipse.util.ExternalEditorInput
getPrimarySearchText() - Method in class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
getProperty(String) - Method in class de.matthias_burbach.mosaique.core.Mosaique
 
getPut() - Method in class de.matthias_burbach.mosaique.swing.PutNode
 
getPuts() - Method in class de.matthias_burbach.mosaique.core.model.Definition
 
getPuts() - Method in class de.matthias_burbach.mosaique.core.model.Insert
 
getPuts() - Method in class de.matthias_burbach.mosaique.core.model.TilesContext
 
getPutsOrderedByLevel() - Method in class de.matthias_burbach.mosaique.core.model.TilesContext
 
getReferencedDefinition() - Method in class de.matthias_burbach.mosaique.core.model.Put
 
getSecondarySearchText() - Method in class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
getSelectedNode() - Method in class de.matthias_burbach.mosaique.swing.MosaiqueTree
 
getSelectedNodes() - Method in class de.matthias_burbach.mosaique.swing.MosaiqueTree
 
getSize() - Method in class de.matthias_burbach.mosaique4eclipse.util.OverlayImageIcon
getStdErr() - Method in class de.matthias_burbach.mosaique.core.util.CommandLine
 
getStdErrWithoutNewLines() - Method in class de.matthias_burbach.mosaique.core.util.CommandLine
This variant is helpful if regular expression pattern matching is to be applied on the string.
getStdout() - Method in class de.matthias_burbach.mosaique.core.util.CommandLine
 
getStdoutWithoutNewLines() - Method in class de.matthias_burbach.mosaique.core.util.CommandLine
This variant is helpful if regular expression pattern matching is to be applied on the string.
getStorage() - Method in class de.matthias_burbach.mosaique4eclipse.util.ExternalEditorInput
getStrutsConfig() - Method in class de.matthias_burbach.mosaique.core.Mosaique
 
getStrutsConfigFile() - Method in class de.matthias_burbach.mosaique.core.Mosaique
 
getSynchedRevision(String) - Method in class de.matthias_burbach.mosaique.core.util.P4
 
getText(Object) - Method in class de.matthias_burbach.mosaique4eclipse.views.MosaiqueLabelProvider
getTilesContext() - Method in class de.matthias_burbach.mosaique.core.model.Definition
 
getToolTipText() - Method in class de.matthias_burbach.mosaique4eclipse.util.ExternalEditorInput
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class de.matthias_burbach.mosaique.swing.MosaiqueTreeCellRenderer
getValue() - Method in class de.matthias_burbach.mosaique.core.model.Put
 
getValue(String) - Method in class de.matthias_burbach.mosaique.core.model.TilesContext
 
getVersion() - Method in class de.matthias_burbach.mosaique.core.Mosaique
 

H

hasMoreElements() - Method in class de.matthias_burbach.mosaique.core.util.EnumerationAdapter
hashCode() - Method in class de.matthias_burbach.mosaique4eclipse.util.ExternalEditorInput
hashCode() - Method in class de.matthias_burbach.mosaique4eclipse.util.FileStorage

I

Insert - class de.matthias_burbach.mosaique.core.model.Insert.
Is the internal representation of a Tiles insert element defined on a JSP in order to insert/include a Tile.
Insert(Context) - Constructor for class de.matthias_burbach.mosaique.core.model.Insert
 
InsertNode - class de.matthias_burbach.mosaique.swing.InsertNode.
 
InsertNode(Insert, TilesContext, DefaultTreeModel) - Constructor for class de.matthias_burbach.mosaique.swing.InsertNode
 
iFiletoFile(IFile) - Static method in class de.matthias_burbach.mosaique4eclipse.util.Util
 
iPathToAbsolutePath(IPath) - Static method in class de.matthias_burbach.mosaique4eclipse.util.Util
 
initChildren() - Method in class de.matthias_burbach.mosaique.swing.BaseMutableTreeNode
Initializes the children nodes of this node.
initChildren() - Method in class de.matthias_burbach.mosaique.swing.DefinitionNode
Initializes the children nodes of this node.
initChildren() - Method in class de.matthias_burbach.mosaique.swing.InsertNode
Initializes the children nodes of this node.
initChildren() - Method in class de.matthias_burbach.mosaique.swing.JspNode
Initializes the children nodes of this node.
initChildren() - Method in class de.matthias_burbach.mosaique.swing.LogicalPageNode
Initializes the children nodes of this node.
initChildren() - Method in class de.matthias_burbach.mosaique.swing.PutNode
Initializes the children nodes of this node.
initChildren() - Method in class de.matthias_burbach.mosaique.swing.PutsNode
Initializes the children nodes of this node.
initChildren() - Method in class de.matthias_burbach.mosaique.swing.StrutsConfigNode
Initializes the children nodes of this node.
isDynamicPut() - Method in class de.matthias_burbach.mosaique.core.model.Put
 
isErroneous() - Method in class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
isErroneous() - Method in class de.matthias_burbach.mosaique.swing.AbstractFileItemNode
 
isErroneous() - Method in class de.matthias_burbach.mosaique.swing.BaseMutableTreeNode
 
isLeaf() - Method in class de.matthias_burbach.mosaique.swing.BaseMutableTreeNode
isLeaf() - Method in class de.matthias_burbach.mosaique.swing.InsertNode
isLeaf() - Method in class de.matthias_burbach.mosaique.swing.PutNode
isP4Controlled(String) - Method in class de.matthias_burbach.mosaique.core.util.P4
 
isP4Installed() - Method in class de.matthias_burbach.mosaique.core.util.P4
 
isReadOnly() - Method in class de.matthias_burbach.mosaique4eclipse.util.FileStorage
isStrutsConfigFile(Object) - Static method in class de.matthias_burbach.mosaique4eclipse.util.Util
 
isValidFile(String) - Static method in class de.matthias_burbach.mosaique.core.util.FileUtils
 

J

Jsp - class de.matthias_burbach.mosaique.core.model.Jsp.
 
Jsp() - Constructor for class de.matthias_burbach.mosaique.core.model.Jsp
 
JspNode - class de.matthias_burbach.mosaique.swing.JspNode.
 
JspNode(Jsp, TilesContext, DefaultTreeModel) - Constructor for class de.matthias_burbach.mosaique.swing.JspNode
 
JspParser - class de.matthias_burbach.mosaique.core.parser.JspParser.
 
JspParser() - Constructor for class de.matthias_burbach.mosaique.core.parser.JspParser
 
JspResolver - class de.matthias_burbach.mosaique.core.model.JspResolver.
 
JspResolver(PathFinder, Context) - Constructor for class de.matthias_burbach.mosaique.core.model.JspResolver
 

L

LINK_KEY - Static variable in class de.matthias_burbach.mosaique.swing.MosaiqueLogPanel
Currently not in use.
LineBufferLog - class de.matthias_burbach.mosaique.core.util.LineBufferLog.
Is a log implementation which keeps lines buffered in an internal memory buffer until they are requested to be written to a file.
LineBufferLog() - Constructor for class de.matthias_burbach.mosaique.core.util.LineBufferLog
 
Log - interface de.matthias_burbach.mosaique.core.util.Log.
Is a log for infos, warnings and errors.
LogicalPage - class de.matthias_burbach.mosaique.core.model.LogicalPage.
See http://flux4eclipse.sourceforge.net/userguide/concepts/framework.html to understand the concept of a logical page in a Struts configuration.
LogicalPage(Context) - Constructor for class de.matthias_burbach.mosaique.core.model.LogicalPage
 
LogicalPageNode - class de.matthias_burbach.mosaique.swing.LogicalPageNode.
 
LogicalPageNode(LogicalPage, DefaultTreeModel) - Constructor for class de.matthias_burbach.mosaique.swing.LogicalPageNode
 
log(String, String) - Method in class de.matthias_burbach.mosaique.core.util.LineBufferLog
log(String, String) - Method in interface de.matthias_burbach.mosaique.core.util.Log
 
log(String, String) - Method in class de.matthias_burbach.mosaique.core.util.SimpleLog
log(String, String) - Method in class de.matthias_burbach.mosaique.swing.MosaiqueLogPanel

M

Mosaique - class de.matthias_burbach.mosaique.core.Mosaique.
Is the main class of the core application.
Mosaique(Log) - Constructor for class de.matthias_burbach.mosaique.core.Mosaique
Constructs and starts the application.
MosaiqueFilePanel - class de.matthias_burbach.mosaique.swing.MosaiqueFilePanel.
 
MosaiqueFilePanel() - Constructor for class de.matthias_burbach.mosaique.swing.MosaiqueFilePanel
Creates a panel to display a text files in.
MosaiqueFrame - class de.matthias_burbach.mosaique.swing.MosaiqueFrame.
Is the main GUI class of Mosaique.
MosaiqueFrame(Mosaique) - Constructor for class de.matthias_burbach.mosaique.swing.MosaiqueFrame
Constructs the frame.
MosaiqueLabelProvider - class de.matthias_burbach.mosaique4eclipse.views.MosaiqueLabelProvider.
 
MosaiqueLabelProvider(MosaiqueTreeContentProvider) - Constructor for class de.matthias_burbach.mosaique4eclipse.views.MosaiqueLabelProvider
 
MosaiqueLogPanel - class de.matthias_burbach.mosaique.swing.MosaiqueLogPanel.
Displays log messages to the user.
MosaiqueLogPanel() - Constructor for class de.matthias_burbach.mosaique.swing.MosaiqueLogPanel
Constructs and initializes the log panel.
MosaiqueMenuBar - class de.matthias_burbach.mosaique.swing.MosaiqueMenuBar.
Is the Mosaique menu bar.
MosaiqueMenuBar(MosaiqueFrame) - Constructor for class de.matthias_burbach.mosaique.swing.MosaiqueMenuBar
Constructs the mosaique menu bar.
MosaiquePlugin - class de.matthias_burbach.mosaique4eclipse.MosaiquePlugin.
The main plugin class to be used in the desktop.
MosaiquePlugin() - Constructor for class de.matthias_burbach.mosaique4eclipse.MosaiquePlugin
The constructor.
MosaiqueTree - class de.matthias_burbach.mosaique.swing.MosaiqueTree.
Features various popup menus whose action items depend on the type of the selected node.
MosaiqueTree(Mosaique, MosaiqueFrame, TreeModel) - Constructor for class de.matthias_burbach.mosaique.swing.MosaiqueTree
 
MosaiqueTreeCellRenderer - class de.matthias_burbach.mosaique.swing.MosaiqueTreeCellRenderer.
The tree cell renderer responsible for displaying tree node specific icons in the tree.
MosaiqueTreeCellRenderer(Mosaique) - Constructor for class de.matthias_burbach.mosaique.swing.MosaiqueTreeCellRenderer
 
MosaiqueTreeViewer - class de.matthias_burbach.mosaique4eclipse.views.MosaiqueTreeViewer.
Displays the tree of Struts configs, logical pages, Tiles definitions, JSPs etc. within the Mosaique Eclipse view.
MosaiqueTreeViewer(Composite) - Constructor for class de.matthias_burbach.mosaique4eclipse.views.MosaiqueTreeViewer
Intercepts construction to set up the tool tip handler.
MosaiqueView - class de.matthias_burbach.mosaique4eclipse.views.MosaiqueView.
Is the Mosaique explorer-like workbench view.
MosaiqueView() - Constructor for class de.matthias_burbach.mosaique4eclipse.views.MosaiqueView
 
main(String[]) - Static method in class de.matthias_burbach.mosaique.swing.MosaiqueFrame
Starts the application.

N

nextElement() - Method in class de.matthias_burbach.mosaique.core.util.EnumerationAdapter

O

OverlayImageIcon - class de.matthias_burbach.mosaique4eclipse.util.OverlayImageIcon.
This class is used for overlaying image icons with adornments to convey extra information.
OverlayImageIcon(Image) - Constructor for class de.matthias_burbach.mosaique4eclipse.util.OverlayImageIcon
 
openFile(String, String, String, int, int) - Method in class de.matthias_burbach.mosaique.swing.MosaiqueFrame
Opens the file associated with the currently selected tree node in the right panel.
openForEdit(String) - Method in class de.matthias_burbach.mosaique.core.util.P4
 
openStrutsConfig() - Method in class de.matthias_burbach.mosaique.core.Mosaique
Opens and parses the the current Struts configuration file.
openUrl(String) - Static method in class de.matthias_burbach.mosaique.core.util.BrowserLauncher
Launches a browser to display a URL.

P

P4 - class de.matthias_burbach.mosaique.core.util.P4.
Is a simple interface to the SCM tool Perforce (short: P4).
P4() - Constructor for class de.matthias_burbach.mosaique.core.util.P4
 
PathFinder - interface de.matthias_burbach.mosaique.core.model.PathFinder.
Maps relative file paths to absolute paths in the file system.
Put - class de.matthias_burbach.mosaique.core.model.Put.
Is the internal representation of a Tiles put element that occurs within a Tiles definition or a Tiles insert element.
Put(Context) - Constructor for class de.matthias_burbach.mosaique.core.model.Put
 
PutNode - class de.matthias_burbach.mosaique.swing.PutNode.
 
PutNode(Put, DefaultTreeModel) - Constructor for class de.matthias_burbach.mosaique.swing.PutNode
 
PutsNode - class de.matthias_burbach.mosaique.swing.PutsNode.
 
PutsNode(Definition, List, DefaultTreeModel) - Constructor for class de.matthias_burbach.mosaique.swing.PutsNode
 
parse(String, Context) - Method in class de.matthias_burbach.mosaique.core.parser.JspParser
Parses a JSP from a file into the internal representation.
parse(String, Context) - Method in class de.matthias_burbach.mosaique.core.parser.StrutsConfigParser
Parses a Struts configuration from a file into the internal representation.
parse(String, Context) - Method in class de.matthias_burbach.mosaique.core.parser.TilesDefinitionsParser
Parses a Tiles definitions configuration from a file into the internal representation.

R

resolve(String) - Method in class de.matthias_burbach.mosaique.core.model.DefinitionResolver
Resolves a definition by name from the internal list of TilesDefinitions objects.
resolve(String) - Method in class de.matthias_burbach.mosaique.core.model.JspResolver
 

S

SEVERITY_ERROR - Static variable in interface de.matthias_burbach.mosaique.core.util.Log
For error messages.
SEVERITY_INFO - Static variable in interface de.matthias_burbach.mosaique.core.util.Log
For information messages.
SEVERITY_WARNING - Static variable in interface de.matthias_burbach.mosaique.core.util.Log
For warning messages.
SimpleLog - class de.matthias_burbach.mosaique.core.util.SimpleLog.
Is a simple log implementation which outputs messages to System.out.
SimpleLog() - Constructor for class de.matthias_burbach.mosaique.core.util.SimpleLog
 
StrutsConfig - class de.matthias_burbach.mosaique.core.model.StrutsConfig.
Is the internal representation of a Struts configuration file.
StrutsConfig() - Constructor for class de.matthias_burbach.mosaique.core.model.StrutsConfig
 
StrutsConfigNode - class de.matthias_burbach.mosaique.swing.StrutsConfigNode.
 
StrutsConfigNode(StrutsConfig, DefaultTreeModel) - Constructor for class de.matthias_burbach.mosaique.swing.StrutsConfigNode
 
StrutsConfigParser - class de.matthias_burbach.mosaique.core.parser.StrutsConfigParser.
 
StrutsConfigParser() - Constructor for class de.matthias_burbach.mosaique.core.parser.StrutsConfigParser
 
SwingHelper - class de.matthias_burbach.mosaique.swing.SwingHelper.
 
setAttribute(String) - Method in class de.matthias_burbach.mosaique.core.model.Insert
 
setBegin(int) - Method in class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
setContents(InputStream, boolean, IProgressMonitor) - Method in class de.matthias_burbach.mosaique4eclipse.util.FileStorage
Writes the contents of the given input stream to the encapsulated file.
setContext(Context) - Method in class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
setDefinitionResolver(DefinitionResolver) - Method in class de.matthias_burbach.mosaique.core.model.Context
 
setDefinitionsByName(Map) - Method in class de.matthias_burbach.mosaique.core.model.TilesDefinitions
 
setDefinitionsConfigValues(List) - Method in class de.matthias_burbach.mosaique.core.model.StrutsConfig
 
setDynamicPut(boolean) - Method in class de.matthias_burbach.mosaique.core.model.Put
 
setEnd(int) - Method in class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
setErroneous(boolean) - Method in class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
setExpandedElementPaths(List) - Method in class de.matthias_burbach.mosaique4eclipse.views.MosaiqueTreeViewer
 
setExtendz(String) - Method in class de.matthias_burbach.mosaique.core.model.Definition
 
setFile(String, String, String, String, int, int) - Method in class de.matthias_burbach.mosaique.swing.MosaiqueFilePanel
Loads and displays the specified file (if any) from the specified directory.
setFilePath(String) - Method in class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
setFocus() - Method in class de.matthias_burbach.mosaique4eclipse.views.MosaiqueView
Passes the focus request to this viewer's tree control.
setForward(String) - Method in class de.matthias_burbach.mosaique.core.model.LogicalPage
 
setInserts(List) - Method in class de.matthias_burbach.mosaique.core.model.Jsp
 
setJspResolver(JspResolver) - Method in class de.matthias_burbach.mosaique.core.model.Context
 
setLog(Log) - Method in class de.matthias_burbach.mosaique.core.Mosaique
 
setLogicalPages(List) - Method in class de.matthias_burbach.mosaique.core.model.StrutsConfig
 
setMessage(String) - Method in class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
setName(String) - Method in class de.matthias_burbach.mosaique.core.model.Definition
 
setName(String) - Method in class de.matthias_burbach.mosaique.core.model.Jsp
 
setName(String) - Method in class de.matthias_burbach.mosaique.core.model.LogicalPage
 
setName(String) - Method in class de.matthias_burbach.mosaique.core.model.Put
 
setName(String) - Method in class de.matthias_burbach.mosaique.core.model.StrutsConfig
 
setName(String) - Method in class de.matthias_burbach.mosaique.core.model.TilesDefinitions
 
setOwner(Definition) - Method in class de.matthias_burbach.mosaique.core.model.Put
 
setPage(String) - Method in class de.matthias_burbach.mosaique.core.model.Definition
 
setPrimarySearchText(String) - Method in class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
setProperty(String, String) - Method in class de.matthias_burbach.mosaique.core.Mosaique
 
setPuts(List) - Method in class de.matthias_burbach.mosaique.core.model.Definition
 
setPuts(List) - Method in class de.matthias_burbach.mosaique.core.model.Insert
 
setReadOnly() - Method in class de.matthias_burbach.mosaique4eclipse.util.FileStorage
Some document providers (notably CompilationUnitDocumentProvider) can't handle read/write storage.
setRoot(String) - Method in class de.matthias_burbach.mosaique.core.model.JspResolver
 
setSecondarySearchText(String) - Method in class de.matthias_burbach.mosaique.core.model.AbstractFileItem
 
setStrutsConfigFile(String) - Method in class de.matthias_burbach.mosaique.core.Mosaique
 
setValue(String) - Method in class de.matthias_burbach.mosaique.core.model.Put
 
start(BundleContext) - Method in class de.matthias_burbach.mosaique4eclipse.MosaiquePlugin
This method is called upon plug-in activation.
stop(BundleContext) - Method in class de.matthias_burbach.mosaique4eclipse.MosaiquePlugin
This method is called when the plug-in is stopped.

T

TilesContext - class de.matthias_burbach.mosaique.core.model.TilesContext.
Represents the complete Tiles context that is composed of the attributes defined along the definition hierarchy of a Tile plus the attributes that may be defined in the insert element inserting this tile in some JSP.
TilesContext() - Constructor for class de.matthias_burbach.mosaique.core.model.TilesContext
 
TilesDefinitions - class de.matthias_burbach.mosaique.core.model.TilesDefinitions.
Is the internal representation of a Tiles definitions XML file.
TilesDefinitions() - Constructor for class de.matthias_burbach.mosaique.core.model.TilesDefinitions
 
TilesDefinitionsParser - class de.matthias_burbach.mosaique.core.parser.TilesDefinitionsParser.
 
TilesDefinitionsParser() - Constructor for class de.matthias_burbach.mosaique.core.parser.TilesDefinitionsParser
 
toString() - Method in class de.matthias_burbach.mosaique.swing.DefinitionNode
toString() - Method in class de.matthias_burbach.mosaique.swing.InsertNode
toString() - Method in class de.matthias_burbach.mosaique.swing.JspNode
toString() - Method in class de.matthias_burbach.mosaique.swing.LogicalPageNode
toString() - Method in class de.matthias_burbach.mosaique.swing.PutNode
toString() - Method in class de.matthias_burbach.mosaique.swing.PutsNode
toString() - Method in class de.matthias_burbach.mosaique.swing.StrutsConfigNode
toString() - Method in class de.matthias_burbach.mosaique4eclipse.util.FileStorage
The OS specific representation of the file's path.
transferStreams(InputStream, OutputStream) - Static method in class de.matthias_burbach.mosaique4eclipse.util.Util
Copies from source to destination.

U

Util - class de.matthias_burbach.mosaique4eclipse.util.Util.
Holds various low level helper methods.

V

VrpEclipsePathFinder - class de.matthias_burbach.mosaique4eclipse.views.VrpEclipsePathFinder.
Implements the special VRP logic to derive the correct absolute path from a relative path of a resource and from the Eclipse project context.
VrpEclipsePathFinder(IFile) - Constructor for class de.matthias_burbach.mosaique4eclipse.views.VrpEclipsePathFinder
 
valueChanged(TreeSelectionEvent) - Method in class de.matthias_burbach.mosaique.swing.MosaiqueTree

W

WaitDialog - class de.matthias_burbach.mosaique.swing.WaitDialog.
Is a 'Please wait...' dialog displaying an animated gif which mimics a simple progress bar.
WaitDialog(Frame, boolean) - Constructor for class de.matthias_burbach.mosaique.swing.WaitDialog
 
writeToFile(String) - Method in class de.matthias_burbach.mosaique.core.util.LineBufferLog
Writes the lines logged so far to a file.

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

Copyright © 2005-2006 . All Rights Reserved.