Skip navigation links
A B C D F G I M O R S T U 

A

AbstractDataHandlerDescriptor<D> - Class in org.drombler.commons.data
A base class for Data Handler descriptors.
AbstractDataHandlerDescriptor() - Constructor for class org.drombler.commons.data.AbstractDataHandlerDescriptor
Creates a new instance of this class.
addCloseEventListener(CloseEventListener) - Method in interface org.drombler.commons.data.DataHandler
Registers a listener, which gets notified when this DataHandler gets closed.
addDataHandlerDescriptorListener(SetChangeListener<AbstractDataHandlerDescriptor<?>>) - Method in class org.drombler.commons.data.DataHandlerDescriptorRegistry
Adds a change listener to this registry.
addDocumentHandlerDescriptorListener(SetChangeListener<DocumentHandlerDescriptor<?>>) - Method in class org.drombler.commons.data.file.DocumentHandlerDescriptorRegistry
Registers a Document Handler descriptor listener.
addFileExtensionListener(SetChangeListener<FileExtensionDescriptor>) - Method in class org.drombler.commons.data.file.FileExtensionDescriptorRegistry
Adds a file extension listener.

B

BusinessObjectHandlerDescriptor<D> - Class in org.drombler.commons.data
A Data Handler descriptor for business objects.
BusinessObjectHandlerDescriptor() - Constructor for class org.drombler.commons.data.BusinessObjectHandlerDescriptor
Creates a new instance of this class.

C

close() - Method in class org.drombler.commons.data.DataHandlerRegistry
containsDataHandlerForUniqueKey(Class<D>, K) - Method in class org.drombler.commons.data.DataHandlerRegistry
Checks if there is a registered DataHandler for the provided unique key.
createDocumentHandler(Path) - Method in class org.drombler.commons.data.file.DocumentHandlerDescriptor
Creates a document handler for the specified file path.

D

DataCapabilityProvider<T> - Interface in org.drombler.commons.data
A data capability provider.
DataHandler<K> - Interface in org.drombler.commons.data
A data handler.
DataHandlerDescriptorRegistry - Class in org.drombler.commons.data
A registry for Document Handler descriptors.
DataHandlerDescriptorRegistry() - Constructor for class org.drombler.commons.data.DataHandlerDescriptorRegistry
 
DataHandlerRegistry - Class in org.drombler.commons.data
A registry for all open data handlers with a non-null unique key.
DataHandlerRegistry() - Constructor for class org.drombler.commons.data.DataHandlerRegistry
Creates a new instance of this class.
DIRTY_PROPERTY_NAME - Static variable in interface org.drombler.commons.data.DataHandler
The name of the 'dirty' property.
DocumentHandlerDescriptor<D> - Class in org.drombler.commons.data.file
A Document Handler descriptor.
DocumentHandlerDescriptor() - Constructor for class org.drombler.commons.data.file.DocumentHandlerDescriptor
 
DocumentHandlerDescriptorRegistry - Class in org.drombler.commons.data.file
A registry for Document Handler descriptors.
DocumentHandlerDescriptorRegistry() - Constructor for class org.drombler.commons.data.file.DocumentHandlerDescriptorRegistry
 

F

FileExtensionDescriptor - Class in org.drombler.commons.data.file
A file extension registration descriptor.
FileExtensionDescriptor(String, String, List<String>) - Constructor for class org.drombler.commons.data.file.FileExtensionDescriptor
Creates a new instance of this class.
FileExtensionDescriptorRegistry - Class in org.drombler.commons.data.file
A registry for FileExtensionDescriptors.
FileExtensionDescriptorRegistry() - Constructor for class org.drombler.commons.data.file.FileExtensionDescriptorRegistry
 
FileUtils - Class in org.drombler.commons.data.file
A utility class for files.
FileUtils() - Constructor for class org.drombler.commons.data.file.FileUtils
 

G

getAllFileExtensionDescriptors() - Method in class org.drombler.commons.data.file.FileExtensionDescriptorRegistry
Gets all registered file extension descriptors.
getDataCapability(DataHandler<?>) - Method in interface org.drombler.commons.data.DataCapabilityProvider
Gets a data capability for the given DataHandler.
getDataHandler(Class<D>, K) - Method in class org.drombler.commons.data.DataHandlerRegistry
Gets the DataHandler for the provided unique key.
getDataHandlerClass() - Method in class org.drombler.commons.data.AbstractDataHandlerDescriptor
Gets the type of the Data Handler.
getDataHandlerDescriptor(Object) - Method in class org.drombler.commons.data.DataHandlerDescriptorRegistry
Gets the registered descriptor for the specified data handler.
getDisplayName() - Method in class org.drombler.commons.data.file.FileExtensionDescriptor
Gets text to be displayed, e.g.
getDocumentHandlerDescriptor(String) - Method in class org.drombler.commons.data.file.DocumentHandlerDescriptorRegistry
Gets the registered Document Handler descriptor for the specified MIME type.
getFileExtensionDescriptor(String) - Method in class org.drombler.commons.data.file.FileExtensionDescriptorRegistry
Gets a registered file extension descriptor for the specified file extension.
getFileExtensions() - Method in class org.drombler.commons.data.file.FileExtensionDescriptor
Gets the file extensions for the specified MIME type.
getIcon() - Method in class org.drombler.commons.data.AbstractDataHandlerDescriptor
Gets the icon pattern.
getMimeType() - Method in class org.drombler.commons.data.file.DocumentHandlerDescriptor
Gets the MIME type.
getMimeType() - Method in class org.drombler.commons.data.file.FileExtensionDescriptor
Gets the MIME type for the specified file extensions.
getResourceLoader() - Method in class org.drombler.commons.data.AbstractDataHandlerDescriptor
Gets the resource loader.
getTitle() - Method in interface org.drombler.commons.data.DataHandler
Gets the title of this data handler.
getTooltipText() - Method in interface org.drombler.commons.data.DataHandler
Gets the tooltip text.

