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

A

activateImport - Variable in class info.magnolia.module.data.importer.ImportHandler
 
activateRecursive(String, Content, Context) - Method in class info.magnolia.module.data.commands.TypeActivateCommand
Activate recursively.
addCommand(Content, String, String) - Method in class info.magnolia.module.data.dialogs.TypeDialog
 
AddDialogNameProperty - Class in info.magnolia.module.data.setup
Task to add dialogName property to tree configuration of data type.
AddDialogNameProperty() - Constructor for class info.magnolia.module.data.setup.AddDialogNameProperty
 
addImporter(String, ImportHandler) - Method in class info.magnolia.module.data.DataModule
 
addMultiValue(Content, String, String) - Static method in class info.magnolia.module.data.util.DataUtil
Adds multi value type.
addMultiValue(Content, String, String, ItemType) - Static method in class info.magnolia.module.data.util.DataUtil
Adds multi value type.
addMultiValue(Content, String, Value, ItemType) - Static method in class info.magnolia.module.data.util.DataUtil
Adds multi value type.
addMultiValueOnce(Content, String, String) - Static method in class info.magnolia.module.data.util.DataUtil
Adds multi value type if such doesn't exist yet.
addMultiValueOnce(Content, String, String, ItemType) - Static method in class info.magnolia.module.data.util.DataUtil
Adds multi value type if such doesn't exist yet.
addTarget(ImportTarget) - Method in class info.magnolia.module.data.importer.ImportHandler
 
addType(String, TypeDefinition) - Method in class info.magnolia.module.data.DataModule
 
automatedExecution - Variable in class info.magnolia.module.data.importer.ImportHandler
 
AutomatedExecutionConfig - Class in info.magnolia.module.data.importer
Deprecated. since 1.2 use info.magnolia.module.scheduler.AutomatedExecutionConfig instead.
AutomatedExecutionConfig() - Constructor for class info.magnolia.module.data.importer.AutomatedExecutionConfig
Deprecated.  

B

backup - Variable in class info.magnolia.module.data.importer.ImportHandler
 
backup(ImportTarget) - Method in class info.magnolia.module.data.importer.ImportHandler
 
backupFile - Variable in class info.magnolia.module.data.importer.ImportHandler
 
BaseDataAllCommand - Class in info.magnolia.module.data.commands
Abstract base for commands executing operations on all the nodes in data workspace.
BaseDataAllCommand() - Constructor for class info.magnolia.module.data.commands.BaseDataAllCommand
 

C

checkPreConditions() - Method in class info.magnolia.module.data.importer.ImportHandler
 
collectNodes() - Method in class info.magnolia.module.data.commands.BaseDataAllCommand
Will collect all nodes to be processed.
collectOldContent(ImportTarget, Content, Set<String>) - Method in class info.magnolia.module.data.importer.ImportHandler
Searches for all content that have been imported (and tagged during import) with the target of given name.
CompanyImportHandler - Class in info.magnolia.module.data.samples
Example of the importer implementation.
CompanyImportHandler() - Constructor for class info.magnolia.module.data.samples.CompanyImportHandler
 
configureDialog(Dialog) - Method in class info.magnolia.module.data.dialogs.DataDialog
 
configureDialog(Content) - Method in class info.magnolia.module.data.dialogs.TypeDialog
Creating or updating the dialog for editing instances of the type.
configureDialog(Content) - Static method in class info.magnolia.module.data.util.DataUtil
Creating or updating the dialog for editing instances of the type.
configureList(ListControl) - Method in class info.magnolia.module.data.lists.DataAwareSubPagesList
 
configureTree(Content) - Method in class info.magnolia.module.data.dialogs.TypeDialog
Creating or updating the trees for presenting the instances of the type.
copy() - Method in class info.magnolia.module.data.trees.GenericDataAdminTree
 
createDialog(Content, Content) - Method in class info.magnolia.module.data.dialogs.DataDialog
 
createDialog(Content, Content) - Method in class info.magnolia.module.data.dialogs.TypeDialog
 
createDialog(Content, Content) - Method in class info.magnolia.module.data.dialogs.TypeSelectDataDialog
 
createRootPath(TypeDefinition) - Method in class info.magnolia.module.data.DataModule
Create the root path in the repository if it does not exist yet.
createTypeDefinition(Content) - Static method in class info.magnolia.module.data.util.DataUtil
Create a TypeDefinition object from a content node.

D

DATA_COMMAND_ACTIVATE_ALL - Static variable in class info.magnolia.module.data.DataConsts
 
DATA_COMMAND_CATALOG - Static variable in class info.magnolia.module.data.DataConsts
 
DATA_COMMAND_DEACTIVATE_ALL - Static variable in class info.magnolia.module.data.DataConsts
 
DATA_COMMAND_DELETE_ALL - Static variable in class info.magnolia.module.data.DataConsts
 
DATA_COMMAND_IMPORT - Static variable in class info.magnolia.module.data.DataConsts
 
DATA_MESSAGES_FILE - Static variable in class info.magnolia.module.data.DataConsts
 
DataActivateAllCommand - Class in info.magnolia.module.data.commands
This command will activate all data items of an specified type.
DataActivateAllCommand() - Constructor for class info.magnolia.module.data.commands.DataActivateAllCommand
 
