Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013

ch.elexis.agenda.util
Class TermineLockedTimesUpdater

java.lang.Object
  extended by ch.elexis.agenda.util.TermineLockedTimesUpdater
All Implemented Interfaces:
org.eclipse.jface.operation.IRunnableWithProgress

public class TermineLockedTimesUpdater
extends java.lang.Object
implements org.eclipse.jface.operation.IRunnableWithProgress


Constructor Summary
TermineLockedTimesUpdater(TimeTool startChangeDate, TimeTool.DAYS selectedDay, java.lang.String reservedSlots, java.lang.String terminBereich)
          An updater for setting the new reserved time slots starting from a specific date.
 
Method Summary
 void run(org.eclipse.core.runtime.IProgressMonitor monitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TermineLockedTimesUpdater

public TermineLockedTimesUpdater(TimeTool startChangeDate,
                                 TimeTool.DAYS selectedDay,
                                 java.lang.String reservedSlots,
                                 java.lang.String terminBereich)
An updater for setting the new reserved time slots starting from a specific date. It updates all dates which are of day selectedDay and also checks whether there is already an appointment which would be blocked by this.

Parameters:
startChangeDate - start to change the reserved timeslots from this date
selectedDay - updated only every e.g. tuesday, wednesday etc.
reservedSlots - the newly assigned reserved slots
terminBereich - the specific calendar "bereich" to update as there may exist several calendars
Method Detail

run

public void run(org.eclipse.core.runtime.IProgressMonitor monitor)
         throws java.lang.reflect.InvocationTargetException,
                java.lang.InterruptedException
Specified by:
run in interface org.eclipse.jface.operation.IRunnableWithProgress
Throws:
java.lang.reflect.InvocationTargetException
java.lang.InterruptedException

Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013