I

INITIALIZED_PROPERTY_NAME - Static variable in interface org.drombler.commons.data.DataHandler
The name of the 'initialized' property.
isDirty() - Method in interface org.drombler.commons.data.DataHandler
A flag if the content of this data handler is dirty.

If the content is marked as dirty it should be reloaded from its source when it's accessed the next time.

This is a bound property.
isInitialized() - Method in interface org.drombler.commons.data.DataHandler
A flag if this data handler is initialized.

This is a bound property.

M

markDirty() - Method in interface org.drombler.commons.data.DataHandler
Marks the content of this data handler as dirty.

If the content has been modified but the user discarded the changes, the data handler should be marked as dirty to indicate that the content needs to be reloaded from its source when it's accessed the next time.

O

open() - Method in interface org.drombler.commons.data.Openable
Opens the data handler in an editor.
Openable - Interface in org.drombler.commons.data
A data capability to open data handlers in editors.
openFile(Path, DataHandlerRegistry, FileExtensionDescriptorRegistry, DocumentHandlerDescriptorRegistry, ContextManager, ContextInjector) - Static method in class org.drombler.commons.data.file.FileUtils
Opens a file.
org.drombler.commons.data - package org.drombler.commons.data
The core classes of the Data Handler Framework.
org.drombler.commons.data.file - package org.drombler.commons.data.file
File support for the Data Handler Framework.

R

registerDataHandler(D) - Method in class org.drombler.commons.data.DataHandlerRegistry
Registers a DataHandler.
registerDataHandlerDescriptor(AbstractDataHandlerDescriptor<?>) - Method in class org.drombler.commons.data.DataHandlerDescriptorRegistry
Registers a data handler descriptor.
registerDocumentHandlerDescriptor(DocumentHandlerDescriptor<?>) - Method in class org.drombler.commons.data.file.DocumentHandlerDescriptorRegistry
Registers a Document Handler descriptor.
registerFileExtensionDescriptor(FileExtensionDescriptor) - Method in class org.drombler.commons.data.file.FileExtensionDescriptorRegistry
removeCloseEventListener(CloseEventListener) - Method in interface org.drombler.commons.data.DataHandler
Unregisters a listener, which gets notified when this DataHandler gets closed.
removeDataHandlerDescriptorListener(SetChangeListener<AbstractDataHandlerDescriptor<?>>) - Method in class org.drombler.commons.data.DataHandlerDescriptorRegistry
Removes a change listener from this registry.
removeDocumentHandlerDescriptorListener(SetChangeListener<DocumentHandlerDescriptor<?>>) - Method in class org.drombler.commons.data.file.DocumentHandlerDescriptorRegistry
Unregisters a Document Handler descriptor listener.
removeFileExtensionListener(SetChangeListener<FileExtensionDescriptor>) - Method in class org.drombler.commons.data.file.FileExtensionDescriptorRegistry
Removes a file extension listener.

S

setDataHandlerClass(Class<D>) - Method in class org.drombler.commons.data.AbstractDataHandlerDescriptor
Sets the type of the Data Handler.
setIcon(String) - Method in class org.drombler.commons.data.AbstractDataHandlerDescriptor
Sets the icon pattern.
setMimeType(String) - Method in class org.drombler.commons.data.file.DocumentHandlerDescriptor
Sets the MIME type.
setResourceLoader(ResourceLoader) - Method in class org.drombler.commons.data.AbstractDataHandlerDescriptor
Sets the resource loader.

T

TITLE_PROPERTY_NAME - Static variable in interface org.drombler.commons.data.DataHandler
The name of the 'title' property.
TOOLTIP_TEXT_PROPERTY_NAME - Static variable in interface org.drombler.commons.data.DataHandler
The name of the 'tooltipText' property.

U

UNIQUE_KEY_PROPERTY_NAME - Static variable in interface org.drombler.commons.data.DataHandler
The name of the 'uniqueKey' property.
unregisterDataHandler(DataHandler<?>) - Method in class org.drombler.commons.data.DataHandlerRegistry
Unregisters a DataHandler.
unregisterDataHandlerDescriptor(AbstractDataHandlerDescriptor<?>) - Method in class org.drombler.commons.data.DataHandlerDescriptorRegistry
Unregisters a data handler descriptor.
unregisterDocumentHandlerDescriptor(DocumentHandlerDescriptor<?>) - Method in class org.drombler.commons.data.file.DocumentHandlerDescriptorRegistry
Unregisters a Document Handler descriptor.
unregisterFileExtensionDescriptor(FileExtensionDescriptor) - Method in class org.drombler.commons.data.file.FileExtensionDescriptorRegistry
A B C D F G I M O R S T U 
Skip navigation links

Copyright © 2016–2019 Drombler. All rights reserved.