DataAwareInbox - Class in info.magnolia.module.data.lists
Deprecated. since 1.2.2, 1.3.3 Only temporary solution to show workflow inbox items until inbox itself is more flexible to handle this
DataAwareInbox(String, HttpServletRequest, HttpServletResponse) - Constructor for class info.magnolia.module.data.lists.DataAwareInbox
Deprecated.  
DataAwareSubPagesList - Class in info.magnolia.module.data.lists
Temporary copy of sub page for inbox that enabled view of data module content in the inbox.
DataAwareSubPagesList(String, HttpServletRequest, HttpServletResponse) - Constructor for class info.magnolia.module.data.lists.DataAwareSubPagesList
 
DataButtonSet - Class in info.magnolia.module.data.controls
At this moment it does the same like DialogMultiSelect (single multiple values) , but it respects the structure (data model) for later multi object select (object multiple values).
DataButtonSet() - Constructor for class info.magnolia.module.data.controls.DataButtonSet
 
DataConsts - Class in info.magnolia.module.data
Basic constants used by the magnolia data module.
DataConsts() - Constructor for class info.magnolia.module.data.DataConsts
 
DataDeactivateAllCommand - Class in info.magnolia.module.data.commands
This command will deactivate all data items of an specified type.
DataDeactivateAllCommand() - Constructor for class info.magnolia.module.data.commands.DataDeactivateAllCommand
 
DataDeleteAllCommand - Class in info.magnolia.module.data.commands
This command will delete all data items of an specified type.
DataDeleteAllCommand() - Constructor for class info.magnolia.module.data.commands.DataDeleteAllCommand
 
DataDialog - Class in info.magnolia.module.data.dialogs
This dialog manages the unique naming of the new item.
DataDialog(String, HttpServletRequest, HttpServletResponse, Content) - Constructor for class info.magnolia.module.data.dialogs.DataDialog
 
DataFileControl - Class in info.magnolia.module.data.controls
Data module specific version of the file control.
DataFileControl() - Constructor for class info.magnolia.module.data.controls.DataFileControl
 
DataModule - Class in info.magnolia.module.data
This class handles the basic installation and configuration of the data module.
DataModule() - Constructor for class info.magnolia.module.data.DataModule
 
DataModuleVersionHandler - Class in info.magnolia.module.data.setup
Version handler for the data module.
DataModuleVersionHandler() - Constructor for class info.magnolia.module.data.setup.DataModuleVersionHandler
 
DataMultiSelect - Class in info.magnolia.module.data.controls
At this moment it does the same like DialogMultiSelect (single multiple values) , but it respects the structure (data model) for later multi object select (object multiple values).
DataMultiSelect() - Constructor for class info.magnolia.module.data.controls.DataMultiSelect
 
DataMultiValueControl - Interface in info.magnolia.module.data.controls
Marker interface for multi control value.
DataSaveHandler - Class in info.magnolia.module.data.save
This extension is needed, since the data module dialogs should be able to use the new DialogMultiObjectSelect and the ReferenceMultiSelect controls.
DataSaveHandler() - Constructor for class info.magnolia.module.data.save.DataSaveHandler
 
DataUtil - Class in info.magnolia.module.data.util
Data related utilities.
DataUtil() - Constructor for class info.magnolia.module.data.util.DataUtil
 
DataUUIDButtonSet - Class in info.magnolia.module.data.controls
UUID based data set.
DataUUIDButtonSet() - Constructor for class info.magnolia.module.data.controls.DataUUIDButtonSet
 
DataUUIDMultiSelect - Class in info.magnolia.module.data.controls
Extension of the DialogMultiObjectSelect that handles the persistent entries as UUID's and converts them to their corresponding path.
DataUUIDMultiSelect() - Constructor for class info.magnolia.module.data.controls.DataUUIDMultiSelect
 
DataVersionsList - Class in info.magnolia.module.data.lists
Version list allowing preview of versioned data module content.
DataVersionsList(String, HttpServletRequest, HttpServletResponse) - Constructor for class info.magnolia.module.data.lists.DataVersionsList
 
deleteOldData - Variable in class info.magnolia.module.data.importer.ImportHandler
 
destroy() - Method in class info.magnolia.module.data.importer.ImportHandler
Destroys this importer and the optional timer.
dialogs - Variable in class info.magnolia.module.data.trees.GenericDataAdminTreeConfig
 
doExecute(InstallContext) - Method in class info.magnolia.module.data.setup.AddDialogNameProperty
 
doExecute(InstallContext) - Method in class info.magnolia.module.data.setup.RegisterNodeTypeTask
 
doImport(ImportTarget, Content, Set<String>) - Method in class info.magnolia.module.data.importer.ImportHandler
Implement this method to do the import job.
doImport(ImportTarget, Content, Set<String>) - Method in class info.magnolia.module.data.importer.SimpleImportHandler
Imports.
doImport(ImportTarget, Content, Set<String>) - Method in class info.magnolia.module.data.samples.CompanyImportHandler
 
doPostImport(ImportTarget, Collection<String>, Collection<String>) - Method in class info.magnolia.module.data.importer.ImportHandler
 
drawHtml(Writer) - Method in class info.magnolia.module.data.controls.DataButtonSet
 
