public abstract class VirtualCalendarAdapter<E extends VirtualCalendarEntry> extends Object implements VirtualCalendarExtension<E>
ID
Constructor and Description |
---|
VirtualCalendarAdapter() |
Modifier and Type | Method and Description |
---|---|
List<Action> |
getActions(ImmoToolProject project,
E entry) |
List<E> |
getEntries(Connection c,
String dbDriver) |
abstract List<E> |
getEntries(Connection c,
String dbDriver,
Date begin,
Date end) |
ImageIcon |
getIcon() |
String |
getId() |
String[] |
getRequiredPluginIds() |
abstract String |
getTitle() |
String |
getToolTip() |
Action |
getViewAction(ImmoToolProject project,
E entry) |
abstract boolean |
isUsable() |
public List<Action> getActions(ImmoToolProject project, E entry)
getActions
in interface VirtualCalendarExtension<E extends VirtualCalendarEntry>
public final List<E> getEntries(Connection c, String dbDriver) throws SQLException, IOException
getEntries
in interface VirtualCalendarExtension<E extends VirtualCalendarEntry>
SQLException
IOException
public abstract List<E> getEntries(Connection c, String dbDriver, Date begin, Date end) throws SQLException, IOException
getEntries
in interface VirtualCalendarExtension<E extends VirtualCalendarEntry>
SQLException
IOException
public ImageIcon getIcon()
getIcon
in interface VirtualCalendarExtension<E extends VirtualCalendarEntry>
public String getId()
getId
in interface VirtualCalendarExtension<E extends VirtualCalendarEntry>
public String[] getRequiredPluginIds()
getRequiredPluginIds
in interface BasicExtension
public abstract String getTitle()
getTitle
in interface VirtualCalendarExtension<E extends VirtualCalendarEntry>
public String getToolTip()
getToolTip
in interface VirtualCalendarExtension<E extends VirtualCalendarEntry>
public Action getViewAction(ImmoToolProject project, E entry)
getViewAction
in interface VirtualCalendarExtension<E extends VirtualCalendarEntry>
public abstract boolean isUsable()
isUsable
in interface VirtualCalendarExtension<E extends VirtualCalendarEntry>
Copyright © 2019 OpenEstate. All rights reserved.