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

M

m_noFocusBorder - Static variable in class org.bibalex.daf.commongui.controls.CheckListCellRenderer
 
m_parent - Variable in class org.bibalex.daf.commongui.controls.CheckListener
Object Instance of the parent CheckBoxList.
main(String[]) - Static method in class org.bibalex.daf.installer.Install
This function extarcts arguments and set system variables.
main(String[]) - Static method in class org.bibalex.daf.managers.MainControllerGUI
 
MainController - Class in org.bibalex.daf.managers
Main Controller of the System.
MainController() - Constructor for class org.bibalex.daf.managers.MainController
Constructor, private Applying singltone pattern.
mainController - Static variable in class org.bibalex.daf.managers.MainControllerGUI
 
MainController.Views - Enum in org.bibalex.daf.managers
An enumeration listing the different views in the system.
MainController.Views() - Constructor for enum org.bibalex.daf.managers.MainController.Views
 
MainControllerGUI - Class in org.bibalex.daf.managers
This class represents the main UI manager of the system, it also initializes all system managers.
MainControllerGUI() - Constructor for class org.bibalex.daf.managers.MainControllerGUI
This is the default constructor
mainControllerGUI - Static variable in class org.bibalex.daf.managers.MainControllerGUI
 
mainFTPClient - Variable in class org.bibalex.daf.handlers.filehandler.FTPFileHandler
 
mainPanel - Variable in class org.bibalex.daf.managers.checkin.ChooseRetrievalDriveDialog
 
mainPanel - Variable in class org.bibalex.daf.retrievalplugins.ChooseRetrievalDriveDialog
 
makeDatabaseModification(int, ArrayList<String>, long, int) - Static method in class org.bibalex.daf.reflectioncalls.BackupPhase
Makes the necessary database modifications.
1) Add the TransactionLog entries for the job.
The method inserts 1 entry indicating the finish of the backup phase and another entry indicating assigning to the next phase if it is different from the backup phase ID.
2) pdate the job record to point ot the last inserted database record.
Note:
1) The method executes in a transaction.
2) If an exception occurs, the database transaction is rolled back.
makeDatabaseModification(int, ArrayList<String>, long) - Static method in class org.bibalex.daf.reflectioncalls.BackupPhase
Makes the necessary database modifications.
1) Add the TransactionLog entries for the job.
The method inserts 1 entry indicating the finish of the backup phase .
2) update the job record to point ot the last inserted database record.
Note:
1) The method executes in a transaction.
2) If an exception occurs, the database transaction is rolled back.
makeFilesReadOnly(String, FileHandler) - Method in class org.bibalex.daf.entities.phase.FolderElement
Makes the files within the folder read-only.
makeForcedTransition() - Method in class org.bibalex.daf.entities.job.RejectingState
Rejects the job by force.
makeReadOnly(String, FileHandler) - Method in class org.bibalex.daf.entities.phase.FileElement
Tries to make the given files, matching the definition, read only.
makeTransition() - Method in class org.bibalex.daf.entities.job.ChangingTypeState
Changes the type of the job.
In order to change the type of a job the following actions take place:
1) See if the job has the right to change its type or not (database wise).
2) Apply the phase checks on the job.
4) Make the following database modifications, as needed.
a) Update the job to change its type.
b) Move the job entries from the oldTransactionLog to the TransactionLog.
c) Add an assign entry for the job new phase and user.
5) Copies the job folder back to the production server.
makeTransition() - Method in class org.bibalex.daf.entities.job.CheckingInState
Checks in the job.
Notes:
This method assumes that the job exists at the machine working directory.
makeTransition(Phase) - Method in class org.bibalex.daf.entities.job.CheckingInState
Checks in the job.
Notes:
This method assumes that the job exists at the machine working directory.
makeTransition() - Method in class org.bibalex.daf.entities.job.DownloadingState
Downloads the job from the user's workstation to the server.
Note: Downloading the job is recorded in the database.
makeTransition() - Method in class org.bibalex.daf.entities.job.FinishingState
Finishes the job.
makeTransition() - Method in class org.bibalex.daf.entities.job.JobState
Makes the transition that will bring the job to the desired state.
For example: If the current state is StartingState and makeTransition is invoked and completes successfully, the job will be considered started (i.e.
makeTransition() - Method in class org.bibalex.daf.entities.job.RedirectingState
Redirects the job.
makeTransition() - Method in class org.bibalex.daf.entities.job.RejectingState
Rejects the job.
makeTransition(boolean) - Method in class org.bibalex.daf.entities.job.RejectingState
Rejects the job.
makeTransition() - Method in class org.bibalex.daf.entities.job.StartingState
Starts the job.
makeTransition() - Method in class org.bibalex.daf.entities.job.UploadingState
Uploads the job from the user's workstation to the server.
Note: Uploading the job is recorded in the database.
makeTrue(Boolean) - Method in class org.bibalex.daf.handlers.HolderTest
 
makeTrue(Holder<Boolean>) - Method in class org.bibalex.daf.handlers.HolderTest
 
manageExternalIDs() - Method in class org.bibalex.daf.managers.checkin.NewJobGUI
Allows the user to manage the external IDs of the job
manageFolder(FolderElement, String, String) - Method in class org.bibalex.daf.entities.phase.PhysicalAction
Applies the action to the given folder.
manageRoot(FolderElement, String, String) - Method in class org.bibalex.daf.entities.phase.PhysicalAction
Manages the root separately because it is a special case.
manageRoot(FolderElement, String, FileHandler, String) - Method in class org.bibalex.daf.entities.phase.PhysicalDef
Counts the number of files in the folder recursively.
mandatory - Variable in class org.bibalex.daf.entities.phase.DatabaseElement
The 'Mandatory' property of the element.
masterPanel - Variable in class org.bibalex.daf.managers.admin.CollectionsManagerGUI
 
masterPanel - Variable in class org.bibalex.daf.managers.admin.GeneralSettingsGUI
masterPanel is the panel that carry the basic components which are the drop down list having the setting types, deleteCollectionButton and createNewCollectionButton
masterPanel - Variable in class org.bibalex.daf.managers.admin.JobTypesManagerGUI
masterPanel is the panel that carry the basic components which are availableJobTypesTable,deleteJobTypeButton and createNewJobTypeButton
masterPanel - Variable in class org.bibalex.daf.managers.admin.PhasesManagerGUI
masterPanel is the panel that carry the basic components which are Phases Lists,delete Phase Button and create New Phase Button
masterPanel - Variable in class org.bibalex.daf.managers.admin.ReasonGUI
masterPanel is the panel that carry the basic components which are availableReasonsTable,deleteReasonButton and createNewReasonButton
masterPanel - Variable in class org.bibalex.daf.managers.admin.RolesManagerGUI
 
masterPanel - Variable in class org.bibalex.daf.managers.admin.UsersManagerGUI
masterPanel is the panel that carry the basic components which are availableUsersTable,deleteUserButton and createNewUserButton
masterPanel - Variable in class org.bibalex.daf.managers.admin.WorkstationsManagerGUI
masterPanel is the panel that carry the basic components which are availableWSTable,deleteWSButton and createNewWSButton
masterPanel - Variable in class org.bibalex.daf.managers.archive.ArchivedANDActiveGUI
masterPanel is the panel that carry the basic components which are archivedANDActiveTable AND the buttons
masterPanel - Variable in class org.bibalex.daf.managers.archive.ArchiverManagerGUI
masterPanel is the panel that carry the basic components which are readyToArchiveCheckList, Buttons and progress bars
masterPanel - Variable in class org.bibalex.daf.managers.archive.ArchivingHistoryMatrix
masterPanel is the panel that carry the basic components which are historyMatrixTable AND the buttons
masterPanel - Variable in class org.bibalex.daf.managers.archive.checkOutGUI
masterPanel is the panel that carry the basic components which are checkOutTable AND the buttons
masterPanel - Variable in class org.bibalex.daf.managers.archive.ConfirmJobsOnMedia
masterPanel is the panel that carry the basic components which are confirmJobsTable AND the buttons
masterPanel - Variable in class org.bibalex.daf.managers.archive.ConfirmMediaDeletingGUI
masterPanel is the panel that carry the basic components which are mediaTable AND the buttons
masterPanel - Variable in class org.bibalex.daf.managers.checkin.AdvancedSearchGUI
 
masterPanel - Variable in class org.bibalex.daf.managers.checkin.BatchManagerGUI
 
masterPanel - Variable in class org.bibalex.daf.managers.checkin.RetrievalSearchDialog
 
masterPanel - Variable in class org.bibalex.daf.managers.checkin.SearchGUI
 
masterPanel - Variable in class org.bibalex.daf.managers.report.JobExpandedDataReport
 
masterPanel - Variable in class org.bibalex.daf.managers.report.JobHistory
masterPanel is the panel that carry the basic components which are jobHistoryScrollPane,exportButton and closeButton
masterPanel - Variable in class org.bibalex.daf.managers.report.JobsDataReport
masterPanel is the panel that carry the basic components which are jobScrollPane,exportButton and cancelButton
masterPanel - Variable in class org.bibalex.daf.managers.report.LatesGUI
masterPanel is the panel that carry the basic components which are lateJobsScrollPane and exportButton
masterPanel - Variable in class org.bibalex.daf.managers.report.PendingJobsGUI
masterPanel is the panel that carries the basic components which are pendingJobsScrollPane, approveButton, denyButton, exportButton, downloadButton, uploadButton and refreshButton
masterPanel - Variable in class org.bibalex.daf.managers.report.RateReportGUI
masterPanel is the panel that carries the basic components which are ratesScrollPane, usersScrollPane, expandedRatesScrollPane, retrieveDataButton, exportButton, fromDateButton, toDateButton and jobTypesComboBox and JCheckBoxes
masterPanel - Variable in class org.bibalex.daf.managers.report.ReportBuilder
masterPanel is the panel that carry the basic components which are reportsScrollPane and other components
masterPanel - Variable in class org.bibalex.daf.managers.report.ReportData
masterPanel is the panel that carries the basic components which are reportTable, exportButton, closeButton, deleteButton, assignButton downloadButton, uploadButton and changeTypeButton
masterPanel - Variable in class org.bibalex.daf.managers.report.WorkFlowGUI
masterPanel is the panel that carries the basic components which are workFlowScrollPane, ExpandedworkFlowScrollPane, exportButton, workFlowButton, fromDateButton, toDateButton, jobTypesComboBox, collectionsComboBox, batchesComboBox expandReportCheckBox and specifyDateCheckBox
MAX_CHARS_PER_LINE - Static variable in class org.bibalex.daf.commongui.MessageBox
 
maximumLifeTimeTextField - Variable in class org.bibalex.daf.managers.admin.JobTypesManagerGUI
maximumLifeTimeTextField is a text field shows the max Life time of selectd JobType
maximumPeriodLabel - Variable in class org.bibalex.daf.managers.admin.PhasesManagerGUI
 
maximumPeriodTextField - Variable in class org.bibalex.daf.managers.admin.PhasesManagerGUI
maximumPeriodTextField is showing selected Phase max period
MaxJobsLabel - Variable in class org.bibalex.daf.managers.admin.UsersManagerGUI
 
MaxJobsTextField - Variable in class org.bibalex.daf.managers.admin.UsersManagerGUI
MaxJobsTextField is a text field shows the Max Job of selectd User
maxLifeTimeLabel - Variable in class org.bibalex.daf.managers.admin.JobTypesManagerGUI
 
maxPeriod - Variable in class org.bibalex.daf.entities.phase.Phase
 
MediaBarcode - Variable in class org.bibalex.daf.managers.archive.checkOutGUI
MediaBarcode represents the media barcode that holds the jobs to be checked out
MediaBarcode - Variable in class org.bibalex.daf.managers.archive.ConfirmJobsOnMedia
MediaBarcode represents the media barcode that holds the jobs to be confirmed
mediaBarcode - Variable in class org.bibalex.daf.managers.checkin.RetrievalProgressDialog.RetrievalStarter
 
MediaID - Variable in class org.bibalex.daf.managers.archive.checkOutGUI
MediaID represents the media ID that holds the jobs to be checked out
MediaID - Variable in class org.bibalex.daf.managers.archive.ConfirmJobsOnMedia
MediaID represents the media ID that holds the jobs to be confirmed
mediaLabel - Variable in class org.bibalex.daf.managers.archive.ConfirmMediaDeletingGUI
 
MediaPath - Variable in class org.bibalex.daf.managers.archive.ConfirmJobsOnMedia
MediaPath represents the media folder path on the local machine
mediaRollBack(int, int) - Method in class org.bibalex.daf.managers.archive.CommandLineArchiver
rolls back media instance
mediaScrollPane - Variable in class org.bibalex.daf.managers.archive.ConfirmMediaDeletingGUI
historyMatrixScrollPane is JScrollPane holds mediaTable table
mediaSize - Variable in class org.bibalex.daf.managers.archive.ArchiverManagerGUI.Archiver
 
mediaSize - Variable in class org.bibalex.daf.managers.archive.CommandLineArchiver
 
mediaSizeLabel - Variable in class org.bibalex.daf.managers.archive.ArchiverManagerGUI
 
mediaTable - Variable in class org.bibalex.daf.managers.archive.ConfirmMediaDeletingGUI
mediaTable is SortableTable holds the nonconfirmed medias
MediaTypeComboBox - Variable in class org.bibalex.daf.managers.archive.ArchiverManagerGUI
MediaTypeComboBox shows system media types
MediaTypeLabel - Variable in class org.bibalex.daf.managers.admin.JobTypesManagerGUI
 
mediaTypeLabel - Variable in class org.bibalex.daf.managers.admin.WorkstationsManagerGUI
mediaTypeLabel shows the title of MediaType check list
mediaTypeLabel - Variable in class org.bibalex.daf.managers.archive.ArchiverManagerGUI
 
mediaTypes - Variable in class org.bibalex.daf.managers.checkin.RetrievalManagerGUI.RetrievalPlugin
 
MediaTypesCheckList - Variable in class org.bibalex.daf.managers.admin.JobTypesManagerGUI
MediaTypesCheckList shows system Media Types as check boxes list
MediaTypesCheckList - Variable in class org.bibalex.daf.managers.admin.WorkstationsManagerGUI
MediaTypesCheckList shows system media types
mediaTypeSizeLabel - Variable in class org.bibalex.daf.managers.archive.ArchiverManagerGUI
 
MediaTypesScrollPane - Variable in class org.bibalex.daf.managers.admin.JobTypesManagerGUI
MediaTypesScrollPane is the container of Media types check list
MediaTypesScrollPane - Variable in class org.bibalex.daf.managers.admin.WorkstationsManagerGUI
MediaTypesScrollPane is the container of Media types check list
MessageBox - Class in org.bibalex.daf.commongui
Provides a reusable window that presents a message and choice buttons to the user.
MessageBox(ActionListener) - Constructor for class org.bibalex.daf.commongui.MessageBox
This convenience constructor is used to delare the
MessageBox() - Constructor for class org.bibalex.daf.commongui.MessageBox
This constructor is used for no listener, such as for a simple okay dialog.
MetadataFile - Static variable in class org.bibalex.daf.installer.Install
 
metaDataJobsPopupMenu - Variable in class org.bibalex.daf.managers.report.JobExpandedDataReport
 
metaDataJobsPopupMenu - Variable in class org.bibalex.daf.managers.report.JobHistory
metaDataJobsPopupMenu is a menus holds JobMetaData element which shows up the meta data of the selected job
metaDataJobsPopupMenu - Variable in class org.bibalex.daf.managers.report.JobsDataReport
metaDataJobsPopupMenu is a menus holds JobMetaData element which shows up the meta data of the selected job
method - Variable in class org.bibalex.daf.entities.phase.ReflectionDef
The 'Method' property of the element.
methodName - Variable in class org.bibalex.daf.managers.archive.ArchiverManagerGUI.Archiver
 
Min_DATE - Variable in class org.bibalex.daf.managers.report.WorkFlowGUI
 
minDate - Variable in class org.bibalex.daf.managers.report.WorkFlowGUI
 
MockFileHandler - Class in org.bibalex.daf.entities.phase
Copyright (c) 2006-2007 by Bibliotheca Alexandrina This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
MockFileHandler() - Constructor for class org.bibalex.daf.entities.phase.MockFileHandler
 
MockPhaseAction - Class in org.bibalex.daf.entities.phase
Copyright (c) 2006-2007 by Bibliotheca Alexandrina This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
MockPhaseAction() - Constructor for class org.bibalex.daf.entities.phase.MockPhaseAction
 
MockPhaseAction_1 - Class in org.bibalex.daf.entities.phase
Mocking PhaseAction and throws exception when applying action.
MockPhaseAction_1() - Constructor for class org.bibalex.daf.entities.phase.MockPhaseAction_1
 
mode - Variable in class org.bibalex.daf.entities.phase.FolderElement
The 'Mode' property of the element.
mode - Variable in class org.bibalex.daf.entities.phase.PhysicalDef
The 'Mode' property of the element.
modelIndex(int) - Method in class org.bibalex.daf.commongui.datamodels.TableSorter
 
modelIndex - Variable in class org.bibalex.daf.commongui.datamodels.TableSorter.Row
 
modelToView - Variable in class org.bibalex.daf.commongui.datamodels.TableSorter
 
month - Variable in class org.bibalex.daf.commongui.controls.DateChooser
Month selection control.
MONTHS - Static variable in class org.bibalex.daf.commongui.controls.DateChooser
Names of the months.
mouseClicked(MouseEvent) - Method in class org.bibalex.daf.commongui.controls.CheckListener
Fires at mouse click event.
mouseClicked(MouseEvent) - Method in class org.bibalex.daf.commongui.controls.DateChooser
Called when the mouse is clicked on a day in the calendar.
mouseClicked(MouseEvent) - Method in class org.bibalex.daf.commongui.datamodels.TableSorter.MouseHandler
 
mouseClicked(MouseEvent) - Method in class org.bibalex.daf.managers.admin.RolesManagerGUI.NodeSelectionListener
 
mouseEntered(MouseEvent) - Method in class org.bibalex.daf.commongui.controls.CheckListener
Fires at mouse Entered event.
mouseEntered(MouseEvent) - Method in class org.bibalex.daf.commongui.controls.DateChooser
(non-Javadoc)
mouseExited(MouseEvent) - Method in class org.bibalex.daf.commongui.controls.CheckListener
Fires at mouse Exited event.
mouseExited(MouseEvent) - Method in class org.bibalex.daf.commongui.controls.DateChooser
(non-Javadoc)
mouseListener - Variable in class org.bibalex.daf.commongui.datamodels.TableSorter
 
mousePressed(MouseEvent) - Method in class org.bibalex.daf.commongui.controls.CheckListener
Fires at mouse Pressed event.
mousePressed(MouseEvent) - Method in class org.bibalex.daf.commongui.controls.DateChooser
(non-Javadoc)
mouseReleased(MouseEvent) - Method in class org.bibalex.daf.commongui.controls.CheckListener
Fires at mouse Released event.
mouseReleased(MouseEvent) - Method in class org.bibalex.daf.commongui.controls.DateChooser
(non-Javadoc)
moveFile(String, String, boolean) - Method in class org.bibalex.daf.handlers.filehandler.LocalFileHandler
Moves file from source to destination with ability to overwrite an old existed copy.
moveFolder(String, String, boolean) - Method in class org.bibalex.daf.handlers.filehandler.LocalFileHandler
Move folder from source to destination with ability to overwrite an old existed copy.
MTID - Variable in class org.bibalex.daf.managers.archive.ArchiverManagerGUI.Archiver
 
MTID - Variable in class org.bibalex.daf.managers.archive.CommandLineArchiver
 

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