drawHtml(Writer) - Method in class info.magnolia.module.data.controls.NodeNameControl
 

E

execute(Context) - Method in class info.magnolia.module.data.commands.BaseDataAllCommand
 
execute(Context) - Method in class info.magnolia.module.data.commands.ImportCommand
This method retrieves the importer for the configured name and executes it.
execute(Context) - Method in class info.magnolia.module.data.commands.TypeActivateCommand
 
execute(Context) - Method in class info.magnolia.module.data.commands.TypeDeleteCommand
This method deletes the type, if no data items of the specified type are available.
execute() - Method in class info.magnolia.module.data.importer.ImportHandler
Public accessible method for manual import execution.
executeImport() - Method in class info.magnolia.module.data.importer.ImportHandler
Executes all import targets for this importer.
executeNode(Content) - Method in class info.magnolia.module.data.commands.BaseDataAllCommand
 
executeNode(Content) - Method in class info.magnolia.module.data.commands.DataActivateAllCommand
 
executeNode(Content) - Method in class info.magnolia.module.data.commands.DataDeactivateAllCommand
 
executeNode(Content) - Method in class info.magnolia.module.data.commands.DataDeleteAllCommand
 

F

findCommand(String) - Method in class info.magnolia.module.data.trees.GenericDataAdminTree
 
FOLDER_ICON - Static variable in class info.magnolia.module.data.DataConsts
 
FOLDER_ITEMTYPE - Static variable in class info.magnolia.module.data.DataConsts
 

G

GenericDataAdminTree - Class in info.magnolia.module.data.trees
This tree handles the presentation of data items.
GenericDataAdminTree(String, HttpServletRequest, HttpServletResponse) - Constructor for class info.magnolia.module.data.trees.GenericDataAdminTree
 
GenericDataAdminTreeConfig - Class in info.magnolia.module.data.trees
This tree configuration manages the columns to show depending on the visibility and control types configured in the corresponding dialog.
GenericDataAdminTreeConfig(TypeDefinition, ConfiguredDialog) - Constructor for class info.magnolia.module.data.trees.GenericDataAdminTreeConfig
Deprecated. since 1.3.1
GenericDataAdminTreeConfig() - Constructor for class info.magnolia.module.data.trees.GenericDataAdminTreeConfig
 
GenericDataTreeControl - Class in info.magnolia.module.data.trees
Tree control class exposing also the rootpath.
GenericDataTreeControl(String, String) - Constructor for class info.magnolia.module.data.trees.GenericDataTreeControl
 
getActivationSyndicator(String) - Method in class info.magnolia.module.data.trees.JCRAdminTree
 
getActivationSyndicator(String) - Method in class info.magnolia.module.data.trees.TypeAdminTree
No recursive activation needed.
getAdditonalFilesZip(SimpleImportTarget, File) - Method in class info.magnolia.module.data.importer.SimpleImportHandler
Streams the images and saves them into a temporary zip file.
getAutomatedExecution() - Method in class info.magnolia.module.data.importer.ImportHandler
 
getBasicInstallTasks(InstallContext) - Method in class info.magnolia.module.data.setup.DataModuleVersionHandler
 
getCommandContext(String) - Method in class info.magnolia.module.data.trees.GenericDataAdminTree
 
getContent() - Method in class info.magnolia.module.data.TypeDefinition
 
getContentIfNew(Content, String) - Static method in class info.magnolia.module.data.util.ImportUtil
Gets new content from import (if any) or null when no new content is found.
getCron() - Method in class info.magnolia.module.data.importer.AutomatedExecutionConfig
Deprecated.  
getDialog() - Method in class info.magnolia.module.data.TypeDefinition
 
getDialogName() - Method in class info.magnolia.module.data.trees.GenericDataAdminTree
 
getExtraInstallTasks(InstallContext) - Method in class info.magnolia.module.data.setup.DataModuleVersionHandler
 
getFileURI(File) - Method in class info.magnolia.module.data.controls.DataFileControl
 
getFileURI(File) - Method in class info.magnolia.module.data.controls.TypeIconFileControl
 
getFileURL() - Method in class info.magnolia.module.data.importer.SimpleImportTarget
 
getFirstItemTypeName() - Method in class info.magnolia.module.data.trees.GenericDataAdminTreeConfig
 
getIcon() - Method in class info.magnolia.module.data.TypeDefinition
Tries to get the icon stored within the type.
getImage() - Method in class info.magnolia.module.data.TypeDefinition
 
getImporter() - Method in class info.magnolia.module.data.commands.ImportCommand
 
getImporter(String) - Method in class info.magnolia.module.data.DataModule
 
getImporters() - Method in class info.magnolia.module.data.DataModule
 
getInputStream(SimpleImportTarget) - Method in class info.magnolia.module.data.importer.SimpleImportHandler
 
getInstance() - Static method in class info.magnolia.module.data.DataModule
 
getItemType() - Method in class info.magnolia.module.data.commands.BaseDataAllCommand
 
getItemTypes() - Method in class info.magnolia.module.data.trees.GenericDataAdminTree
 
getJsExecutedAfterSaving() - Method in class info.magnolia.module.data.dialogs.DataDialog
 
getLevel() - Method in class info.magnolia.module.data.TypeDefinition
Type levels are 1 based.
getMenuTitle() - Method in class info.magnolia.module.data.TypeDefinition
 
getMessage() - Method in exception info.magnolia.module.data.importer.ImportException
 
getMultiValueItemType(String) - Method in class info.magnolia.module.data.save.DataSaveHandler
Define the multi value node type for this field.
getMultiValueNodes(Content, String) - Static method in class info.magnolia.module.data.util.DataUtil
Gets list of child nodes with given content node name.
getMultiValues(Content, String) - Static method in class info.magnolia.module.data.util.DataUtil
Gets list of values extracted from content nodes with given name for provided parent node.
getName() - Method in class info.magnolia.module.data.importer.ImportHandler
 
getName() - Method in class info.magnolia.module.data.importer.ImportTarget
 
getName() - Method in class info.magnolia.module.data.TypeDefinition
 
getNameField() - Method in class info.magnolia.module.data.dialogs.DataDialog
the field to used to set the node name.
getNewNodeName() - Method in class info.magnolia.module.data.dialogs.DataDialog
Return the name of the node.
getNodeDataValueFromAnyParent(Content, String) - Static method in class info.magnolia.module.data.dialogs.TypeDialog
Get a String NodeDataValue from any parent.
getNodes() - Method in class info.magnolia.module.data.commands.BaseDataAllCommand
 
getNodeTypeName(Node) - Method in class info.magnolia.module.data.commands.TypeDeleteCommand
 
getNodeTypes() - Method in class info.magnolia.module.data.TypeDefinition
 
getNodeUUIDs() - Method in class info.magnolia.module.data.commands.BaseDataAllCommand
 
getOnShowFunction() - Method in class info.magnolia.module.data.lists.DataVersionsList
 
getParent(HierarchyManager, ImportTarget) - Method in class info.magnolia.module.data.importer.ImportHandler
 
getParentName() - Method in class info.magnolia.module.data.TypeDefinition
 
getRepository() - Method in class info.magnolia.module.data.controls.DataUUIDButtonSet
Get the configured repository.
getRepository() - Method in class info.magnolia.module.data.controls.DataUUIDMultiSelect
Get the configured repository.
getRepository() - Static method in class info.magnolia.module.data.DataModule
 
getRepository() - Method in class info.magnolia.module.data.importer.ImportHandler
 
getRootPath() - Method in class info.magnolia.module.data.trees.GenericDataAdminTreeConfig
 
getRootPath() - Method in class info.magnolia.module.data.trees.GenericDataTreeControl
 
getRootPath() - Method in class info.magnolia.module.data.TypeDefinition
 
getShowJSFunction(String, String) - Method in class info.magnolia.module.data.lists.DataAwareInbox
Deprecated.  
getTargetPath() - Method in class info.magnolia.module.data.importer.ImportTarget
 
getTargets() - Method in class info.magnolia.module.data.importer.ImportHandler
 
getTitle() - Method in class info.magnolia.module.data.TypeDefinition
 
getTree() - Method in class info.magnolia.module.data.TypeDefinition
 
getType(String) - Method in class info.magnolia.module.data.DataModule
Deprecated. since 1.4 Use DataModule.getTypeDefinitionByName(String) instead.
getTypeDefinitionByName(String) - Method in class info.magnolia.module.data.DataModule
 
getTypeDefinitions() - Method in class info.magnolia.module.data.DataModule
Get all TypeDefinitions.
getTypeDefinitionsByRootPath(String) - Method in class info.magnolia.module.data.DataModule
Get all TypeDefinitions that have a specified root path.
getTypePath() - Method in class info.magnolia.module.data.TypeDefinition
 
getTypes() - Method in class info.magnolia.module.data.DataModule
 
getURL(String) - Method in class info.magnolia.module.data.importer.SimpleImportHandler
Returns a URL for the given string.
getValue() - Method in class info.magnolia.module.data.controls.NodeNameControl
 
getZipFileURL() - Method in class info.magnolia.module.data.importer.SimpleImportTarget
 

H

hasMultiValue(Content, String, Object) - Static method in class info.magnolia.module.data.util.DataUtil
Validates whether node with given value already exists.

I

ImportCommand - Class in info.magnolia.module.data.commands
This command starts the specified importer.
ImportCommand() - Constructor for class info.magnolia.module.data.commands.ImportCommand
 
importer - Variable in class info.magnolia.module.data.commands.ImportCommand
 
ImportException - Exception in info.magnolia.module.data.importer
Exception used by the importer.
ImportException(String, Throwable) - Constructor for exception info.magnolia.module.data.importer.ImportException
 
ImportException(String) - Constructor for exception info.magnolia.module.data.importer.ImportException
 
ImportHandler - Class in info.magnolia.module.data.importer
This abstract class represents the basic configuration for an importer.
ImportHandler() - Constructor for class info.magnolia.module.data.importer.ImportHandler
 
ImportTarget - Class in info.magnolia.module.data.importer
Basic necessary configuration for an single import target.
ImportTarget() - Constructor for class info.magnolia.module.data.importer.ImportTarget
 
ImportUtil - Class in info.magnolia.module.data.util
Data import related utility methods.
ImportUtil() - Constructor for class info.magnolia.module.data.util.ImportUtil
 
