Elexis API documentation
Version 2.1.6 as of December 11 2011

Uses of Interface
ch.elexis.agenda.data.IPlannable

Packages that use IPlannable
ch.elexis.agenda.data   
ch.elexis.agenda.util   
ch.elexis.agenda.views   
ch.elexis.dialogs   
 

Uses of IPlannable in ch.elexis.agenda.data
 

Classes in ch.elexis.agenda.data that implement IPlannable
 class Termin
          Termin-Klasse für Agenda
static class Termin.Free
           
 

Uses of IPlannable in ch.elexis.agenda.util
 

Methods in ch.elexis.agenda.util that return IPlannable
static IPlannable[] Plannables.loadDay(java.lang.String bereich, TimeTool date)
          Alle Termine eines Tages sortiert einlesen und in Freiräume zwischen zwei Terminen jeweils ein Plannable vom Typ Termin.Free einsetzen, so dass eine lückenlose Liste von Plannables entsteht.
 

Methods in ch.elexis.agenda.util that return types with arguments of type IPlannable
static java.util.List<IPlannable> Plannables.loadTermine(java.lang.String bereich, TimeTool date)
          Alle Termine eines Tages sortiert einlesen.
 

Methods in ch.elexis.agenda.util with parameters of type IPlannable
static boolean Plannables.collides(IPlannable p1, java.util.Collection<IPlannable> list)
          Feststellen, ob ein Plannable mit einer Liste von Planables kollidiert
static boolean Plannables.collides(TimeSpan ts, IPlannable[] list, Termin exclude)
          Feststellen, ob eine Zeitspane mit einem Plannable der Liste kollidiert
static java.lang.String Plannables.getEndTimeAsString(IPlannable p)
          Die End-Zeit eines Plannable in hh:mm - Form holen
static java.lang.String Plannables.getStartTimeAsString(IPlannable p)
          Die Startzeit eines Plannable in hh:mm - Form holen
static Color Plannables.getStatusColor(IPlannable p)
          Die einem Plannable-Status zugeordnete Farnbe holen
static Color Plannables.getTypColor(IPlannable p)
          Die einem Plannable-Typ zugeordnete Farbe holen
static Image Plannables.getTypImage(IPlannable p)
          Das einem Plannable-Typ zugeordnete Bild holen
static boolean Plannables.isEqual(IPlannable p1, IPlannable p2)
          Feststellen, ob zwei Plannables identisch sind
static boolean Plannables.isOverlapped(IPlannable p1, IPlannable p2)
          Feststellen, ob zwei Plannables sich überlappen
static void Plannables.paint(GC gc, IPlannable p, Rectangle r, int start, int end)
          EIn Plannable zeichnen
 

Method parameters in ch.elexis.agenda.util with type arguments of type IPlannable
static boolean Plannables.collides(IPlannable p1, java.util.Collection<IPlannable> list)
          Feststellen, ob ein Plannable mit einer Liste von Planables kollidiert
static boolean Plannables.collides(TimeSpan ts, java.util.Collection<IPlannable> list, Termin exclude)
          Feststellen, ob eine Zeitspane mit einem Plannable der Liste kollidiert
 

Uses of IPlannable in ch.elexis.agenda.views
 

Methods in ch.elexis.agenda.views that return IPlannable
 IPlannable BaseAgendaView.getSelection()
           
 

Uses of IPlannable in ch.elexis.dialogs
 

Constructors in ch.elexis.dialogs with parameters of type IPlannable
TerminDialog(IPlannable act)
           
TerminListeDruckenDialog(Shell shell, IPlannable[] liste)
           
 


Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis