blob: c30117e3a206ada9f0205d1c106e8211e5c0a9d4 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_201) on Thu Jul 23 15:59:00 CEST 2020 -->
<title>IEventEditor</title>
<meta name="date" content="2020-07-23">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="IEventEditor";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/IEventEditor.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/EventCountProvider.html" title="class in org.eclipse.nebula.widgets.compositetable.timeeditor"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/ModelObject.html" title="class in org.eclipse.nebula.widgets.compositetable.timeeditor"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html" target="_top">Frames</a></li>
<li><a href="IEventEditor.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.eclipse.nebula.widgets.compositetable.timeeditor</div>
<h2 title="Interface IEventEditor" class="title">Interface IEventEditor</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/DayEditor.html" title="class in org.eclipse.nebula.widgets.compositetable.day">DayEditor</a>, <a href="../../../../../../org/eclipse/nebula/widgets/compositetable/month/MonthCalendar.html" title="class in org.eclipse.nebula.widgets.compositetable.month">MonthCalendar</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">IEventEditor</span></pre>
<div class="block">Interface IEventEditor. An interface for editors of time-based data that
can be visualized on various calendar-like controls.</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>3.2</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#DISPLAYED_HOURS">DISPLAYED_HOURS</a></span></code>
<div class="block">The number of hours to display at a time.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#addItemDeleteHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-">addItemDeleteHandler</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableItemEventHandler</a>&nbsp;deleteHandler)</code>
<div class="block">Adds the handler to the collection of handlers who will
be notified when a CalendarableItem is deleted from the receiver, by sending
it one of the messages defined in the <code>CalendarableItemEventHandler</code>
abstract class.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#addItemDisposeHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-">addItemDisposeHandler</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableItemEventHandler</a>&nbsp;itemDisposeHandler)</code>
<div class="block">Adds the handler to the collection of handler who will
be notified when a CalendarableItem's control is disposed, by sending
it one of the messages defined in the <code>CalendarableItemEventHandler</code>
abstract class.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#addItemEditHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-">addItemEditHandler</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableItemEventHandler</a>&nbsp;handler)</code>
<div class="block">Adds the handler to the collection of handlers who will
be notified when a CalendarableItem is inserted in the receiver, by sending
it one of the messages defined in the <code>CalendarableItemInsertHandler</code>
abstract class.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#addItemInsertHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-">addItemInsertHandler</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableItemEventHandler</a>&nbsp;insertHandler)</code>
<div class="block">Adds the handler to the collection of handlers who will
be notified when a CalendarableItem is inserted in the receiver, by sending
it one of the messages defined in the <code>CalendarableItemInsertHandler</code>
abstract class.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#addSelectionChangeListener-org.eclipse.nebula.widgets.compositetable.day.CalendarableSelectionChangeListener-">addSelectionChangeListener</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableSelectionChangeListener.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableSelectionChangeListener</a>&nbsp;l)</code>
<div class="block">Adds the listener to the collection of listeners who will
be notified when the receiver's selection changes, by sending
it one of the messages defined in the <code>CalendarableSelectionChangeListener</code>
interface.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#fireDelete-org.eclipse.nebula.widgets.compositetable.timeeditor.CalendarableItem-">fireDelete</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/CalendarableItem.html" title="class in org.eclipse.nebula.widgets.compositetable.timeeditor">CalendarableItem</a>&nbsp;toDelete)</code>
<div class="block">Requests that the event editor delete the specified CalendarableItem's
data.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/NewEvent.html" title="class in org.eclipse.nebula.widgets.compositetable.day">NewEvent</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#fireInsert-java.util.Date-boolean-">fireInsert</a></span>(java.util.Date&nbsp;date,
boolean&nbsp;allDayEvent)</code>
<div class="block">Requests that the event editor attempt to insert a new element by calling
its registered insert handlers</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#getNumberOfDays--">getNumberOfDays</a></span>()</code>
<div class="block">Method getNumberOfDays.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#getNumberOfDivisionsInHour--">getNumberOfDivisionsInHour</a></span>()</code>
<div class="block">Returns the numberOfDivisionsInHour.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>java.util.Date</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#getStartDate--">getStartDate</a></span>()</code>
<div class="block">Return the current start date for this event editor.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#refresh--">refresh</a></span>()</code>
<div class="block">Tells the IEventEditor to refresh all days in its display.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#refresh-java.util.Date-">refresh</a></span>(java.util.Date&nbsp;date)</code>
<div class="block">Tells the IEventEditor to refresh its display for the specified date.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#removeItemDeleteHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-">removeItemDeleteHandler</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableItemEventHandler</a>&nbsp;deleteHandler)</code>
<div class="block">Removes the handler from the collection of handlers who will
be notified when a CalendarableItem is deleted from the receiver, by sending
it one of the messages defined in the <code>CalendarableItemEventHandler</code>
abstract class.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#removeItemDisposeHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-">removeItemDisposeHandler</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableItemEventHandler</a>&nbsp;itemDisposeHandler)</code>
<div class="block">Removes the handler from the collection of handlers who will
be notified when a CalendarableItem is disposed, by sending
it one of the messages defined in the <code>CalendarableItemEventHandler</code>
abstract class.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#removeItemEditHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-">removeItemEditHandler</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableItemEventHandler</a>&nbsp;handler)</code>
<div class="block">Removes the handler from the collection of handlers who will
be notified when a CalendarableItem is inserted into the receiver, by sending
it one of the messages defined in the <code>CalendarableItemInsertHandler</code>
abstract class.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#removeItemInsertHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-">removeItemInsertHandler</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableItemEventHandler</a>&nbsp;insertHandler)</code>
<div class="block">Removes the handler from the collection of handlers who will
be notified when a CalendarableItem is inserted into the receiver, by sending
it one of the messages defined in the <code>CalendarableItemInsertHandler</code>
abstract class.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#removeSelectionChangeListener-org.eclipse.nebula.widgets.compositetable.day.CalendarableSelectionChangeListener-">removeSelectionChangeListener</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableSelectionChangeListener.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableSelectionChangeListener</a>&nbsp;l)</code>
<div class="block">Removes the listener from the collection of listeners who will
be notified when the receiver's selection changes, by sending
it one of the messages defined in the <code>CalendarableSelectionChangeListener</code>
interface.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#setEventContentProvider-org.eclipse.nebula.widgets.compositetable.timeeditor.EventContentProvider-">setEventContentProvider</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/EventContentProvider.html" title="class in org.eclipse.nebula.widgets.compositetable.timeeditor">EventContentProvider</a>&nbsp;eventContentProvider)</code>
<div class="block">Sets the strategy pattern object that can set the properties of the event
objects in order to display the data associated with the specified event.</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#setEventCountProvider-org.eclipse.nebula.widgets.compositetable.timeeditor.EventCountProvider-">setEventCountProvider</a></span>(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/EventCountProvider.html" title="class in org.eclipse.nebula.widgets.compositetable.timeeditor">EventCountProvider</a>&nbsp;eventCountProvider)</code>
<div class="block">Set the strategy pattern object that can return how many events to
display for specific periods of time.</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#setStartDate-java.util.Date-">setStartDate</a></span>(java.util.Date&nbsp;startDate)</code>
<div class="block">Set the start date for this event editor.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#setTimeBreakdown-int-int-">setTimeBreakdown</a></span>(int&nbsp;numberOfDays,
int&nbsp;numberOfDivisionsInHour)</code>
<div class="block">Method setTimeBreakdown.</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="DISPLAYED_HOURS">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>DISPLAYED_HOURS</h4>
<pre>static final&nbsp;int DISPLAYED_HOURS</pre>
<div class="block">The number of hours to display at a time. Normally this is the number
of hours in a day.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../constant-values.html#org.eclipse.nebula.widgets.compositetable.timeeditor.IEventEditor.DISPLAYED_HOURS">Constant Field Values</a></dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="setTimeBreakdown-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTimeBreakdown</h4>
<pre>void&nbsp;setTimeBreakdown(int&nbsp;numberOfDays,
int&nbsp;numberOfDivisionsInHour)</pre>
<div class="block">Method setTimeBreakdown. Call this method exactly once after constructing
the control in order to set the number of day columns to display.
<p>
This method may be executed exactly once. Executing more than once will
result in undefined behavior.
<p>
This method is a <b>hint</b>. It may be ignored by specific
implementations (ie: a month view).</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>numberOfDays</code> - The number of days to display.</dd>
<dd><code>numberOfDivisionsInHour</code> - 1 == one line per hour; 2 == every 1/2 hour; 4 = every 1/4
hour; etc...</dd>
</dl>
</li>
</ul>
<a name="getNumberOfDays--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNumberOfDays</h4>
<pre>int&nbsp;getNumberOfDays()</pre>
<div class="block">Method getNumberOfDays. Returns the number of days being displayed
in this IEventEditor.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The number of days being displayed.</dd>
</dl>
</li>
</ul>
<a name="getNumberOfDivisionsInHour--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNumberOfDivisionsInHour</h4>
<pre>int&nbsp;getNumberOfDivisionsInHour()</pre>
<div class="block">Returns the numberOfDivisionsInHour. For example, to have a new
time slice every 1/4 hour, this value would be 4.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the numberOfDivisionsInHour.</dd>
</dl>
</li>
</ul>
<a name="setStartDate-java.util.Date-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStartDate</h4>
<pre>void&nbsp;setStartDate(java.util.Date&nbsp;startDate)</pre>
<div class="block">Set the start date for this event editor. How this is interpreted depends
on how time is being visualized.
<p>
For example, a month editor would only pay attention to the month portion
of the date. A multi-day editor would make the date passed be the first
date edited in the set of days being visualized.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>startDate</code> - The date representing what slice of time to visualize in the editor.
null is not permitted. Passing null will result in undefined behavior.</dd>
</dl>
</li>
</ul>
<a name="getStartDate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStartDate</h4>
<pre>java.util.Date&nbsp;getStartDate()</pre>
<div class="block">Return the current start date for this event editor. This is the date
that was set in setStartDate.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The start date, or <code>null</code> if no start date has been specified yet.</dd>
</dl>
</li>
</ul>
<a name="setEventCountProvider-org.eclipse.nebula.widgets.compositetable.timeeditor.EventCountProvider-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setEventCountProvider</h4>
<pre>void&nbsp;setEventCountProvider(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/EventCountProvider.html" title="class in org.eclipse.nebula.widgets.compositetable.timeeditor">EventCountProvider</a>&nbsp;eventCountProvider)</pre>
<div class="block">Set the strategy pattern object that can return how many events to
display for specific periods of time.
<p>
Note that having a separate event count provider and event content
provider assumes that the implementer is single-threaded and that the
count can't change between calling the count provider and the content
provider.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>eventCountProvider</code> - The eventCountProvider to set.</dd>
</dl>
</li>
</ul>
<a name="setEventContentProvider-org.eclipse.nebula.widgets.compositetable.timeeditor.EventContentProvider-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setEventContentProvider</h4>
<pre>void&nbsp;setEventContentProvider(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/EventContentProvider.html" title="class in org.eclipse.nebula.widgets.compositetable.timeeditor">EventContentProvider</a>&nbsp;eventContentProvider)</pre>
<div class="block">Sets the strategy pattern object that can set the properties of the event
objects in order to display the data associated with the specified event.
<p>
Note that having a separate event count provider and event content
provider assumes that the implementer is single-threaded and that the
count can't change between calling the count provider and the content
provider.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>eventContentProvider</code> - The eventContentProvider to set.</dd>
</dl>
</li>
</ul>
<a name="refresh-java.util.Date-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>refresh</h4>
<pre>void&nbsp;refresh(java.util.Date&nbsp;date)</pre>
<div class="block">Tells the IEventEditor to refresh its display for the specified date.
If the specified date is not being displayed, the request will be ignored.
If null is passed as the date, the entire display is refreshed.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>date</code> - The date to refresh or null to refresh everything.</dd>
</dl>
</li>
</ul>
<a name="refresh--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>refresh</h4>
<pre>void&nbsp;refresh()</pre>
<div class="block">Tells the IEventEditor to refresh all days in its display.</div>
</li>
</ul>
<a name="addItemInsertHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addItemInsertHandler</h4>
<pre>void&nbsp;addItemInsertHandler(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableItemEventHandler</a>&nbsp;insertHandler)</pre>
<div class="block">Adds the handler to the collection of handlers who will
be notified when a CalendarableItem is inserted in the receiver, by sending
it one of the messages defined in the <code>CalendarableItemInsertHandler</code>
abstract class.
<p>
<code>itemInserted</code> is called when the CalendarableItem is inserted.
</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>handler</code> - the handler which should be notified</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - <ul>
<li>ERROR_NULL_ARGUMENT - if the handler is null</li>
</ul></dd>
<dd><code>org.eclipse.swt.SWTException</code> - <ul>
<li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
</ul></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>CalendarableItemInsertHandler</code>,
<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#removeItemInsertHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-"><code>removeItemInsertHandler(org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler)</code></a></dd>
</dl>
</li>
</ul>
<a name="removeItemInsertHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeItemInsertHandler</h4>
<pre>void&nbsp;removeItemInsertHandler(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableItemEventHandler</a>&nbsp;insertHandler)</pre>
<div class="block">Removes the handler from the collection of handlers who will
be notified when a CalendarableItem is inserted into the receiver, by sending
it one of the messages defined in the <code>CalendarableItemInsertHandler</code>
abstract class.
<p>
<code>itemInserted</code> is called when the CalendarableItem is inserted.
</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>handler</code> - the handler which should be notified</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - <ul>
<li>ERROR_NULL_ARGUMENT - if the handler is null</li>
</ul></dd>
<dd><code>org.eclipse.swt.SWTException</code> - <ul>
<li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
</ul></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>CalendarableItemInsertHandler</code>,
<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#addItemInsertHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-"><code>addItemInsertHandler(org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler)</code></a></dd>
</dl>
</li>
</ul>
<a name="fireInsert-java.util.Date-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fireInsert</h4>
<pre><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/NewEvent.html" title="class in org.eclipse.nebula.widgets.compositetable.day">NewEvent</a>&nbsp;fireInsert(java.util.Date&nbsp;date,
boolean&nbsp;allDayEvent)</pre>
<div class="block">Requests that the event editor attempt to insert a new element by calling
its registered insert handlers</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>date</code> - The date/time on which to request the insert. The actual date
on which the insert is performed may be different. This is a
HINT.</dd>
<dd><code>allDayEvent</code> - Indicates if the new event should be an all-day event. This is
a HINT; the actual event inserted may be a timed event.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>NewEvent a NewEvent object describing the event that was
inserted.</dd>
</dl>
</li>
</ul>
<a name="addItemDeleteHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addItemDeleteHandler</h4>
<pre>void&nbsp;addItemDeleteHandler(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableItemEventHandler</a>&nbsp;deleteHandler)</pre>
<div class="block">Adds the handler to the collection of handlers who will
be notified when a CalendarableItem is deleted from the receiver, by sending
it one of the messages defined in the <code>CalendarableItemEventHandler</code>
abstract class.
<p>
<code>itemDeleted</code> is called when the CalendarableItem is deleted.
</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>handler</code> - the handler which should be notified</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - <ul>
<li>ERROR_NULL_ARGUMENT - if the handler is null</li>
</ul></dd>
<dd><code>org.eclipse.swt.SWTException</code> - <ul>
<li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
</ul></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day"><code>CalendarableItemEventHandler</code></a>,
<code>#removeDeleteItemHandler</code></dd>
</dl>
</li>
</ul>
<a name="fireDelete-org.eclipse.nebula.widgets.compositetable.timeeditor.CalendarableItem-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fireDelete</h4>
<pre>boolean&nbsp;fireDelete(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/CalendarableItem.html" title="class in org.eclipse.nebula.widgets.compositetable.timeeditor">CalendarableItem</a>&nbsp;toDelete)</pre>
<div class="block">Requests that the event editor delete the specified CalendarableItem's
data.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>toDelete</code> - The CalendarableItem to delete.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if successful; false otherwise.</dd>
</dl>
</li>
</ul>
<a name="removeItemDeleteHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeItemDeleteHandler</h4>
<pre>void&nbsp;removeItemDeleteHandler(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableItemEventHandler</a>&nbsp;deleteHandler)</pre>
<div class="block">Removes the handler from the collection of handlers who will
be notified when a CalendarableItem is deleted from the receiver, by sending
it one of the messages defined in the <code>CalendarableItemEventHandler</code>
abstract class.
<p>
<code>itemDeleted</code> is called when the CalendarableItem is deleted.
</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>handler</code> - the handler which should be notified</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - <ul>
<li>ERROR_NULL_ARGUMENT - if the handler is null</li>
</ul></dd>
<dd><code>org.eclipse.swt.SWTException</code> - <ul>
<li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
</ul></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day"><code>CalendarableItemEventHandler</code></a>,
<code>#addDeleteItemHandler</code></dd>
</dl>
</li>
</ul>
<a name="addItemDisposeHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addItemDisposeHandler</h4>
<pre>void&nbsp;addItemDisposeHandler(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableItemEventHandler</a>&nbsp;itemDisposeHandler)</pre>
<div class="block">Adds the handler to the collection of handler who will
be notified when a CalendarableItem's control is disposed, by sending
it one of the messages defined in the <code>CalendarableItemEventHandler</code>
abstract class. This is normally used to remove any data bindings
that may be attached to the (now-unused) CalendarableItem.
<p>
<code>itemDeleted</code> is called when the CalendarableItem is deleted.
</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>handler</code> - the handler which should be notified</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - <ul>
<li>ERROR_NULL_ARGUMENT - if the handler is null</li>
</ul></dd>
<dd><code>org.eclipse.swt.SWTException</code> - <ul>
<li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
</ul></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day"><code>CalendarableItemEventHandler</code></a>,
<code>#removeCalendarableItemDisposeHandler</code></dd>
</dl>
</li>
</ul>
<a name="removeItemDisposeHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeItemDisposeHandler</h4>
<pre>void&nbsp;removeItemDisposeHandler(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableItemEventHandler</a>&nbsp;itemDisposeHandler)</pre>
<div class="block">Removes the handler from the collection of handlers who will
be notified when a CalendarableItem is disposed, by sending
it one of the messages defined in the <code>CalendarableItemEventHandler</code>
abstract class. This is normally used to remove any data bindings
that may be attached to the (now-unused) CalendarableItem.
<p>
<code>itemDeleted</code> is called when the CalendarableItem is deleted.
</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>handler</code> - the handler which should be notified</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - <ul>
<li>ERROR_NULL_ARGUMENT - if the handler is null</li>
</ul></dd>
<dd><code>org.eclipse.swt.SWTException</code> - <ul>
<li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
</ul></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day"><code>CalendarableItemEventHandler</code></a>,
<code>#removeDeleteListener</code></dd>
</dl>
</li>
</ul>
<a name="addItemEditHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addItemEditHandler</h4>
<pre>void&nbsp;addItemEditHandler(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableItemEventHandler</a>&nbsp;handler)</pre>
<div class="block">Adds the handler to the collection of handlers who will
be notified when a CalendarableItem is inserted in the receiver, by sending
it one of the messages defined in the <code>CalendarableItemInsertHandler</code>
abstract class.
<p>
<code>itemInserted</code> is called when the CalendarableItem is inserted.
</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>handler</code> - the handler which should be notified</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - <ul>
<li>ERROR_NULL_ARGUMENT - if the handler is null</li>
</ul></dd>
<dd><code>org.eclipse.swt.SWTException</code> - <ul>
<li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
</ul></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>CalendarableItemInsertHandler</code>,
<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#removeItemInsertHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-"><code>removeItemInsertHandler(org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler)</code></a></dd>
</dl>
</li>
</ul>
<a name="removeItemEditHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeItemEditHandler</h4>
<pre>void&nbsp;removeItemEditHandler(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableItemEventHandler.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableItemEventHandler</a>&nbsp;handler)</pre>
<div class="block">Removes the handler from the collection of handlers who will
be notified when a CalendarableItem is inserted into the receiver, by sending
it one of the messages defined in the <code>CalendarableItemInsertHandler</code>
abstract class.
<p>
<code>itemInserted</code> is called when the CalendarableItem is inserted.
</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>handler</code> - the handler which should be notified</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - <ul>
<li>ERROR_NULL_ARGUMENT - if the handler is null</li>
</ul></dd>
<dd><code>org.eclipse.swt.SWTException</code> - <ul>
<li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
</ul></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>CalendarableItemInsertHandler</code>,
<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#addItemInsertHandler-org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler-"><code>addItemInsertHandler(org.eclipse.nebula.widgets.compositetable.day.CalendarableItemEventHandler)</code></a></dd>
</dl>
</li>
</ul>
<a name="addSelectionChangeListener-org.eclipse.nebula.widgets.compositetable.day.CalendarableSelectionChangeListener-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addSelectionChangeListener</h4>
<pre>void&nbsp;addSelectionChangeListener(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableSelectionChangeListener.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableSelectionChangeListener</a>&nbsp;l)</pre>
<div class="block">Adds the listener to the collection of listeners who will
be notified when the receiver's selection changes, by sending
it one of the messages defined in the <code>CalendarableSelectionChangeListener</code>
interface.
<p>
<code>selectionChanged</code> is called when the selection changes.
</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>listener</code> - the listener which should be notified</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - <ul>
<li>ERROR_NULL_ARGUMENT - if the listener is null</li>
</ul></dd>
<dd><code>org.eclipse.swt.SWTException</code> - <ul>
<li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
</ul></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableSelectionChangeListener.html" title="class in org.eclipse.nebula.widgets.compositetable.day"><code>CalendarableSelectionChangeListener</code></a>,
<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#removeSelectionChangeListener-org.eclipse.nebula.widgets.compositetable.day.CalendarableSelectionChangeListener-"><code>removeSelectionChangeListener(org.eclipse.nebula.widgets.compositetable.day.CalendarableSelectionChangeListener)</code></a>,
<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/SelectionChangeEvent.html" title="class in org.eclipse.nebula.widgets.compositetable.day"><code>SelectionChangeEvent</code></a></dd>
</dl>
</li>
</ul>
<a name="removeSelectionChangeListener-org.eclipse.nebula.widgets.compositetable.day.CalendarableSelectionChangeListener-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>removeSelectionChangeListener</h4>
<pre>void&nbsp;removeSelectionChangeListener(<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableSelectionChangeListener.html" title="class in org.eclipse.nebula.widgets.compositetable.day">CalendarableSelectionChangeListener</a>&nbsp;l)</pre>
<div class="block">Removes the listener from the collection of listeners who will
be notified when the receiver's selection changes, by sending
it one of the messages defined in the <code>CalendarableSelectionChangeListener</code>
interface.
<p>
<code>selectionChanged</code> is called when the selection changes.
</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>listener</code> - the listener which should no longer be notified</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - <ul>
<li>ERROR_NULL_ARGUMENT - if the listener is null</li>
</ul></dd>
<dd><code>org.eclipse.swt.SWTException</code> - <ul>
<li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
</ul></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/CalendarableSelectionChangeListener.html" title="class in org.eclipse.nebula.widgets.compositetable.day"><code>CalendarableSelectionChangeListener</code></a>,
<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html#addSelectionChangeListener-org.eclipse.nebula.widgets.compositetable.day.CalendarableSelectionChangeListener-"><code>addSelectionChangeListener(org.eclipse.nebula.widgets.compositetable.day.CalendarableSelectionChangeListener)</code></a>,
<a href="../../../../../../org/eclipse/nebula/widgets/compositetable/day/SelectionChangeEvent.html" title="class in org.eclipse.nebula.widgets.compositetable.day"><code>SelectionChangeEvent</code></a></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/IEventEditor.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/EventCountProvider.html" title="class in org.eclipse.nebula.widgets.compositetable.timeeditor"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../org/eclipse/nebula/widgets/compositetable/timeeditor/ModelObject.html" title="class in org.eclipse.nebula.widgets.compositetable.timeeditor"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/eclipse/nebula/widgets/compositetable/timeeditor/IEventEditor.html" target="_top">Frames</a></li>
<li><a href="IEventEditor.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>