info.magnolia.module.data - package info.magnolia.module.data
This package contains the main configuration and initialization classes for the data module.
info.magnolia.module.data.commands - package info.magnolia.module.data.commands
This package bundles all commands used in the data module.
info.magnolia.module.data.controls - package info.magnolia.module.data.controls
This package contains the new multi object select control for managing lists of objects rather than single fields.
info.magnolia.module.data.dialogs - package info.magnolia.module.data.dialogs
This package contains the dialogs for creating types and dataItems of a specified type.
info.magnolia.module.data.importer - package info.magnolia.module.data.importer
This package contains all necessary stuff for importing content from arbitrarily sources.
info.magnolia.module.data.lists - package info.magnolia.module.data.lists
 
info.magnolia.module.data.samples - package info.magnolia.module.data.samples
This package contains example of importer for data module.
info.magnolia.module.data.save - package info.magnolia.module.data.save
This package contains special save handlers needed by the data module.
info.magnolia.module.data.setup - package info.magnolia.module.data.setup
 
info.magnolia.module.data.trees - package info.magnolia.module.data.trees
This package contains the configuration of the trees for presenting the types and the data items.
info.magnolia.module.data.util - package info.magnolia.module.data.util
This package contains the utility classes for the data module.
init() - Method in class info.magnolia.module.data.lists.DataAwareSubPagesList
 
init() - Method in class info.magnolia.module.data.trees.GenericDataAdminTree
 
init() - Method in class info.magnolia.module.data.trees.JCRAdminTree
 
initChildTypes(Content, int, String, Map<String, TypeDefinition>) - Method in class info.magnolia.module.data.DataModule
Loads TypeDefinition child nodes from the repository.
initType(TypeDefinition) - Method in class info.magnolia.module.data.DataModule
Initializes the given type.
internalCreateDialog(Content, Content) - Method in class info.magnolia.module.data.dialogs.DataDialog
Extension hook for allowing subclasses to customize how the dialog is created and initialized.
isActivateImport() - Method in class info.magnolia.module.data.importer.ImportHandler
 
isBackup() - Method in class info.magnolia.module.data.importer.ImportHandler
 
isDeleteOldData() - Method in class info.magnolia.module.data.importer.ImportHandler
 
isEnabled() - Method in class info.magnolia.module.data.importer.AutomatedExecutionConfig
Deprecated.  
isHierarchy() - Method in class info.magnolia.module.data.trees.GenericDataAdminTreeConfig
 
isHierarchy() - Method in class info.magnolia.module.data.TypeDefinition
 
isLockDuringImport() - Method in class info.magnolia.module.data.importer.ImportHandler
 
isOld(Content) - Static method in class info.magnolia.module.data.util.ImportUtil
Checks whether given node is old or new.
isSortByName() - Method in class info.magnolia.module.data.trees.GenericDataAdminTreeConfig
 
isSortByName() - Method in class info.magnolia.module.data.TypeDefinition
 
isSortedByName() - Method in class info.magnolia.module.data.TypeDefinition
Deprecated. Since 1.4. Use TypeDefinition.isSortByName() instead.

J

JCRAdminTree - Class in info.magnolia.module.data.trees
JCR browser part of Data module tree menu handler.
JCRAdminTree(String, HttpServletRequest, HttpServletResponse) - Constructor for class info.magnolia.module.data.trees.JCRAdminTree
 

L

lock(HierarchyManager, ImportTarget) - Method in class info.magnolia.module.data.importer.ImportHandler
 
lockDuringImport - Variable in class info.magnolia.module.data.importer.ImportHandler
 

M

MILLI_2_HOUR - Static variable in class info.magnolia.module.data.importer.ImportHandler
Deprecated. since 1.3.1
MODULE_DATA_CONTENT_NODE_TYPE - Static variable in class info.magnolia.module.data.DataConsts
 
MODULE_ROOT_PATH - Static variable in class info.magnolia.module.data.DataConsts
 
move() - Method in class info.magnolia.module.data.trees.GenericDataAdminTree
 
msgs - Variable in class info.magnolia.module.data.trees.GenericDataAdminTree
 
msgs - Variable in class info.magnolia.module.data.trees.GenericDataAdminTreeConfig
 
msgs - Variable in class info.magnolia.module.data.trees.JCRAdminTree
 
msgs - Variable in class info.magnolia.module.data.trees.TypeAdminTreeConfig
 
MULTI_VALUE_ITEM_TYPE - Static variable in class info.magnolia.module.data.util.DataUtil
Multi value node item type.

N

name - Variable in class info.magnolia.module.data.importer.ImportHandler
 
name - Variable in class info.magnolia.module.data.importer.ImportTarget
 
NODE_DATA_IMPORT_STATE - Static variable in class info.magnolia.module.data.importer.ImportHandler
 
NODE_DATA_IMPORT_STATE_NEW - Static variable in class info.magnolia.module.data.importer.ImportHandler
 
NODE_DATA_IMPORT_STATE_OLD - Static variable in class info.magnolia.module.data.importer.ImportHandler
 
NODE_DATA_IMPORTER_NAME - Static variable in class info.magnolia.module.data.commands.ImportCommand
 
NODE_DATA_USED_IMPORTER_TARGET - Static variable in class info.magnolia.module.data.importer.ImportHandler
 
NODE_NAME_FIELD - Static variable in class info.magnolia.module.data.DataConsts
 
NODE_TYPE_DEF_TEMPLATE - Static variable in class info.magnolia.module.data.DataModule
 
NODE_TYPE_DEFINITION - Static variable in class info.magnolia.module.data.DataModule
Node type template for registering node types for the single types.
NodeNameControl - Class in info.magnolia.module.data.controls
Keeps parent node name and value property in sync.
NodeNameControl() - Constructor for class info.magnolia.module.data.controls.NodeNameControl
 

O

onDoImport(Content, SimpleImportTarget, Set<String>, ZipFile, InputStream) - Method in class info.magnolia.module.data.importer.SimpleImportHandler
 
onPostSave(SaveHandler) - Method in class info.magnolia.module.data.dialogs.DataDialog
 
onPostSave(SaveHandler) - Method in class info.magnolia.module.data.dialogs.TypeDialog
Manages the creation of dialogs and trees for presenting/editing instances of the new type.
onPostSave(SaveHandler) - Method in class info.magnolia.module.data.dialogs.TypeSelectDataDialog
 
onPreSave(SaveHandler) - Method in class info.magnolia.module.data.dialogs.DataDialog
Overridden to force creation if the node does not exist.
onPreSave(SaveHandler) - Method in class info.magnolia.module.data.dialogs.TypeDialog
Overriden to force creation if the node does not exist.
onPreSave(SaveHandler) - Method in class info.magnolia.module.data.dialogs.TypeSelectDataDialog
 
onRenderHeader() - Method in class info.magnolia.module.data.lists.DataVersionsList
 
onSaveFailed() - Method in class info.magnolia.module.data.dialogs.TypeDialog
 

P

prepareContextMenu(Tree, boolean, HttpServletRequest) - Method in class info.magnolia.module.data.trees.GenericDataAdminTreeConfig
 
prepareContextMenu(Tree, boolean, HttpServletRequest) - Method in class info.magnolia.module.data.trees.TypeAdminTreeConfig
 
prepareContextMenu(Tree, boolean, HttpServletRequest) - Method in class info.magnolia.module.data.trees.WorkflowDataAdminTreeConfig
 
prepareFunctionBar(Tree, boolean, HttpServletRequest) - Method in class info.magnolia.module.data.trees.GenericDataAdminTreeConfig
 
prepareFunctionBar(Tree, boolean, HttpServletRequest) - Method in class info.magnolia.module.data.trees.TypeAdminTreeConfig
 
prepareTree(Tree, boolean, HttpServletRequest) - Method in class info.magnolia.module.data.trees.GenericDataAdminTreeConfig
 
prepareTree(Tree, boolean, HttpServletRequest) - Method in class info.magnolia.module.data.trees.TypeAdminTreeConfig
processMultiple(Content, String, int, String[]) - Method in class info.magnolia.module.data.save.DataSaveHandler
 

R

readValues() - Method in class info.magnolia.module.data.controls.DataButtonSet
readValues() - Method in class info.magnolia.module.data.controls.DataMultiSelect
registerCustomTypes() - Method in class info.magnolia.module.data.DataModule
Registers node types in the repository, creates rootpaths and menu items if necessary.
registerDataItemNode() - Method in class info.magnolia.module.data.trees.GenericDataAdminTree
 
registerNodeType(TypeDefinition) - Method in class info.magnolia.module.data.DataModule
Deprecated. since 1.4 This method doesn't seem to be used anywhere. Use registerNodeType(TypeDefinition) instead
registerNodeType(TypeDefinition) - Static method in class info.magnolia.module.data.util.DataUtil
Registers a new node type for the given repository and type.
RegisterNodeTypeTask - Class in info.magnolia.module.data.setup
Task to register custom node types.
RegisterNodeTypeTask(String) - Constructor for class info.magnolia.module.data.setup.RegisterNodeTypeTask
Registers new data type during module installation.
release() - Method in class info.magnolia.module.data.commands.BaseDataAllCommand
 
release() - Method in class info.magnolia.module.data.commands.ImportCommand
 
renameNode(String) - Method in class info.magnolia.module.data.trees.GenericDataAdminTree
 
repository - Static variable in class info.magnolia.module.data.DataModule
 
repository - Variable in class info.magnolia.module.data.importer.ImportHandler
 
restore(ImportTarget) - Method in class info.magnolia.module.data.importer.ImportHandler
 
restore() - Method in class info.magnolia.module.data.lists.DataVersionsList
 
running - Variable in class info.magnolia.module.data.importer.ImportHandler
 

S

save() - Method in class info.magnolia.module.data.dialogs.TypeSelectDataDialog
 
saveFile(Content, String, String, ZipFile) - Static method in class info.magnolia.module.data.util.ImportUtil
Extracts and saves the content of the zip file.
saveFile(Content, String, String, InputStream) - Static method in class info.magnolia.module.data.util.ImportUtil
Saves file as a child of provided node.
saveFile(Content, String, String, InputStream, Calendar) - Static method in class info.magnolia.module.data.util.ImportUtil
Saves binary file as a data node of given parent node.
setActivateImport(boolean) - Method in class info.magnolia.module.data.importer.ImportHandler
 
setAutomatedExecution(AutomatedExecutionConfig) - Method in class info.magnolia.module.data.importer.ImportHandler
 
setBackup(boolean) - Method in class info.magnolia.module.data.importer.ImportHandler
 
setContent(Content) - Method in class info.magnolia.module.data.TypeDefinition
 
setCron(String) - Method in class info.magnolia.module.data.importer.AutomatedExecutionConfig
Deprecated.  
setDeleteOldData(boolean) - Method in class info.magnolia.module.data.importer.ImportHandler
 
setDialog(String) - Method in class info.magnolia.module.data.TypeDefinition
 
setDialogName(String) - Method in class info.magnolia.module.data.trees.GenericDataAdminTree
 
setDialogs(List<ConfiguredDialog>) - Method in class info.magnolia.module.data.trees.GenericDataAdminTreeConfig
 
setEnabled(boolean) - Method in class info.magnolia.module.data.importer.AutomatedExecutionConfig
Deprecated.  
setFileURL(String) - Method in class info.magnolia.module.data.importer.SimpleImportTarget
 
setFirstItemTypeName(String) - Method in class info.magnolia.module.data.trees.GenericDataAdminTreeConfig
 
setHierarchy(boolean) - Method in class info.magnolia.module.data.trees.GenericDataAdminTreeConfig
 
setHierarchy(boolean) - Method in class info.magnolia.module.data.TypeDefinition
 
setImage(String) - Method in class info.magnolia.module.data.TypeDefinition
 
setImporter(String) - Method in class info.magnolia.module.data.commands.ImportCommand
 
setImporters(Map<String, ImportHandler>) - Method in class info.magnolia.module.data.DataModule
 
setImportState(Set<String>, String, ImportTarget, HierarchyManager) - Method in class info.magnolia.module.data.importer.ImportHandler
Sets the given import state for the given imported content.
setItemType(String) - Method in class info.magnolia.module.data.commands.BaseDataAllCommand
 
setItemTypes(String) - Method in class info.magnolia.module.data.trees.GenericDataAdminTree
 
setItemtypes(List<TypeDefinition>) - Method in class info.magnolia.module.data.trees.GenericDataAdminTreeConfig
 
setLevel(int) - Method in class info.magnolia.module.data.TypeDefinition
Type levels are 1 based.
setLockDuringImport(boolean) - Method in class info.magnolia.module.data.importer.ImportHandler
 
setMenuTitle(String) - Method in class info.magnolia.module.data.TypeDefinition
 
setName(String) - Method in class info.magnolia.module.data.importer.ImportHandler
 
setName(String) - Method in class info.magnolia.module.data.importer.ImportTarget
 
setName(String) - Method in class info.magnolia.module.data.TypeDefinition
 
setNodes(Collection<Content>) - Method in class info.magnolia.module.data.commands.BaseDataAllCommand
 
setNodeTypes(String) - Method in class info.magnolia.module.data.TypeDefinition
 
setNodeUUIDs(Collection<String>) - Method in class info.magnolia.module.data.commands.BaseDataAllCommand
 
setOptions(Content, boolean) - Method in class info.magnolia.module.data.controls.DataUUIDButtonSet
More or less a copy paste of the parent class.
setParentName(String) - Method in class info.magnolia.module.data.TypeDefinition
 
setRepository(String) - Method in class info.magnolia.module.data.importer.ImportHandler
 
setRootPath(String) - Method in class info.magnolia.module.data.trees.GenericDataAdminTreeConfig
 
setRootPath(String) - Method in class info.magnolia.module.data.trees.GenericDataTreeControl
 
setRootPath(String) - Method in class info.magnolia.module.data.TypeDefinition
 
setSortByName(boolean) - Method in class info.magnolia.module.data.trees.GenericDataAdminTreeConfig
 
setSortByName(boolean) - Method in class info.magnolia.module.data.TypeDefinition
 
setSortedByName(boolean) - Method in class info.magnolia.module.data.TypeDefinition
Deprecated. Since 1.4. Use TypeDefinition.setSortByName(boolean) instead.
setTargetPath(String) - Method in class info.magnolia.module.data.importer.ImportTarget
 
setTargets(List<ImportTarget>) - Method in class info.magnolia.module.data.importer.ImportHandler
 
setTitle(String) - Method in class info.magnolia.module.data.TypeDefinition
 
setTree(String) - Method in class info.magnolia.module.data.TypeDefinition
 
setTypePath(String) - Method in class info.magnolia.module.data.TypeDefinition
 
setTypes(Map<String, TypeDefinition>) - Method in class info.magnolia.module.data.DataModule
 
setZipFileURL(String) - Method in class info.magnolia.module.data.importer.SimpleImportTarget
 
SimpleImportHandler - Class in info.magnolia.module.data.importer
Import handler implementation capable of importing content in xml format from external url including importin the zip file with content.
SimpleImportHandler() - Constructor for class info.magnolia.module.data.importer.SimpleImportHandler
 
SimpleImportTarget - Class in info.magnolia.module.data.importer
Target for import.
SimpleImportTarget() - Constructor for class info.magnolia.module.data.importer.SimpleImportTarget
 
start(ModuleLifecycleContext) - Method in class info.magnolia.module.data.DataModule
Initialization of the module, means registration of all types and the corresponding dialogs and trees and optional importers.
stop(ModuleLifecycleContext) - Method in class info.magnolia.module.data.DataModule
 

T

targetPath - Variable in class info.magnolia.module.data.importer.ImportTarget
 
targets - Variable in class info.magnolia.module.data.importer.ImportHandler
 
toString() - Method in class info.magnolia.module.data.TypeDefinition
 
TREES_NODE_PATH - Static variable in class info.magnolia.module.data.DataConsts
 
TYPE_DIALOG_CLASS - Static variable in class info.magnolia.module.data.DataConsts
 
TYPE_DIALOG_FIELD_LABEL - Static variable in class info.magnolia.module.data.DataConsts
 
TYPE_DIALOG_FIELD_NAME - Static variable in class info.magnolia.module.data.DataConsts
 
TYPE_DIALOG_FIELD_TYPE - Static variable in class info.magnolia.module.data.DataConsts
 
TYPE_DIALOG_FIELD_VISIBILITY - Static variable in class info.magnolia.module.data.DataConsts
 
TYPE_DIALOG_I18N_BASE - Static variable in class info.magnolia.module.data.DataConsts
 
TYPE_DIALOG_ICON - Static variable in class info.magnolia.module.data.DataConsts
 
TYPE_DIALOG_SAVE_HANDLER - Static variable in class info.magnolia.module.data.DataConsts
 
TYPE_DIALOG_TYPE - Static variable in class info.magnolia.module.data.DataConsts
 
TYPE_NAME - Static variable in class info.magnolia.module.data.DataConsts
 
TYPE_TITLE - Static variable in class info.magnolia.module.data.DataConsts
 
TYPE_TREE_CLASS - Static variable in class info.magnolia.module.data.DataConsts
 
TYPE_TREE_CONFIG_CLASS - Static variable in class info.magnolia.module.data.DataConsts
 
TYPE_TREE_DIALOG - Static variable in class info.magnolia.module.data.DataConsts
Deprecated. since 1.4 not used
TYPE_TREE_REPOSITORY - Static variable in class info.magnolia.module.data.DataConsts
 
TYPE_TREE_RULE_ITEM_TYPES - Static variable in class info.magnolia.module.data.DataConsts
 
TypeActivateCommand - Class in info.magnolia.module.data.commands
Activation command that will activate tree and dialog related to given type.
TypeActivateCommand() - Constructor for class info.magnolia.module.data.commands.TypeActivateCommand
 
TypeAdminTree - Class in info.magnolia.module.data.trees
This tree handles the presentation of types.
TypeAdminTree(String, HttpServletRequest, HttpServletResponse) - Constructor for class info.magnolia.module.data.trees.TypeAdminTree
 
TypeAdminTreeConfig - Class in info.magnolia.module.data.trees
This tree configuration handles the tree presentation of the available types.
TypeAdminTreeConfig() - Constructor for class info.magnolia.module.data.trees.TypeAdminTreeConfig
 
TypeDefinition - Class in info.magnolia.module.data
Bean describing definition of custom type and its properties.
TypeDefinition() - Constructor for class info.magnolia.module.data.TypeDefinition
 
TypeDeleteCommand - Class in info.magnolia.module.data.commands
This class will delete a type and the corresponding menue entry.
TypeDeleteCommand() - Constructor for class info.magnolia.module.data.commands.TypeDeleteCommand
 
TypeDialog - Class in info.magnolia.module.data.dialogs
Handles the configuration of dialogs/trees/commands belonging to the type that was created or updated.
TypeDialog(String, HttpServletRequest, HttpServletResponse, Content) - Constructor for class info.magnolia.module.data.dialogs.TypeDialog
 
TypeIconFileControl - Class in info.magnolia.module.data.controls
Points to data module specific uris and prefixes.
TypeIconFileControl() - Constructor for class info.magnolia.module.data.controls.TypeIconFileControl
 
TYPES_NODE - Static variable in class info.magnolia.module.data.DataConsts
 
TYPES_NODE_PATH - Static variable in class info.magnolia.module.data.DataConsts
 
TypeSelectDataDialog - Class in info.magnolia.module.data.dialogs
When creating a new item, this dialog checks to see if there is a choice of items and displays that choice.
TypeSelectDataDialog(String, HttpServletRequest, HttpServletResponse, Content) - Constructor for class info.magnolia.module.data.dialogs.TypeSelectDataDialog
 

U

unlock(HierarchyManager, ImportTarget) - Method in class info.magnolia.module.data.importer.ImportHandler
 
updateDataMenu(TypeDefinition) - Method in class info.magnolia.module.data.DataModule
Updates the sub menus for the data module menu based on the given type configuration.

W

WorkflowDataAdminTreeConfig - Class in info.magnolia.module.data.trees
Activation dialog enabling tree config to be used when workflow is installed.
WorkflowDataAdminTreeConfig() - Constructor for class info.magnolia.module.data.trees.WorkflowDataAdminTreeConfig
 

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

Copyright © 2012 Magnolia International Ltd.. All Rights Reserved.