blob: ae1552ced99b441b985031026af0e5343d92fd63 [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:58:36 CEST 2020 -->
<title>GanttEvent</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="GanttEvent";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete 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/GanttEvent.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/ganttchart/GanttDateTip.html" title="class in org.eclipse.nebula.widgets.ganttchart"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEventListenerAdapter.html" title="class in org.eclipse.nebula.widgets.ganttchart"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/eclipse/nebula/widgets/ganttchart/GanttEvent.html" target="_top">Frames</a></li>
<li><a href="GanttEvent.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><a href="#constructor.summary">Constr</a>&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><a href="#constructor.detail">Constr</a>&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.ganttchart</div>
<h2 title="Class GanttEvent" class="title">Class GanttEvent</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/AbstractGanttEvent.html" title="class in org.eclipse.nebula.widgets.ganttchart">org.eclipse.nebula.widgets.ganttchart.AbstractGanttEvent</a></li>
<li>
<ul class="inheritance">
<li>org.eclipse.nebula.widgets.ganttchart.GanttEvent</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.lang.Cloneable, <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/IGanttChartItem.html" title="interface in org.eclipse.nebula.widgets.ganttchart">IGanttChartItem</a></dd>
</dl>
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttCheckpoint.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttCheckpoint</a>, <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttImage.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttImage</a>, <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttScope.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttScope</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">GanttEvent</span>
extends <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/AbstractGanttEvent.html" title="class in org.eclipse.nebula.widgets.ganttchart">AbstractGanttEvent</a>
implements <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/IGanttChartItem.html" title="interface in org.eclipse.nebula.widgets.ganttchart">IGanttChartItem</a>, java.lang.Cloneable</pre>
<div class="block">One GanttEvent represents one "active" object in the GANTT chart.
<p>
This object can take many shapes, here is a list of a few:<br>
<ul>
<li>Normal event
<li>Checkpoint event
<li>Scope event
<li>Image event
<li>And so on...
</ul>
The event may also take revised start and end dates, and can be modified individually to be locked, non-movable,
non-resizable and much more.
<p>
Events <b>may be</b> modified on the fly to become a different object type from the above list. Please do ensure that
the ALL parameters are set for it to become the new object before you do so.
<p>
Once an event has been created, add it onto the GanttChart widget via the addScopeEvent(...) methods available.
<p>
<b>Sample Code:</b><br>
<br>
<code>
// make a 10 day long event<br>
Calendar cStartDate = Calendar.getInstance(Locale.getDefault());<br>
Calendar cEndDate = Calendar.getInstance(Locale.getDefault());<br>
cEndDate.add(Calendar.DATE, 10);
<br><br>
// we're setting the percentage complete to 50%<br>
GanttEvent ganttEvent = new GanttEvent(ganttChart, "Event Name", cStartDate, cEndDate, 50);
<br><br>
</code> <br>
<br>
This class should not be subclassed, do so at your own risk.</div>
</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/ganttchart/GanttEvent.html#FIXED_ROW_HEIGHT_AUTOMATIC">FIXED_ROW_HEIGHT_AUTOMATIC</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-int-int-">GanttEvent</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
int&nbsp;dDayStart,
int&nbsp;dDayEnd)</code>
<div class="block">D-day event creation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.Object-java.lang.String-">GanttEvent</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.Object&nbsp;data,
java.lang.String&nbsp;name)</code>
<div class="block">Creates a GanttEvent intended to be a scope.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.Object-java.lang.String-java.util.Calendar-">GanttEvent</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.Object&nbsp;data,
java.lang.String&nbsp;name,
java.util.Calendar&nbsp;date)</code>
<div class="block">Creates a GanttEvent intended to be a checkpoint.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.Object-java.lang.String-java.util.Calendar-java.util.Calendar-java.util.Calendar-java.util.Calendar-int-">GanttEvent</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.Object&nbsp;data,
java.lang.String&nbsp;name,
java.util.Calendar&nbsp;startDate,
java.util.Calendar&nbsp;endDate,
java.util.Calendar&nbsp;revisedStart,
java.util.Calendar&nbsp;revisedEnd,
int&nbsp;percentComplete)</code>
<div class="block">Creates a new GanttEvent object with revised start and end dates.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.Object-java.lang.String-java.util.Calendar-java.util.Calendar-int-">GanttEvent</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.Object&nbsp;data,
java.lang.String&nbsp;name,
java.util.Calendar&nbsp;startDate,
java.util.Calendar&nbsp;endDate,
int&nbsp;percentComplete)</code>
<div class="block">Creates a new GanttEvent object.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.Object-java.lang.String-java.util.Calendar-org.eclipse.swt.graphics.Image-">GanttEvent</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.Object&nbsp;data,
java.lang.String&nbsp;name,
java.util.Calendar&nbsp;date,
org.eclipse.swt.graphics.Image&nbsp;picture)</code>
<div class="block">Creates a GanttEvent intended to be an image.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.String-">GanttEvent</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.String&nbsp;name)</code>
<div class="block">Creates a GanttEvent intended to be a scope.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.String-java.util.Calendar-">GanttEvent</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.String&nbsp;name,
java.util.Calendar&nbsp;date)</code>
<div class="block">Creates a GanttEvent intended to be a checkpoint.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.String-java.util.Calendar-java.util.Calendar-java.util.Calendar-java.util.Calendar-int-">GanttEvent</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.String&nbsp;name,
java.util.Calendar&nbsp;startDate,
java.util.Calendar&nbsp;endDate,
java.util.Calendar&nbsp;revisedStart,
java.util.Calendar&nbsp;revisedEnd,
int&nbsp;percentComplete)</code>
<div class="block">Creates a new GanttEvent.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.String-java.util.Calendar-java.util.Calendar-int-">GanttEvent</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.String&nbsp;name,
java.util.Calendar&nbsp;startDate,
java.util.Calendar&nbsp;endDate,
int&nbsp;percentComplete)</code>
<div class="block">Creates a new GanttEvent.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.String-java.util.Calendar-org.eclipse.swt.graphics.Image-">GanttEvent</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.String&nbsp;name,
java.util.Calendar&nbsp;date,
org.eclipse.swt.graphics.Image&nbsp;picture)</code>
<div class="block">Creates a GanttEvent intended to be an image.</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="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete 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/ganttchart/GanttEvent.html#addScopeEvent-org.eclipse.nebula.widgets.ganttchart.GanttEvent-">addScopeEvent</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttEvent</a>&nbsp;event)</code>
<div class="block">Adds an event that this event should cover if it has been set to be a scope.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#calculateScope--">calculateScope</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>java.lang.Object</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#clone--">clone</a></span>()</code>
<div class="block">Clones the GanttEvent and all objects of it (assuming they are cloneable).</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/ganttchart/GanttEvent.html#dispose--">dispose</a></span>()</code>
<div class="block">Removes this item from the chart.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#flagDragging--">flagDragging</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>org.eclipse.swt.graphics.Rectangle</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getActualBounds--">getActualBounds</a></span>()</code>
<div class="block">This takes any text drawing widths into account and returns the bounds as such</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getActualDDayEnd--">getActualDDayEnd</a></span>()</code>&nbsp;</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/ganttchart/GanttEvent.html#getActualDDayStart--">getActualDDayStart</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>java.util.Calendar</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getActualEndDate--">getActualEndDate</a></span>()</code>
<div class="block">Returns the revised end date if set, or the end date if not.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>java.util.Calendar</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getActualStartDate--">getActualStartDate</a></span>()</code>
<div class="block">Returns the revised start date if set, or the start date if not.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getActualWidth--">getActualWidth</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/AdvancedTooltip.html" title="class in org.eclipse.nebula.widgets.ganttchart">AdvancedTooltip</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getAdvancedTooltip--">getAdvancedTooltip</a></span>()</code>
<div class="block">Returns the currently set Advanced tooltip, or null if none is set.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getBottomY--">getBottomY</a></span>()</code>
<div class="block">Returns the bottom y of this event.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>org.eclipse.swt.graphics.Rectangle</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getBounds--">getBounds</a></span>()</code>
<div class="block">Returns the bounds of this event (do note that events may have no bounds if they are invisible or hidden and will
not get actual bounds set until they are shown).</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>java.lang.Object</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getData--">getData</a></span>()</code>
<div class="block">Returns the currently set data object.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getDaysBetweenStartAndEnd--">getDaysBetweenStartAndEnd</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getDDateRange--">getDDateRange</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getDDayEnd--">getDDayEnd</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getDDayRevisedEnd--">getDDayRevisedEnd</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getDDayRevisedStart--">getDDayRevisedStart</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getDDayStart--">getDDayStart</a></span>()</code>
<div class="block">Returns the D-day start value.</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttEvent</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getEarliestScopeEvent--">getEarliestScopeEvent</a></span>()</code>
<div class="block">Returns the event that has the earliest date of all events in a scope.</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>java.util.Calendar</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getEarliestStartDate--">getEarliestStartDate</a></span>()</code>
<div class="block">Returns whatever is the earliest calendar of the start date and the actual start date.</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getEarliestStartX--">getEarliestStartX</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code>java.util.Calendar</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getEndDate--">getEndDate</a></span>()</code>
<div class="block">Returns the end date of this event.</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getFixedRowHeight--">getFixedRowHeight</a></span>()</code>
<div class="block">Returns the fixed row height in pixels.</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttGroup.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttGroup</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getGanttGroup--">getGanttGroup</a></span>()</code>
<div class="block">Returns what GanttGroup this event belongs to.</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttSection.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttSection</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getGanttSection--">getGanttSection</a></span>()</code>
<div class="block">Returns the <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttSection.html" title="class in org.eclipse.nebula.widgets.ganttchart"><code>GanttSection</code></a> that this event belongs to, or null if none.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code>org.eclipse.swt.graphics.Color</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getGradientStatusColor--">getGradientStatusColor</a></span>()</code>
<div class="block">Returns the status color used as part of the gradient colors used to draw the event.</div>
</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getHeight--">getHeight</a></span>()</code>
<div class="block">Returns the height of this event.</div>
</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getHorizontalLineBottomY--">getHorizontalLineBottomY</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getHorizontalLineTopY--">getHorizontalLineTopY</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getHorizontalTextLocation--">getHorizontalTextLocation</a></span>()</code>
<div class="block">Returns the location where the event text will be displayed.</div>
</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code>java.util.Calendar</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getLatestEndDate--">getLatestEndDate</a></span>()</code>
<div class="block">Returns whatever is the latest calendar of the end date and the actual end date.</div>
</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getLatestEndX--">getLatestEndX</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttEvent</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getLatestScopeEvent--">getLatestScopeEvent</a></span>()</code>
<div class="block">Returns the event that has the latest date of all events in a scope.</div>
</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code>org.eclipse.swt.widgets.Menu</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getMenu--">getMenu</a></span>()</code>
<div class="block">Returns the individual Menu for this event for which custom events can be created.</div>
</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getName--">getName</a></span>()</code>
<div class="block">Returns the display name of this event.</div>
</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code>(package private) org.eclipse.swt.graphics.Point</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getNameExtent--">getNameExtent</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code>java.util.Calendar</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getNoMoveAfterDate--">getNoMoveAfterDate</a></span>()</code>
<div class="block">Returns the date after which no moves or resizes are allowed.</div>
</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code>java.util.Calendar</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getNoMoveBeforeDate--">getNoMoveBeforeDate</a></span>()</code>
<div class="block">Returns the date prior to which no moves or resizes are allowed.</div>
</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getParentChart--">getParentChart</a></span>()</code>
<div class="block">Returns the parent <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart"><code>GanttChart</code></a></div>
</td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttComposite.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttComposite</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getParentComposite--">getParentComposite</a></span>()</code>
<div class="block">Returns the parent <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttComposite.html" title="class in org.eclipse.nebula.widgets.ganttchart"><code>GanttComposite</code></a></div>
</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code>(package private) java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getParsedString--">getParsedString</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getPercentComplete--">getPercentComplete</a></span>()</code>
<div class="block">Returns the percentage complete of this event.</div>
</td>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><code>org.eclipse.swt.graphics.Image</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getPicture--">getPicture</a></span>()</code>
<div class="block">Returns the picture image for this event.</div>
</td>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><code>(package private) <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/undoredo/commands/IUndoRedoCommand.html" title="interface in org.eclipse.nebula.widgets.ganttchart.undoredo.commands">IUndoRedoCommand</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getPostMoveOrResizeUndoCommand--">getPostMoveOrResizeUndoCommand</a></span>()</code>
<div class="block">Call after a move/resize is done to get the command to undo/redo the latest move/resize</div>
</td>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><code>(package private) org.eclipse.swt.graphics.Rectangle</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getPreVerticalDragBounds--">getPreVerticalDragBounds</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i48" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getRevisedDDateRange--">getRevisedDDateRange</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i49" class="rowColor">
<td class="colFirst"><code>java.util.Calendar</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getRevisedEnd--">getRevisedEnd</a></span>()</code>
<div class="block">Returns the revised end date of this event.</div>
</td>
</tr>
<tr id="i50" class="altColor">
<td class="colFirst"><code>java.util.Calendar</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getRevisedStart--">getRevisedStart</a></span>()</code>
<div class="block">Returns the revised start date of this event.</div>
</td>
</tr>
<tr id="i51" class="rowColor">
<td class="colFirst"><code>java.util.List</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getScopeEvents--">getScopeEvents</a></span>()</code>
<div class="block">Returns the list of GanttEvents that the scope encompasses.</div>
</td>
</tr>
<tr id="i52" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttEvent</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getScopeParent--">getScopeParent</a></span>()</code>
<div class="block">Returns the scope parent of this event if it has one.</div>
</td>
</tr>
<tr id="i53" class="rowColor">
<td class="colFirst"><code>java.util.Calendar</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getStartDate--">getStartDate</a></span>()</code>
<div class="block">Returns the start date of this event.</div>
</td>
</tr>
<tr id="i54" class="altColor">
<td class="colFirst"><code>org.eclipse.swt.graphics.Color</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getStatusColor--">getStatusColor</a></span>()</code>
<div class="block">Returns the status color of this event.</div>
</td>
</tr>
<tr id="i55" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getTextDisplayFormat--">getTextDisplayFormat</a></span>()</code>
<div class="block">Returns the text display format of this event.</div>
</td>
</tr>
<tr id="i56" class="altColor">
<td class="colFirst"><code>org.eclipse.swt.graphics.Font</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getTextFont--">getTextFont</a></span>()</code>
<div class="block">Returns the text font to use when drawing the event text.</div>
</td>
</tr>
<tr id="i57" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getVerticalEventAlignment--">getVerticalEventAlignment</a></span>()</code>
<div class="block">Returns the vertical alignment set.</div>
</td>
</tr>
<tr id="i58" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getVerticalTextLocation--">getVerticalTextLocation</a></span>()</code>
<div class="block">Returns the lcoation where the event text will be displayed vertically.</div>
</td>
</tr>
<tr id="i59" class="rowColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getVisibility--">getVisibility</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i60" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getWidth--">getWidth</a></span>()</code>
<div class="block">Returns the width of this event.</div>
</td>
</tr>
<tr id="i61" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getWidthWithText--">getWidthWithText</a></span>()</code>
<div class="block">Returns the full right most x value if event has text or images drawn after it.</div>
</td>
</tr>
<tr id="i62" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getX--">getX</a></span>()</code>
<div class="block">Returns the x location of this event.</div>
</td>
</tr>
<tr id="i63" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getXEnd--">getXEnd</a></span>()</code>
<div class="block">Returns the ending x location for this event.</div>
</td>
</tr>
<tr id="i64" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#getY--">getY</a></span>()</code>
<div class="block">Returns the y location of this event.</div>
</td>
</tr>
<tr id="i65" class="rowColor">
<td class="colFirst"><code>(package private) boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#hasMovedVertically--">hasMovedVertically</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i66" class="altColor">
<td class="colFirst"><code>(package private) boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#hasMovementConstraints--">hasMovementConstraints</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i67" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#hideAllChildren--">hideAllChildren</a></span>()</code>
<div class="block">Hides all children from view.</div>
</td>
</tr>
<tr id="i68" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#isAutomaticRowHeight--">isAutomaticRowHeight</a></span>()</code>
<div class="block">Whether the row height is calculated automatically or if it's fixed</div>
</td>
</tr>
<tr id="i69" class="rowColor">
<td class="colFirst"><code>(package private) boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#isBoundsSet--">isBoundsSet</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i70" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#isCheckpoint--">isCheckpoint</a></span>()</code>
<div class="block">Whether this is a checkpoint or not.</div>
</td>
</tr>
<tr id="i71" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#isChildrenHidden--">isChildrenHidden</a></span>()</code>
<div class="block">Returns whether all children are hidden or not.</div>
</td>
</tr>
<tr id="i72" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#isHidden--">isHidden</a></span>()</code>
<div class="block">Returns whether this event is hidden or not.</div>
</td>
</tr>
<tr id="i73" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#isImage--">isImage</a></span>()</code>
<div class="block">Returns whether this event is an image representation or not.</div>
</td>
</tr>
<tr id="i74" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#isLocked--">isLocked</a></span>()</code>
<div class="block">Whether this event is locked or not.</div>
</td>
</tr>
<tr id="i75" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#isMoveable--">isMoveable</a></span>()</code>
<div class="block">Whether this event is moveable.</div>
</td>
</tr>
<tr id="i76" class="altColor">
<td class="colFirst"><code>(package private) boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#isNameChanged--">isNameChanged</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i77" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#isResizable--">isResizable</a></span>()</code>
<div class="block">Whether this event is resizable.</div>
</td>
</tr>
<tr id="i78" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#isScope--">isScope</a></span>()</code>
<div class="block">Returns whether this is a scope or not.</div>
</td>
</tr>
<tr id="i79" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#isShowText--">isShowText</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i80" class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#moveCancelled--">moveCancelled</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i81" class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#moveFinished--">moveFinished</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i82" class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#moveStarted-int-">moveStarted</a></span>(int&nbsp;moveType)</code>&nbsp;</td>
</tr>
<tr id="i83" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#removeScopeEvent-org.eclipse.nebula.widgets.ganttchart.GanttEvent-">removeScopeEvent</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttEvent</a>&nbsp;event)</code>
<div class="block">Removes event that this event encompasses as a scope.</div>
</td>
</tr>
<tr id="i84" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#reparentToNewGanttSection-int-org.eclipse.nebula.widgets.ganttchart.GanttSection-">reparentToNewGanttSection</a></span>(int&nbsp;index,
<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttSection.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttSection</a>&nbsp;newSection)</code>
<div class="block">Reparents this event from the current <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttSection.html" title="class in org.eclipse.nebula.widgets.ganttchart"><code>GanttSection</code></a> to a new <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttSection.html" title="class in org.eclipse.nebula.widgets.ganttchart"><code>GanttSection</code></a></div>
</td>
</tr>
<tr id="i85" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setAdvancedTooltip-org.eclipse.nebula.widgets.ganttchart.AdvancedTooltip-">setAdvancedTooltip</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/AdvancedTooltip.html" title="class in org.eclipse.nebula.widgets.ganttchart">AdvancedTooltip</a>&nbsp;advancedTooltip)</code>
<div class="block">Sets the advanced tooltip.</div>
</td>
</tr>
<tr id="i86" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setAutomaticRowHeight--">setAutomaticRowHeight</a></span>()</code>
<div class="block">Resets the row height to be calculated automatically should the row height have been set to a specific value.</div>
</td>
</tr>
<tr id="i87" class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setBounds-int-int-int-int-">setBounds</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;width,
int&nbsp;height)</code>
<div class="block">Sets the bounds of the event.</div>
</td>
</tr>
<tr id="i88" class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setBounds-org.eclipse.swt.graphics.Rectangle-">setBounds</a></span>(org.eclipse.swt.graphics.Rectangle&nbsp;bounds)</code>
<div class="block">Sets the bounds of the event.</div>
</td>
</tr>
<tr id="i89" class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setBoundsSet-boolean-">setBoundsSet</a></span>(boolean&nbsp;set)</code>&nbsp;</td>
</tr>
<tr id="i90" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setCheckpoint-boolean-">setCheckpoint</a></span>(boolean&nbsp;checkpoint)</code>
<div class="block">Sets the event to be a checkpoint.</div>
</td>
</tr>
<tr id="i91" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setData-java.lang.Object-">setData</a></span>(java.lang.Object&nbsp;data)</code>
<div class="block">Sets the current data object.</div>
</td>
</tr>
<tr id="i92" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setDDayEnd-int-">setDDayEnd</a></span>(int&nbsp;day)</code>&nbsp;</td>
</tr>
<tr id="i93" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setDDayStart-int-">setDDayStart</a></span>(int&nbsp;day)</code>
<div class="block">Sets the D-day start value.</div>
</td>
</tr>
<tr id="i94" class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setEarliestStartX-int-">setEarliestStartX</a></span>(int&nbsp;x)</code>&nbsp;</td>
</tr>
<tr id="i95" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setEndDate-java.util.Calendar-">setEndDate</a></span>(java.util.Calendar&nbsp;endDate)</code>
<div class="block">Sets the end date of this event.</div>
</td>
</tr>
<tr id="i96" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setFixedRowHeight-int-">setFixedRowHeight</a></span>(int&nbsp;fixedRowHeight)</code>
<div class="block">Sets the fixed row height in pixels.</div>
</td>
</tr>
<tr id="i97" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setGanttGroup-org.eclipse.nebula.widgets.ganttchart.GanttGroup-">setGanttGroup</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttGroup.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttGroup</a>&nbsp;group)</code>
<div class="block">Sets what group this event belongs to.</div>
</td>
</tr>
<tr id="i98" class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setGanttSection-org.eclipse.nebula.widgets.ganttchart.GanttSection-">setGanttSection</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttSection.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttSection</a>&nbsp;ganttSection)</code>
<div class="block">Sets the GanttSection that this event belongs to</div>
</td>
</tr>
<tr id="i99" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setGradientStatusColor-org.eclipse.swt.graphics.Color-">setGradientStatusColor</a></span>(org.eclipse.swt.graphics.Color&nbsp;gradientStatusColor)</code>
<div class="block">Sets the status color used as part of the gradient colors used to draw the event.</div>
</td>
</tr>
<tr id="i100" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setHidden-boolean-">setHidden</a></span>(boolean&nbsp;hidden)</code>
<div class="block">Sets if this event should be hidden or not.</div>
</td>
</tr>
<tr id="i101" class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setHorizontalLineBottomY-int-">setHorizontalLineBottomY</a></span>(int&nbsp;y)</code>&nbsp;</td>
</tr>
<tr id="i102" class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setHorizontalLineTopY-int-">setHorizontalLineTopY</a></span>(int&nbsp;y)</code>&nbsp;</td>
</tr>
<tr id="i103" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setHorizontalTextLocation-int-">setHorizontalTextLocation</a></span>(int&nbsp;textLocation)</code>
<div class="block">Sets the location of where the event text will be displayed.</div>
</td>
</tr>
<tr id="i104" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setImage-boolean-">setImage</a></span>(boolean&nbsp;image)</code>
<div class="block">Sets this event to be represented by an image.</div>
</td>
</tr>
<tr id="i105" class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setLatestEndX-int-">setLatestEndX</a></span>(int&nbsp;x)</code>&nbsp;</td>
</tr>
<tr id="i106" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setLocked-boolean-">setLocked</a></span>(boolean&nbsp;locked)</code>
<div class="block">Sets whether this event is locked or not.</div>
</td>
</tr>
<tr id="i107" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setMoveable-boolean-">setMoveable</a></span>(boolean&nbsp;moveable)</code>
<div class="block">Sets this event to be moveable or not.</div>
</td>
</tr>
<tr id="i108" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setName-java.lang.String-">setName</a></span>(java.lang.String&nbsp;name)</code>
<div class="block">Sets the display name of this event.</div>
</td>
</tr>
<tr id="i109" class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setNameChanged-boolean-">setNameChanged</a></span>(boolean&nbsp;changed)</code>&nbsp;</td>
</tr>
<tr id="i110" class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setNameExtent-org.eclipse.swt.graphics.Point-">setNameExtent</a></span>(org.eclipse.swt.graphics.Point&nbsp;extent)</code>&nbsp;</td>
</tr>
<tr id="i111" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setNoMoveAfterDate-java.util.Calendar-">setNoMoveAfterDate</a></span>(java.util.Calendar&nbsp;noMoveAfterDate)</code>
<div class="block">Sets the date after which no moves or resizes are allowed.</div>
</td>
</tr>
<tr id="i112" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setNoMoveBeforeDate-java.util.Calendar-">setNoMoveBeforeDate</a></span>(java.util.Calendar&nbsp;noMoveBeforeDate)</code>
<div class="block">Sets the date prior to which no moves or resizes are allowed.</div>
</td>
</tr>
<tr id="i113" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setNoUpdatePlannedDates-java.util.Calendar-java.util.Calendar-">setNoUpdatePlannedDates</a></span>(java.util.Calendar&nbsp;start,
java.util.Calendar&nbsp;end)</code>
<div class="block">Will update planned dates without question or internal checks.</div>
</td>
</tr>
<tr id="i114" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setNoUpdateRevisedDates-java.util.Calendar-java.util.Calendar-">setNoUpdateRevisedDates</a></span>(java.util.Calendar&nbsp;start,
java.util.Calendar&nbsp;end)</code>
<div class="block">Will update revised dates without question or internal checks.</div>
</td>
</tr>
<tr id="i115" class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setParsedString-java.lang.String-">setParsedString</a></span>(java.lang.String&nbsp;parsed)</code>&nbsp;</td>
</tr>
<tr id="i116" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setPercentComplete-int-">setPercentComplete</a></span>(int&nbsp;percentComplete)</code>
<div class="block">Sets the percentage complete of this event.</div>
</td>
</tr>
<tr id="i117" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setPicture-org.eclipse.swt.graphics.Image-">setPicture</a></span>(org.eclipse.swt.graphics.Image&nbsp;picture)</code>
<div class="block">Sets the picture image for this event.</div>
</td>
</tr>
<tr id="i118" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setResizable-boolean-">setResizable</a></span>(boolean&nbsp;resizable)</code>
<div class="block">Sets this event to be resizable or not.</div>
</td>
</tr>
<tr id="i119" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setRevisedDates-java.util.Calendar-java.util.Calendar-int-">setRevisedDates</a></span>(java.util.Calendar&nbsp;revisedStart,
java.util.Calendar&nbsp;revisedEnd,
int&nbsp;order)</code>
<div class="block">Another utility method for setting new dates but this method enforces the usual validation.</div>
</td>
</tr>
<tr id="i120" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setRevisedEnd-java.util.Calendar-">setRevisedEnd</a></span>(java.util.Calendar&nbsp;revisedEnd)</code>
<div class="block">Sets the revised end date of this event.</div>
</td>
</tr>
<tr id="i121" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setRevisedEnd-java.util.Calendar-boolean-">setRevisedEnd</a></span>(java.util.Calendar&nbsp;revisedEnd,
boolean&nbsp;validate)</code>
<div class="block">When you need to move events manually you may run into issues as one date always has to be set before the other.</div>
</td>
</tr>
<tr id="i122" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setRevisedEnd-int-">setRevisedEnd</a></span>(int&nbsp;dDayEnd)</code>
<div class="block">Sets the revised D-day end.</div>
</td>
</tr>
<tr id="i123" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setRevisedStart-java.util.Calendar-">setRevisedStart</a></span>(java.util.Calendar&nbsp;revisedStart)</code>
<div class="block">Sets the revised start date of this event.</div>
</td>
</tr>
<tr id="i124" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setRevisedStart-java.util.Calendar-boolean-">setRevisedStart</a></span>(java.util.Calendar&nbsp;revisedStart,
boolean&nbsp;validate)</code>
<div class="block">When you need to move events manually you may run into issues as one date always has to be set before the other.</div>
</td>
</tr>
<tr id="i125" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setRevisedStart-int-">setRevisedStart</a></span>(int&nbsp;dDayStart)</code>
<div class="block">Sets the revised D-day start.</div>
</td>
</tr>
<tr id="i126" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setScope-boolean-">setScope</a></span>(boolean&nbsp;scope)</code>
<div class="block">Sets this event to be a scope.</div>
</td>
</tr>
<tr id="i127" class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setScopeParent-org.eclipse.nebula.widgets.ganttchart.GanttEvent-">setScopeParent</a></span>(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttEvent</a>&nbsp;parent)</code>&nbsp;</td>
</tr>
<tr id="i128" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setShowBoldText-boolean-">setShowBoldText</a></span>(boolean&nbsp;showBoldText)</code>
<div class="block">Sets whether to show the display name in bold text or not.</div>
</td>
</tr>
<tr id="i129" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setShowText-boolean-">setShowText</a></span>(boolean&nbsp;_showText)</code>&nbsp;</td>
</tr>
<tr id="i130" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setStartDate-java.util.Calendar-">setStartDate</a></span>(java.util.Calendar&nbsp;startDate)</code>
<div class="block">Sets the end date of this event.</div>
</td>
</tr>
<tr id="i131" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setStatusColor-org.eclipse.swt.graphics.Color-">setStatusColor</a></span>(org.eclipse.swt.graphics.Color&nbsp;statusColor)</code>
<div class="block">Sets the status color of this event.</div>
</td>
</tr>
<tr id="i132" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setTextDisplayFormat-java.lang.String-">setTextDisplayFormat</a></span>(java.lang.String&nbsp;format)</code>
<div class="block">Sets the text display format of this event.</div>
</td>
</tr>
<tr id="i133" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setTextFont-org.eclipse.swt.graphics.Font-">setTextFont</a></span>(org.eclipse.swt.graphics.Font&nbsp;textFont)</code>
<div class="block">Sets the text font to use when drawing the event text.</div>
</td>
</tr>
<tr id="i134" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setVerticalEventAlignment-int-">setVerticalEventAlignment</a></span>(int&nbsp;verticalEventAlignment)</code>
<div class="block">Sets the vertical alignment for this event.</div>
</td>
</tr>
<tr id="i135" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setVerticalTextLocation-int-">setVerticalTextLocation</a></span>(int&nbsp;verticalTextLocation)</code>
<div class="block">Sets the vertical location where the event text will be displayed.</div>
</td>
</tr>
<tr id="i136" class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setVisibility-int-">setVisibility</a></span>(int&nbsp;visibility)</code>&nbsp;</td>
</tr>
<tr id="i137" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#setWidthWithText-int-">setWidthWithText</a></span>(int&nbsp;width)</code>
<div class="block">Sets the full width of the event width and the text and images that come after it.</div>
</td>
</tr>
<tr id="i138" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#showAllChildren--">showAllChildren</a></span>()</code>
<div class="block">Un-hides all children from view.</div>
</td>
</tr>
<tr id="i139" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#showBoldText--">showBoldText</a></span>()</code>
<div class="block">Whether to show the display name in bold text or not.</div>
</td>
</tr>
<tr id="i140" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i141" class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#undoVerticalDragging--">undoVerticalDragging</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i142" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#update-boolean-">update</a></span>(boolean&nbsp;redraw)</code>
<div class="block">Forces the chart to recognize that something within this event has changed and that it needs an update.</div>
</td>
</tr>
<tr id="i143" class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#updateActualWidth--">updateActualWidth</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i144" class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#updateHeight-int-">updateHeight</a></span>(int&nbsp;height)</code>&nbsp;</td>
</tr>
<tr id="i145" class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#updateWidth-int-">updateWidth</a></span>(int&nbsp;width)</code>&nbsp;</td>
</tr>
<tr id="i146" class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#updateX-int-">updateX</a></span>(int&nbsp;x)</code>&nbsp;</td>
</tr>
<tr id="i147" class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#updateY-int-">updateY</a></span>(int&nbsp;y)</code>&nbsp;</td>
</tr>
<tr id="i148" class="altColor">
<td class="colFirst"><code>(package private) boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#wasVerticallyMovedUp--">wasVerticallyMovedUp</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.nebula.widgets.ganttchart.AbstractGanttEvent">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.eclipse.nebula.widgets.ganttchart.<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/AbstractGanttEvent.html" title="class in org.eclipse.nebula.widgets.ganttchart">AbstractGanttEvent</a></h3>
<code><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/AbstractGanttEvent.html#getLayer--">getLayer</a>, <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/AbstractGanttEvent.html#getLayerInt--">getLayerInt</a>, <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/AbstractGanttEvent.html#setLayer-int-">setLayer</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</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="FIXED_ROW_HEIGHT_AUTOMATIC">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>FIXED_ROW_HEIGHT_AUTOMATIC</h4>
<pre>public static final&nbsp;int FIXED_ROW_HEIGHT_AUTOMATIC</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../constant-values.html#org.eclipse.nebula.widgets.ganttchart.GanttEvent.FIXED_ROW_HEIGHT_AUTOMATIC">Constant Field Values</a></dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.String-java.util.Calendar-java.util.Calendar-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GanttEvent</h4>
<pre>public&nbsp;GanttEvent(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.String&nbsp;name,
java.util.Calendar&nbsp;startDate,
java.util.Calendar&nbsp;endDate,
int&nbsp;percentComplete)</pre>
<div class="block">Creates a new GanttEvent.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>parent</code> - Parent chart</dd>
<dd><code>name</code> - Name of event</dd>
<dd><code>startDate</code> - Start date</dd>
<dd><code>endDate</code> - End date</dd>
<dd><code>percentComplete</code> - Percent complete</dd>
</dl>
</li>
</ul>
<a name="GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.Object-java.lang.String-java.util.Calendar-java.util.Calendar-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GanttEvent</h4>
<pre>public&nbsp;GanttEvent(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.Object&nbsp;data,
java.lang.String&nbsp;name,
java.util.Calendar&nbsp;startDate,
java.util.Calendar&nbsp;endDate,
int&nbsp;percentComplete)</pre>
<div class="block">Creates a new GanttEvent object.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>parent</code> - Parent chart</dd>
<dd><code>data</code> - Data object</dd>
<dd><code>name</code> - Name of event</dd>
<dd><code>startDate</code> - Start date</dd>
<dd><code>endDate</code> - End date</dd>
<dd><code>percentComplete</code> - Percent complete</dd>
</dl>
</li>
</ul>
<a name="GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.String-java.util.Calendar-java.util.Calendar-java.util.Calendar-java.util.Calendar-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GanttEvent</h4>
<pre>public&nbsp;GanttEvent(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.String&nbsp;name,
java.util.Calendar&nbsp;startDate,
java.util.Calendar&nbsp;endDate,
java.util.Calendar&nbsp;revisedStart,
java.util.Calendar&nbsp;revisedEnd,
int&nbsp;percentComplete)</pre>
<div class="block">Creates a new GanttEvent.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>parent</code> - Parent chart</dd>
<dd><code>name</code> - Name of event</dd>
<dd><code>startDate</code> - Start date</dd>
<dd><code>endDate</code> - End date</dd>
<dd><code>revisedStart</code> - Revised start</dd>
<dd><code>revisedEnd</code> - Revised end</dd>
<dd><code>percentComplete</code> - Percent complete</dd>
</dl>
</li>
</ul>
<a name="GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.Object-java.lang.String-java.util.Calendar-java.util.Calendar-java.util.Calendar-java.util.Calendar-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GanttEvent</h4>
<pre>public&nbsp;GanttEvent(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.Object&nbsp;data,
java.lang.String&nbsp;name,
java.util.Calendar&nbsp;startDate,
java.util.Calendar&nbsp;endDate,
java.util.Calendar&nbsp;revisedStart,
java.util.Calendar&nbsp;revisedEnd,
int&nbsp;percentComplete)</pre>
<div class="block">Creates a new GanttEvent object with revised start and end dates.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>parent</code> - Parent GanttChart</dd>
<dd><code>data</code> - Data object</dd>
<dd><code>name</code> - Display name</dd>
<dd><code>startDate</code> - Start date</dd>
<dd><code>endDate</code> - End date</dd>
<dd><code>revisedStart</code> - Revised start date</dd>
<dd><code>revisedEnd</code> - Revised end date</dd>
<dd><code>percentComplete</code> - Percentage complete</dd>
</dl>
</li>
</ul>
<a name="GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GanttEvent</h4>
<pre>public&nbsp;GanttEvent(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
int&nbsp;dDayStart,
int&nbsp;dDayEnd)</pre>
<div class="block">D-day event creation.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>parent</code> - Parent chart</dd>
<dd><code>dDayStart</code> - D day start value (zero based)</dd>
<dd><code>dDayEnd</code> - D day end value (zero based)</dd>
</dl>
</li>
</ul>
<a name="GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GanttEvent</h4>
<pre>public&nbsp;GanttEvent(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.String&nbsp;name)</pre>
<div class="block">Creates a GanttEvent intended to be a scope.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>parent</code> - Chart parent</dd>
<dd><code>name</code> - Name of scope</dd>
</dl>
</li>
</ul>
<a name="GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.Object-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GanttEvent</h4>
<pre>public&nbsp;GanttEvent(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.Object&nbsp;data,
java.lang.String&nbsp;name)</pre>
<div class="block">Creates a GanttEvent intended to be a scope.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>parent</code> - Chart parent</dd>
<dd><code>data</code> - Data object</dd>
<dd><code>name</code> - Name of scope</dd>
</dl>
</li>
</ul>
<a name="GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.String-java.util.Calendar-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GanttEvent</h4>
<pre>public&nbsp;GanttEvent(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.String&nbsp;name,
java.util.Calendar&nbsp;date)</pre>
<div class="block">Creates a GanttEvent intended to be a checkpoint.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>parent</code> - Chart parent</dd>
<dd><code>name</code> - Name of checkpoint</dd>
<dd><code>date</code> - Checkpoint start (and end) date</dd>
</dl>
</li>
</ul>
<a name="GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.Object-java.lang.String-java.util.Calendar-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GanttEvent</h4>
<pre>public&nbsp;GanttEvent(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.Object&nbsp;data,
java.lang.String&nbsp;name,
java.util.Calendar&nbsp;date)</pre>
<div class="block">Creates a GanttEvent intended to be a checkpoint.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>parent</code> - Chart parent</dd>
<dd><code>data</code> - Data object</dd>
<dd><code>name</code> - Name of checkpoint</dd>
<dd><code>date</code> - Start (and end) date</dd>
</dl>
</li>
</ul>
<a name="GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.String-java.util.Calendar-org.eclipse.swt.graphics.Image-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GanttEvent</h4>
<pre>public&nbsp;GanttEvent(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.String&nbsp;name,
java.util.Calendar&nbsp;date,
org.eclipse.swt.graphics.Image&nbsp;picture)</pre>
<div class="block">Creates a GanttEvent intended to be an image.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>parent</code> - Chart parent</dd>
<dd><code>name</code> - Name of image</dd>
<dd><code>date</code> - Start (and end) date</dd>
<dd><code>picture</code> - Image to show</dd>
</dl>
</li>
</ul>
<a name="GanttEvent-org.eclipse.nebula.widgets.ganttchart.GanttChart-java.lang.Object-java.lang.String-java.util.Calendar-org.eclipse.swt.graphics.Image-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>GanttEvent</h4>
<pre>public&nbsp;GanttEvent(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;parent,
java.lang.Object&nbsp;data,
java.lang.String&nbsp;name,
java.util.Calendar&nbsp;date,
org.eclipse.swt.graphics.Image&nbsp;picture)</pre>
<div class="block">Creates a GanttEvent intended to be an image.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>parent</code> - Chart parent</dd>
<dd><code>data</code> - Data object</dd>
<dd><code>name</code> - Name of image</dd>
<dd><code>date</code> - Start (and end) date</dd>
<dd><code>picture</code> - Image to show</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="getData--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getData</h4>
<pre>public&nbsp;java.lang.Object&nbsp;getData()</pre>
<div class="block">Returns the currently set data object.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Data object</dd>
</dl>
</li>
</ul>
<a name="setData-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setData</h4>
<pre>public&nbsp;void&nbsp;setData(java.lang.Object&nbsp;data)</pre>
<div class="block">Sets the current data object.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>data</code> - Data object</dd>
</dl>
</li>
</ul>
<a name="getName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
<div class="block">Returns the display name of this event.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Display name</dd>
</dl>
</li>
</ul>
<a name="setName-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setName</h4>
<pre>public&nbsp;void&nbsp;setName(java.lang.String&nbsp;name)</pre>
<div class="block">Sets the display name of this event.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - Display name</dd>
</dl>
</li>
</ul>
<a name="getStartDate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStartDate</h4>
<pre>public&nbsp;java.util.Calendar&nbsp;getStartDate()</pre>
<div class="block">Returns the start date of this event.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Start date</dd>
</dl>
</li>
</ul>
<a name="getActualStartDate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getActualStartDate</h4>
<pre>public&nbsp;java.util.Calendar&nbsp;getActualStartDate()</pre>
<div class="block">Returns the revised start date if set, or the start date if not.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Start date or null</dd>
</dl>
</li>
</ul>
<a name="getActualEndDate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getActualEndDate</h4>
<pre>public&nbsp;java.util.Calendar&nbsp;getActualEndDate()</pre>
<div class="block">Returns the revised end date if set, or the end date if not.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>End date or null</dd>
</dl>
</li>
</ul>
<a name="getEarliestStartDate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEarliestStartDate</h4>
<pre>public&nbsp;java.util.Calendar&nbsp;getEarliestStartDate()</pre>
<div class="block">Returns whatever is the earliest calendar of the start date and the actual start date. If any of them are null,
whichever has a calendar is returned. If both are null, null is returned.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Earliest start date</dd>
</dl>
</li>
</ul>
<a name="getLatestEndDate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLatestEndDate</h4>
<pre>public&nbsp;java.util.Calendar&nbsp;getLatestEndDate()</pre>
<div class="block">Returns whatever is the latest calendar of the end date and the actual end date. If any of them are null,
whichever has a calendar is returned. If both are null, null is returned.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Latest end date</dd>
</dl>
</li>
</ul>
<a name="setStartDate-java.util.Calendar-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStartDate</h4>
<pre>public&nbsp;void&nbsp;setStartDate(java.util.Calendar&nbsp;startDate)</pre>
<div class="block">Sets the end date of this event.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>startDate</code> - Start date</dd>
</dl>
</li>
</ul>
<a name="update-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>update</h4>
<pre>public&nbsp;void&nbsp;update(boolean&nbsp;redraw)</pre>
<div class="block">Forces the chart to recognize that something within this event has changed and that it needs an update. This
method will cause a redraw if told to redraw.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>redraw</code> - if to redraw the chart after notifying of changes.</dd>
</dl>
</li>
</ul>
<a name="getEndDate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEndDate</h4>
<pre>public&nbsp;java.util.Calendar&nbsp;getEndDate()</pre>
<div class="block">Returns the end date of this event.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>End date</dd>
</dl>
</li>
</ul>
<a name="setEndDate-java.util.Calendar-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setEndDate</h4>
<pre>public&nbsp;void&nbsp;setEndDate(java.util.Calendar&nbsp;endDate)</pre>
<div class="block">Sets the end date of this event.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>endDate</code> - End date</dd>
</dl>
</li>
</ul>
<a name="getPercentComplete--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPercentComplete</h4>
<pre>public&nbsp;int&nbsp;getPercentComplete()</pre>
<div class="block">Returns the percentage complete of this event.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Percentage complete</dd>
</dl>
</li>
</ul>
<a name="setPercentComplete-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPercentComplete</h4>
<pre>public&nbsp;void&nbsp;setPercentComplete(int&nbsp;percentComplete)</pre>
<div class="block">Sets the percentage complete of this event.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>percentComplete</code> - Percentage complete</dd>
</dl>
</li>
</ul>
<a name="getMenu--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMenu</h4>
<pre>public&nbsp;org.eclipse.swt.widgets.Menu&nbsp;getMenu()</pre>
<div class="block">Returns the individual Menu for this event for which custom events can be created. Custom events will be mixed
with built-in events (if they exist). The menu will be created on the first get call to this method, any
subsequent method calls will return the same menu object. Do remember that a menu counts as a handle towards the
maximum number of handles. If you have very many events, it is probably better to use a different way of creating
menus, this is merely meant as a convenience.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Menu</dd>
</dl>
</li>
</ul>
<a name="setBounds-int-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBounds</h4>
<pre>void&nbsp;setBounds(int&nbsp;x,
int&nbsp;y,
int&nbsp;width,
int&nbsp;height)</pre>
<div class="block">Sets the bounds of the event. This is done internally.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>x</code> - x location</dd>
<dd><code>y</code> - y location</dd>
<dd><code>width</code> - width of event</dd>
<dd><code>height</code> - height of event</dd>
</dl>
</li>
</ul>
<a name="setBounds-org.eclipse.swt.graphics.Rectangle-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBounds</h4>
<pre>void&nbsp;setBounds(org.eclipse.swt.graphics.Rectangle&nbsp;bounds)</pre>
<div class="block">Sets the bounds of the event.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>bounds</code> - New bounds</dd>
</dl>
</li>
</ul>
<a name="updateX-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>updateX</h4>
<pre>void&nbsp;updateX(int&nbsp;x)</pre>
</li>
</ul>
<a name="updateY-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>updateY</h4>
<pre>void&nbsp;updateY(int&nbsp;y)</pre>
</li>
</ul>
<a name="updateHeight-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>updateHeight</h4>
<pre>void&nbsp;updateHeight(int&nbsp;height)</pre>
</li>
</ul>
<a name="updateWidth-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>updateWidth</h4>
<pre>void&nbsp;updateWidth(int&nbsp;width)</pre>
</li>
</ul>
<a name="isCheckpoint--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isCheckpoint</h4>
<pre>public&nbsp;boolean&nbsp;isCheckpoint()</pre>
<div class="block">Whether this is a checkpoint or not.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if this is a checkpoint</dd>
</dl>
</li>
</ul>
<a name="setCheckpoint-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCheckpoint</h4>
<pre>public&nbsp;void&nbsp;setCheckpoint(boolean&nbsp;checkpoint)</pre>
<div class="block">Sets the event to be a checkpoint.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>checkpoint</code> - true if the event should be a checkpoint</dd>
</dl>
</li>
</ul>
<a name="getX--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getX</h4>
<pre>public&nbsp;int&nbsp;getX()</pre>
<div class="block">Returns the x location of this event.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>x location</dd>
</dl>
</li>
</ul>
<a name="getXEnd--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getXEnd</h4>
<pre>public&nbsp;int&nbsp;getXEnd()</pre>
<div class="block">Returns the ending x location for this event.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>x end location</dd>
</dl>
</li>
</ul>
<a name="getY--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getY</h4>
<pre>public&nbsp;int&nbsp;getY()</pre>
<div class="block">Returns the y location of this event.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>y location</dd>
</dl>
</li>
</ul>
<a name="getBottomY--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBottomY</h4>
<pre>public&nbsp;int&nbsp;getBottomY()</pre>
<div class="block">Returns the bottom y of this event.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>y bottom</dd>
</dl>
</li>
</ul>
<a name="getWidth--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWidth</h4>
<pre>public&nbsp;int&nbsp;getWidth()</pre>
<div class="block">Returns the width of this event.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>width</dd>
</dl>
</li>
</ul>
<a name="getHeight--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHeight</h4>
<pre>public&nbsp;int&nbsp;getHeight()</pre>
<div class="block">Returns the height of this event.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>height</dd>
</dl>
</li>
</ul>
<a name="getRevisedStart--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRevisedStart</h4>
<pre>public&nbsp;java.util.Calendar&nbsp;getRevisedStart()</pre>
<div class="block">Returns the revised start date of this event.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Revised date</dd>
</dl>
</li>
</ul>
<a name="setRevisedStart-java.util.Calendar-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRevisedStart</h4>
<pre>public&nbsp;void&nbsp;setRevisedStart(java.util.Calendar&nbsp;revisedStart)</pre>
<div class="block">Sets the revised start date of this event.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>revisedStart</code> - </dd>
</dl>
</li>
</ul>
<a name="getRevisedEnd--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRevisedEnd</h4>
<pre>public&nbsp;java.util.Calendar&nbsp;getRevisedEnd()</pre>
<div class="block">Returns the revised end date of this event.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>revised end date</dd>
</dl>
</li>
</ul>
<a name="setRevisedEnd-java.util.Calendar-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRevisedEnd</h4>
<pre>public&nbsp;void&nbsp;setRevisedEnd(java.util.Calendar&nbsp;revisedEnd)</pre>
<div class="block">Sets the revised end date of this event.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>revisedEnd</code> - Revised end date</dd>
</dl>
</li>
</ul>
<a name="setRevisedStart-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRevisedStart</h4>
<pre>public&nbsp;void&nbsp;setRevisedStart(int&nbsp;dDayStart)</pre>
<div class="block">Sets the revised D-day start.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>dDayStart</code> - d-day start.</dd>
</dl>
</li>
</ul>
<a name="setRevisedEnd-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRevisedEnd</h4>
<pre>public&nbsp;void&nbsp;setRevisedEnd(int&nbsp;dDayEnd)</pre>
<div class="block">Sets the revised D-day end.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>dDayEnd</code> - d-day end</dd>
</dl>
</li>
</ul>
<a name="setRevisedStart-java.util.Calendar-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRevisedStart</h4>
<pre>public&nbsp;void&nbsp;setRevisedStart(java.util.Calendar&nbsp;revisedStart,
boolean&nbsp;validate)</pre>
<div class="block">When you need to move events manually you may run into issues as one date always has to be set before the other.
So when you set a new end and start date one is checked for overlap before the other and is thus ignored.
Sometimes you just want to set the dates and not enforce validation. Do remember, you need to validate the dates
yourself before setting them. If the start comes after the end or vice versa you will run into serious drawing
issues and strange behavior.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>revisedStart</code> - New revised start date</dd>
<dd><code>validate</code> - true if to validate the date as normal, false to just set the date as is.</dd>
</dl>
</li>
</ul>
<a name="setRevisedEnd-java.util.Calendar-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRevisedEnd</h4>
<pre>public&nbsp;void&nbsp;setRevisedEnd(java.util.Calendar&nbsp;revisedEnd,
boolean&nbsp;validate)</pre>
<div class="block">When you need to move events manually you may run into issues as one date always has to be set before the other.
So when you set a new end and start date one is checked for overlap before the other and is thus ignored.
Sometimes you just want to set the dates and not enforce validation. Do remember, you need to validate the dates
yourself before setting them. If the start comes after the end or vice versa you will run into serious drawing
issues and strange behavior.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>revisedStart</code> - New revised start date</dd>
<dd><code>validate</code> - true if to validate the date as normal, false to just set the date as is.</dd>
</dl>
</li>
</ul>
<a name="setRevisedDates-java.util.Calendar-java.util.Calendar-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRevisedDates</h4>
<pre>public&nbsp;void&nbsp;setRevisedDates(java.util.Calendar&nbsp;revisedStart,
java.util.Calendar&nbsp;revisedEnd,
int&nbsp;order)</pre>
<div class="block">Another utility method for setting new dates but this method enforces the usual validation. The difference here
is that you can tell the method in which order the new dates should be set. If you say left to right, the start
is set first, the end last.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>revisedStart</code> - Revised start date</dd>
<dd><code>revisedEnd</code> - Revised end date</dd>
<dd><code>order</code> - <code>SWT.LEFT_TO_RIHT</code> or <code>SWT.RIGHT_TO_LEFT</code></dd>
</dl>
</li>
</ul>
<a name="isLocked--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isLocked</h4>
<pre>public&nbsp;boolean&nbsp;isLocked()</pre>
<div class="block">Whether this event is locked or not.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if event is locked.</dd>
</dl>
</li>
</ul>
<a name="setLocked-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLocked</h4>
<pre>public&nbsp;void&nbsp;setLocked(boolean&nbsp;locked)</pre>
<div class="block">Sets whether this event is locked or not.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>locked</code> - true if locked</dd>
</dl>
</li>
</ul>
<a name="getGradientStatusColor--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGradientStatusColor</h4>
<pre>public&nbsp;org.eclipse.swt.graphics.Color&nbsp;getGradientStatusColor()</pre>
<div class="block">Returns the status color used as part of the gradient colors used to draw the event.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Gradient color</dd>
</dl>
</li>
</ul>
<a name="setGradientStatusColor-org.eclipse.swt.graphics.Color-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGradientStatusColor</h4>
<pre>public&nbsp;void&nbsp;setGradientStatusColor(org.eclipse.swt.graphics.Color&nbsp;gradientStatusColor)</pre>
<div class="block">Sets the status color used as part of the gradient colors used to draw the event.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>gradientStatusColor</code> - Gradient color</dd>
</dl>
</li>
</ul>
<a name="getStatusColor--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStatusColor</h4>
<pre>public&nbsp;org.eclipse.swt.graphics.Color&nbsp;getStatusColor()</pre>
<div class="block">Returns the status color of this event. This is also used for drawing gradients.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Status color</dd>
</dl>
</li>
</ul>
<a name="setStatusColor-org.eclipse.swt.graphics.Color-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStatusColor</h4>
<pre>public&nbsp;void&nbsp;setStatusColor(org.eclipse.swt.graphics.Color&nbsp;statusColor)</pre>
<div class="block">Sets the status color of this event. This is also used for drawing gradients.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>statusColor</code> - Status color</dd>
</dl>
</li>
</ul>
<a name="showBoldText--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>showBoldText</h4>
<pre>public&nbsp;boolean&nbsp;showBoldText()</pre>
<div class="block">Whether to show the display name in bold text or not.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if to show bold text</dd>
</dl>
</li>
</ul>
<a name="setShowBoldText-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setShowBoldText</h4>
<pre>public&nbsp;void&nbsp;setShowBoldText(boolean&nbsp;showBoldText)</pre>
<div class="block">Sets whether to show the display name in bold text or not.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>showBoldText</code> - Set to true if to show bold text</dd>
</dl>
</li>
</ul>
<a name="getBounds--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBounds</h4>
<pre>public&nbsp;org.eclipse.swt.graphics.Rectangle&nbsp;getBounds()</pre>
<div class="block">Returns the bounds of this event (do note that events may have no bounds if they are invisible or hidden and will
not get actual bounds set until they are shown).</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Bounds</dd>
</dl>
</li>
</ul>
<a name="getTextDisplayFormat--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTextDisplayFormat</h4>
<pre>public&nbsp;java.lang.String&nbsp;getTextDisplayFormat()</pre>
<div class="block">Returns the text display format of this event. Please see ISettings.getTextDisplayFormat() for an overview. If
this method returns null, whatever is set in the settings will be used.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Text format or null</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/ISettings.html#getTextDisplayFormat--"><code>ISettings.getTextDisplayFormat()</code></a></dd>
</dl>
</li>
</ul>
<a name="setTextDisplayFormat-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTextDisplayFormat</h4>
<pre>public&nbsp;void&nbsp;setTextDisplayFormat(java.lang.String&nbsp;format)</pre>
<div class="block">Sets the text display format of this event. Please see ISettings.getTextDisplayFormat() for an overview.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/ISettings.html#getTextDisplayFormat--"><code>ISettings.getTextDisplayFormat()</code></a></dd>
</dl>
</li>
</ul>
<a name="setScope-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setScope</h4>
<pre>public&nbsp;void&nbsp;setScope(boolean&nbsp;scope)</pre>
<div class="block">Sets this event to be a scope. Don't forget to add events that the scope is supposed to encompass with
<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#addScopeEvent-org.eclipse.nebula.widgets.ganttchart.GanttEvent-"><code>addScopeEvent(GanttEvent)</code></a>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>scope</code> - </dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#addScopeEvent-org.eclipse.nebula.widgets.ganttchart.GanttEvent-"><code>addScopeEvent(GanttEvent)</code></a></dd>
</dl>
</li>
</ul>
<a name="isScope--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isScope</h4>
<pre>public&nbsp;boolean&nbsp;isScope()</pre>
<div class="block">Returns whether this is a scope or not.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if scope</dd>
</dl>
</li>
</ul>
<a name="addScopeEvent-org.eclipse.nebula.widgets.ganttchart.GanttEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addScopeEvent</h4>
<pre>public&nbsp;void&nbsp;addScopeEvent(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttEvent</a>&nbsp;event)</pre>
<div class="block">Adds an event that this event should cover if it has been set to be a scope.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>event</code> - GanttEvent to encompass</dd>
</dl>
</li>
</ul>
<a name="removeScopeEvent-org.eclipse.nebula.widgets.ganttchart.GanttEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeScopeEvent</h4>
<pre>public&nbsp;void&nbsp;removeScopeEvent(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttEvent</a>&nbsp;event)</pre>
<div class="block">Removes event that this event encompasses as a scope.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>event</code> - GanttEvent</dd>
</dl>
</li>
</ul>
<a name="getScopeEvents--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getScopeEvents</h4>
<pre>public&nbsp;java.util.List&nbsp;getScopeEvents()</pre>
<div class="block">Returns the list of GanttEvents that the scope encompasses.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>List of events</dd>
</dl>
</li>
</ul>
<a name="getEarliestScopeEvent--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEarliestScopeEvent</h4>
<pre>public&nbsp;<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttEvent</a>&nbsp;getEarliestScopeEvent()</pre>
<div class="block">Returns the event that has the earliest date of all events in a scope.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Earliest event or null if none</dd>
</dl>
</li>
</ul>
<a name="getLatestScopeEvent--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLatestScopeEvent</h4>
<pre>public&nbsp;<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttEvent</a>&nbsp;getLatestScopeEvent()</pre>
<div class="block">Returns the event that has the latest date of all events in a scope.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Latest event or null if none</dd>
</dl>
</li>
</ul>
<a name="getPicture--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPicture</h4>
<pre>public&nbsp;org.eclipse.swt.graphics.Image&nbsp;getPicture()</pre>
<div class="block">Returns the picture image for this event.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Picture</dd>
</dl>
</li>
</ul>
<a name="setPicture-org.eclipse.swt.graphics.Image-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPicture</h4>
<pre>public&nbsp;void&nbsp;setPicture(org.eclipse.swt.graphics.Image&nbsp;picture)</pre>
<div class="block">Sets the picture image for this event.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>picture</code> - Image picture</dd>
</dl>
</li>
</ul>
<a name="setImage-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setImage</h4>
<pre>public&nbsp;void&nbsp;setImage(boolean&nbsp;image)</pre>
<div class="block">Sets this event to be represented by an image.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>image</code> - true if it's an image</dd>
</dl>
</li>
</ul>
<a name="isImage--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isImage</h4>
<pre>public&nbsp;boolean&nbsp;isImage()</pre>
<div class="block">Returns whether this event is an image representation or not.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if this event is an image representation</dd>
</dl>
</li>
</ul>
<a name="getGanttGroup--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGanttGroup</h4>
<pre>public&nbsp;<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttGroup.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttGroup</a>&nbsp;getGanttGroup()</pre>
<div class="block">Returns what GanttGroup this event belongs to. Grouped events are drawn on the same line. Set null for no group.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>GanttGroup</dd>
</dl>
</li>
</ul>
<a name="setGanttGroup-org.eclipse.nebula.widgets.ganttchart.GanttGroup-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGanttGroup</h4>
<pre>public&nbsp;void&nbsp;setGanttGroup(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttGroup.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttGroup</a>&nbsp;group)</pre>
<div class="block">Sets what group this event belongs to. Grouped events are drawn on the same line.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>group</code> - GanttGroup or null if none</dd>
</dl>
</li>
</ul>
<a name="getGanttSection--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGanttSection</h4>
<pre>public&nbsp;<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttSection.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttSection</a>&nbsp;getGanttSection()</pre>
<div class="block">Returns the <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttSection.html" title="class in org.eclipse.nebula.widgets.ganttchart"><code>GanttSection</code></a> that this event belongs to, or null if none.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Parent <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttSection.html" title="class in org.eclipse.nebula.widgets.ganttchart"><code>GanttSection</code></a></dd>
</dl>
</li>
</ul>
<a name="setGanttSection-org.eclipse.nebula.widgets.ganttchart.GanttSection-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGanttSection</h4>
<pre>void&nbsp;setGanttSection(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttSection.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttSection</a>&nbsp;ganttSection)</pre>
<div class="block">Sets the GanttSection that this event belongs to</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ganttSection</code> - </dd>
</dl>
</li>
</ul>
<a name="setHidden-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHidden</h4>
<pre>public&nbsp;void&nbsp;setHidden(boolean&nbsp;hidden)</pre>
<div class="block">Sets if this event should be hidden or not. Hidden events are not shown on the chart and the space they normally
would occupy is free.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hidden</code> - true to hide event.</dd>
</dl>
</li>
</ul>
<a name="isHidden--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isHidden</h4>
<pre>public&nbsp;boolean&nbsp;isHidden()</pre>
<div class="block">Returns whether this event is hidden or not. Hidden events are not shown on the chart and the space they normally
would occupy is free.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if hidden.</dd>
</dl>
</li>
</ul>
<a name="hideAllChildren--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hideAllChildren</h4>
<pre>public&nbsp;void&nbsp;hideAllChildren()</pre>
<div class="block">Hides all children from view. Children only exist on Scoped events.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#isHidden--"><code>isHidden()</code></a></dd>
</dl>
</li>
</ul>
<a name="showAllChildren--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>showAllChildren</h4>
<pre>public&nbsp;void&nbsp;showAllChildren()</pre>
<div class="block">Un-hides all children from view. Children only exist on Scoped events.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html#isHidden--"><code>isHidden()</code></a></dd>
</dl>
</li>
</ul>
<a name="isChildrenHidden--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isChildrenHidden</h4>
<pre>public&nbsp;boolean&nbsp;isChildrenHidden()</pre>
<div class="block">Returns whether all children are hidden or not. Children only exist on Scoped events.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if all children are hidden.</dd>
</dl>
</li>
</ul>
<a name="getWidthWithText--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWidthWithText</h4>
<pre>public&nbsp;int&nbsp;getWidthWithText()</pre>
<div class="block">Returns the full right most x value if event has text or images drawn after it.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>x position</dd>
</dl>
</li>
</ul>
<a name="setWidthWithText-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWidthWithText</h4>
<pre>public&nbsp;void&nbsp;setWidthWithText(int&nbsp;width)</pre>
<div class="block">Sets the full width of the event width and the text and images that come after it.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>width</code> - x width</dd>
</dl>
</li>
</ul>
<a name="getAdvancedTooltip--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAdvancedTooltip</h4>
<pre>public&nbsp;<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/AdvancedTooltip.html" title="class in org.eclipse.nebula.widgets.ganttchart">AdvancedTooltip</a>&nbsp;getAdvancedTooltip()</pre>
<div class="block">Returns the currently set Advanced tooltip, or null if none is set.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Advanced tooltip</dd>
</dl>
</li>
</ul>
<a name="setAdvancedTooltip-org.eclipse.nebula.widgets.ganttchart.AdvancedTooltip-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAdvancedTooltip</h4>
<pre>public&nbsp;void&nbsp;setAdvancedTooltip(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/AdvancedTooltip.html" title="class in org.eclipse.nebula.widgets.ganttchart">AdvancedTooltip</a>&nbsp;advancedTooltip)</pre>
<div class="block">Sets the advanced tooltip. If none is set, a default tooltip will be used.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>advancedTooltip</code> - </dd>
</dl>
</li>
</ul>
<a name="getFixedRowHeight--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFixedRowHeight</h4>
<pre>public&nbsp;int&nbsp;getFixedRowHeight()</pre>
<div class="block">Returns the fixed row height in pixels.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/IGanttChartItem.html#getFixedRowHeight--">getFixedRowHeight</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/IGanttChartItem.html" title="interface in org.eclipse.nebula.widgets.ganttchart">IGanttChartItem</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Fixed row height</dd>
</dl>
</li>
</ul>
<a name="setFixedRowHeight-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFixedRowHeight</h4>
<pre>public&nbsp;void&nbsp;setFixedRowHeight(int&nbsp;fixedRowHeight)</pre>
<div class="block">Sets the fixed row height in pixels.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/IGanttChartItem.html#setFixedRowHeight-int-">setFixedRowHeight</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/IGanttChartItem.html" title="interface in org.eclipse.nebula.widgets.ganttchart">IGanttChartItem</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>fixedRowHeight</code> - Fixed row height</dd>
</dl>
</li>
</ul>
<a name="isAutomaticRowHeight--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isAutomaticRowHeight</h4>
<pre>public&nbsp;boolean&nbsp;isAutomaticRowHeight()</pre>
<div class="block">Whether the row height is calculated automatically or if it's fixed</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/IGanttChartItem.html#isAutomaticRowHeight--">isAutomaticRowHeight</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/IGanttChartItem.html" title="interface in org.eclipse.nebula.widgets.ganttchart">IGanttChartItem</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if automatic</dd>
</dl>
</li>
</ul>
<a name="setAutomaticRowHeight--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAutomaticRowHeight</h4>
<pre>public&nbsp;void&nbsp;setAutomaticRowHeight()</pre>
<div class="block">Resets the row height to be calculated automatically should the row height have been set to a specific value.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/IGanttChartItem.html#setAutomaticRowHeight--">setAutomaticRowHeight</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/IGanttChartItem.html" title="interface in org.eclipse.nebula.widgets.ganttchart">IGanttChartItem</a></code></dd>
</dl>
</li>
</ul>
<a name="getVerticalEventAlignment--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVerticalEventAlignment</h4>
<pre>public&nbsp;int&nbsp;getVerticalEventAlignment()</pre>
<div class="block">Returns the vertical alignment set. Alignments are only valid if the row height is a fixed value.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Row alignment, one of <code>SWT.TOP</code>, <code>SWT.CENTER</code>, <code>SWT.BOTTOM</code>. Default is
<code>SWT.TOP</code>.</dd>
</dl>
</li>
</ul>
<a name="setVerticalEventAlignment-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setVerticalEventAlignment</h4>
<pre>public&nbsp;void&nbsp;setVerticalEventAlignment(int&nbsp;verticalEventAlignment)</pre>
<div class="block">Sets the vertical alignment for this event. Alignments are only valid if the row height is a fixed value.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>verticalEventAlignment</code> - one of <code>SWT.TOP</code>, <code>SWT.CENTER</code>, <code>SWT.BOTTOM</code></dd>
</dl>
</li>
</ul>
<a name="isResizable--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isResizable</h4>
<pre>public&nbsp;boolean&nbsp;isResizable()</pre>
<div class="block">Whether this event is resizable. If resizing is turned off in the settings this method does nothing.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if resizable. Default is true.</dd>
</dl>
</li>
</ul>
<a name="setResizable-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setResizable</h4>
<pre>public&nbsp;void&nbsp;setResizable(boolean&nbsp;resizable)</pre>
<div class="block">Sets this event to be resizable or not. If resizing is turned off in the settings this method does nothing.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>resizable</code> - true to make event resizable.</dd>
</dl>
</li>
</ul>
<a name="isMoveable--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isMoveable</h4>
<pre>public&nbsp;boolean&nbsp;isMoveable()</pre>
<div class="block">Whether this event is moveable. If moving is turned off in the settings this method does nothing.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if moveable. Default is true.</dd>
</dl>
</li>
</ul>
<a name="setMoveable-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMoveable</h4>
<pre>public&nbsp;void&nbsp;setMoveable(boolean&nbsp;moveable)</pre>
<div class="block">Sets this event to be moveable or not. If moving is turned off in the settings this method does nothing.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>resizable</code> - true to make event moveable.</dd>
</dl>
</li>
</ul>
<a name="getNoMoveBeforeDate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNoMoveBeforeDate</h4>
<pre>public&nbsp;java.util.Calendar&nbsp;getNoMoveBeforeDate()</pre>
<div class="block">Returns the date prior to which no moves or resizes are allowed. Any events moved towards or across the date mark
will stop at this mark.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Calendar or null.</dd>
</dl>
</li>
</ul>
<a name="setNoMoveBeforeDate-java.util.Calendar-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNoMoveBeforeDate</h4>
<pre>public&nbsp;void&nbsp;setNoMoveBeforeDate(java.util.Calendar&nbsp;noMoveBeforeDate)</pre>
<div class="block">Sets the date prior to which no moves or resizes are allowed. Any events moved towards or across the date mark
will stop at this mark.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>noMoveBeforeDate</code> - Calendar or null.</dd>
</dl>
</li>
</ul>
<a name="getNoMoveAfterDate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNoMoveAfterDate</h4>
<pre>public&nbsp;java.util.Calendar&nbsp;getNoMoveAfterDate()</pre>
<div class="block">Returns the date after which no moves or resizes are allowed. Any events moved towards or across the date mark
will stop at this mark.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Calendar or null.</dd>
</dl>
</li>
</ul>
<a name="setNoMoveAfterDate-java.util.Calendar-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNoMoveAfterDate</h4>
<pre>public&nbsp;void&nbsp;setNoMoveAfterDate(java.util.Calendar&nbsp;noMoveAfterDate)</pre>
<div class="block">Sets the date after which no moves or resizes are allowed. Any events moved towards or across the date mark will
stop at this mark.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>noMoveAfterDate</code> - Calendar or null.</dd>
</dl>
</li>
</ul>
<a name="getHorizontalTextLocation--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHorizontalTextLocation</h4>
<pre>public&nbsp;int&nbsp;getHorizontalTextLocation()</pre>
<div class="block">Returns the location where the event text will be displayed. Default is SWT.RIGHT.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Event text location</dd>
</dl>
</li>
</ul>
<a name="setHorizontalTextLocation-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHorizontalTextLocation</h4>
<pre>public&nbsp;void&nbsp;setHorizontalTextLocation(int&nbsp;textLocation)</pre>
<div class="block">Sets the location of where the event text will be displayed. Options are: <code>SWT.LEFT</code>,
<code>SWT.CENTER</code>, <code>SWT.RIGHT</code>. Center means the text will be drawn inside the event. Default is
<code>SWT.RIGHT</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>textLocation</code> - Text location, one of <code>SWT.LEFT</code>, <code>SWT.CENTER</code>, <code>SWT.RIGHT</code>.</dd>
</dl>
</li>
</ul>
<a name="getVerticalTextLocation--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVerticalTextLocation</h4>
<pre>public&nbsp;int&nbsp;getVerticalTextLocation()</pre>
<div class="block">Returns the lcoation where the event text will be displayed vertically. Default is <code>SWT.CENTER</code> which
is right behind the event itself.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Vertical text location.</dd>
</dl>
</li>
</ul>
<a name="setVerticalTextLocation-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setVerticalTextLocation</h4>
<pre>public&nbsp;void&nbsp;setVerticalTextLocation(int&nbsp;verticalTextLocation)</pre>
<div class="block">Sets the vertical location where the event text will be displayed. Options are: <code>SWT.TOP</code>,
<code>SWT.CENTER</code>, <code>SWT.BOTTOM</code>. Default is <code>SWT.CENTER</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>verticalTextLocation</code> - Vertical text location</dd>
</dl>
</li>
</ul>
<a name="getTextFont--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTextFont</h4>
<pre>public&nbsp;org.eclipse.swt.graphics.Font&nbsp;getTextFont()</pre>
<div class="block">Returns the text font to use when drawing the event text. Default is null.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Event font</dd>
</dl>
</li>
</ul>
<a name="setTextFont-org.eclipse.swt.graphics.Font-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTextFont</h4>
<pre>public&nbsp;void&nbsp;setTextFont(org.eclipse.swt.graphics.Font&nbsp;textFont)</pre>
<div class="block">Sets the text font to use when drawing the event text. Default is null. Setting a font will override any flags
for font settings in the Settings implementation.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>textFont</code> - Font or null.</dd>
</dl>
</li>
</ul>
<a name="dispose--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dispose</h4>
<pre>public&nbsp;void&nbsp;dispose()</pre>
<div class="block">Removes this item from the chart.</div>
</li>
</ul>
<a name="getActualDDayStart--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getActualDDayStart</h4>
<pre>public&nbsp;int&nbsp;getActualDDayStart()</pre>
</li>
</ul>
<a name="getActualDDayEnd--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getActualDDayEnd</h4>
<pre>public&nbsp;int&nbsp;getActualDDayEnd()</pre>
</li>
</ul>
<a name="getDDayStart--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDDayStart</h4>
<pre>public&nbsp;int&nbsp;getDDayStart()</pre>
<div class="block">Returns the D-day start value.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a name="getDDayRevisedStart--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDDayRevisedStart</h4>
<pre>public&nbsp;int&nbsp;getDDayRevisedStart()</pre>
</li>
</ul>
<a name="getDDayRevisedEnd--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDDayRevisedEnd</h4>
<pre>public&nbsp;int&nbsp;getDDayRevisedEnd()</pre>
</li>
</ul>
<a name="setDDayStart-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDDayStart</h4>
<pre>public&nbsp;void&nbsp;setDDayStart(int&nbsp;day)</pre>
<div class="block">Sets the D-day start value.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>day</code> - </dd>
</dl>
</li>
</ul>
<a name="getDDayEnd--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDDayEnd</h4>
<pre>public&nbsp;int&nbsp;getDDayEnd()</pre>
</li>
</ul>
<a name="setDDayEnd-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDDayEnd</h4>
<pre>public&nbsp;void&nbsp;setDDayEnd(int&nbsp;day)</pre>
</li>
</ul>
<a name="getDDateRange--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDDateRange</h4>
<pre>public&nbsp;int&nbsp;getDDateRange()</pre>
</li>
</ul>
<a name="getRevisedDDateRange--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRevisedDDateRange</h4>
<pre>public&nbsp;int&nbsp;getRevisedDDateRange()</pre>
</li>
</ul>
<a name="getActualBounds--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getActualBounds</h4>
<pre>public&nbsp;org.eclipse.swt.graphics.Rectangle&nbsp;getActualBounds()</pre>
<div class="block">This takes any text drawing widths into account and returns the bounds as such</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Rectangle of bounds</dd>
</dl>
</li>
</ul>
<a name="calculateScope--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>calculateScope</h4>
<pre>void&nbsp;calculateScope()</pre>
</li>
</ul>
<a name="hasMovementConstraints--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasMovementConstraints</h4>
<pre>boolean&nbsp;hasMovementConstraints()</pre>
</li>
</ul>
<a name="getVisibility--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVisibility</h4>
<pre>int&nbsp;getVisibility()</pre>
</li>
</ul>
<a name="setVisibility-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setVisibility</h4>
<pre>void&nbsp;setVisibility(int&nbsp;visibility)</pre>
</li>
</ul>
<a name="isBoundsSet--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isBoundsSet</h4>
<pre>boolean&nbsp;isBoundsSet()</pre>
</li>
</ul>
<a name="setBoundsSet-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBoundsSet</h4>
<pre>void&nbsp;setBoundsSet(boolean&nbsp;set)</pre>
</li>
</ul>
<a name="setHorizontalLineTopY-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHorizontalLineTopY</h4>
<pre>void&nbsp;setHorizontalLineTopY(int&nbsp;y)</pre>
</li>
</ul>
<a name="getHorizontalLineTopY--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHorizontalLineTopY</h4>
<pre>int&nbsp;getHorizontalLineTopY()</pre>
</li>
</ul>
<a name="getHorizontalLineBottomY--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHorizontalLineBottomY</h4>
<pre>int&nbsp;getHorizontalLineBottomY()</pre>
</li>
</ul>
<a name="setHorizontalLineBottomY-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHorizontalLineBottomY</h4>
<pre>void&nbsp;setHorizontalLineBottomY(int&nbsp;y)</pre>
</li>
</ul>
<a name="setNameChanged-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNameChanged</h4>
<pre>void&nbsp;setNameChanged(boolean&nbsp;changed)</pre>
</li>
</ul>
<a name="isNameChanged--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isNameChanged</h4>
<pre>boolean&nbsp;isNameChanged()</pre>
</li>
</ul>
<a name="getNameExtent--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNameExtent</h4>
<pre>org.eclipse.swt.graphics.Point&nbsp;getNameExtent()</pre>
</li>
</ul>
<a name="setNameExtent-org.eclipse.swt.graphics.Point-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNameExtent</h4>
<pre>void&nbsp;setNameExtent(org.eclipse.swt.graphics.Point&nbsp;extent)</pre>
</li>
</ul>
<a name="getParsedString--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getParsedString</h4>
<pre>java.lang.String&nbsp;getParsedString()</pre>
</li>
</ul>
<a name="setParsedString-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setParsedString</h4>
<pre>void&nbsp;setParsedString(java.lang.String&nbsp;parsed)</pre>
</li>
</ul>
<a name="getDaysBetweenStartAndEnd--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDaysBetweenStartAndEnd</h4>
<pre>int&nbsp;getDaysBetweenStartAndEnd()</pre>
</li>
</ul>
<a name="moveStarted-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>moveStarted</h4>
<pre>void&nbsp;moveStarted(int&nbsp;moveType)</pre>
</li>
</ul>
<a name="getPostMoveOrResizeUndoCommand--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPostMoveOrResizeUndoCommand</h4>
<pre><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/undoredo/commands/IUndoRedoCommand.html" title="interface in org.eclipse.nebula.widgets.ganttchart.undoredo.commands">IUndoRedoCommand</a>&nbsp;getPostMoveOrResizeUndoCommand()</pre>
<div class="block">Call after a move/resize is done to get the command to undo/redo the latest move/resize</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Command or null if none of the given move events matched</dd>
</dl>
</li>
</ul>
<a name="moveCancelled--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>moveCancelled</h4>
<pre>void&nbsp;moveCancelled()</pre>
</li>
</ul>
<a name="moveFinished--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>moveFinished</h4>
<pre>void&nbsp;moveFinished()</pre>
</li>
</ul>
<a name="getScopeParent--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getScopeParent</h4>
<pre>public&nbsp;<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttEvent</a>&nbsp;getScopeParent()</pre>
<div class="block">Returns the scope parent of this event if it has one.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Scope parent</dd>
</dl>
</li>
</ul>
<a name="setScopeParent-org.eclipse.nebula.widgets.ganttchart.GanttEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setScopeParent</h4>
<pre>void&nbsp;setScopeParent(<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEvent.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttEvent</a>&nbsp;parent)</pre>
</li>
</ul>
<a name="setEarliestStartX-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setEarliestStartX</h4>
<pre>void&nbsp;setEarliestStartX(int&nbsp;x)</pre>
</li>
</ul>
<a name="setLatestEndX-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLatestEndX</h4>
<pre>void&nbsp;setLatestEndX(int&nbsp;x)</pre>
</li>
</ul>
<a name="getEarliestStartX--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEarliestStartX</h4>
<pre>int&nbsp;getEarliestStartX()</pre>
</li>
</ul>
<a name="getLatestEndX--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLatestEndX</h4>
<pre>int&nbsp;getLatestEndX()</pre>
</li>
</ul>
<a name="getActualWidth--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getActualWidth</h4>
<pre>int&nbsp;getActualWidth()</pre>
</li>
</ul>
<a name="updateActualWidth--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>updateActualWidth</h4>
<pre>void&nbsp;updateActualWidth()</pre>
</li>
</ul>
<a name="flagDragging--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>flagDragging</h4>
<pre>void&nbsp;flagDragging()</pre>
</li>
</ul>
<a name="getPreVerticalDragBounds--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPreVerticalDragBounds</h4>
<pre>org.eclipse.swt.graphics.Rectangle&nbsp;getPreVerticalDragBounds()</pre>
</li>
</ul>
<a name="undoVerticalDragging--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>undoVerticalDragging</h4>
<pre>void&nbsp;undoVerticalDragging()</pre>
</li>
</ul>
<a name="wasVerticallyMovedUp--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>wasVerticallyMovedUp</h4>
<pre>boolean&nbsp;wasVerticallyMovedUp()</pre>
</li>
</ul>
<a name="hasMovedVertically--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasMovedVertically</h4>
<pre>boolean&nbsp;hasMovedVertically()</pre>
</li>
</ul>
<a name="reparentToNewGanttSection-int-org.eclipse.nebula.widgets.ganttchart.GanttSection-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>reparentToNewGanttSection</h4>
<pre>public&nbsp;void&nbsp;reparentToNewGanttSection(int&nbsp;index,
<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttSection.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttSection</a>&nbsp;newSection)</pre>
<div class="block">Reparents this event from the current <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttSection.html" title="class in org.eclipse.nebula.widgets.ganttchart"><code>GanttSection</code></a> to a new <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttSection.html" title="class in org.eclipse.nebula.widgets.ganttchart"><code>GanttSection</code></a></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>index</code> - index to put event at in new section</dd>
<dd><code>newSection</code> - new section to put event in</dd>
</dl>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="getParentChart--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getParentChart</h4>
<pre>public&nbsp;<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttChart</a>&nbsp;getParentChart()</pre>
<div class="block">Returns the parent <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart"><code>GanttChart</code></a></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttChart.html" title="class in org.eclipse.nebula.widgets.ganttchart"><code>GanttChart</code></a></dd>
</dl>
</li>
</ul>
<a name="getParentComposite--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getParentComposite</h4>
<pre>public&nbsp;<a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttComposite.html" title="class in org.eclipse.nebula.widgets.ganttchart">GanttComposite</a>&nbsp;getParentComposite()</pre>
<div class="block">Returns the parent <a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttComposite.html" title="class in org.eclipse.nebula.widgets.ganttchart"><code>GanttComposite</code></a></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttComposite.html" title="class in org.eclipse.nebula.widgets.ganttchart"><code>GanttComposite</code></a></dd>
</dl>
</li>
</ul>
<a name="setNoUpdatePlannedDates-java.util.Calendar-java.util.Calendar-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNoUpdatePlannedDates</h4>
<pre>public&nbsp;void&nbsp;setNoUpdatePlannedDates(java.util.Calendar&nbsp;start,
java.util.Calendar&nbsp;end)</pre>
<div class="block">Will update planned dates without question or internal checks. This is
used internally, it's not recommended to be used externally.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>start</code> - Date or null</dd>
<dd><code>end</code> - Date or null</dd>
</dl>
</li>
</ul>
<a name="setNoUpdateRevisedDates-java.util.Calendar-java.util.Calendar-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNoUpdateRevisedDates</h4>
<pre>public&nbsp;void&nbsp;setNoUpdateRevisedDates(java.util.Calendar&nbsp;start,
java.util.Calendar&nbsp;end)</pre>
<div class="block">Will update revised dates without question or internal checks. This is
used internally, it's not recommended to be used externally.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>start</code> - Date or null</dd>
<dd><code>end</code> - Date or null</dd>
</dl>
</li>
</ul>
<a name="clone--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clone</h4>
<pre>public&nbsp;java.lang.Object&nbsp;clone()
throws java.lang.CloneNotSupportedException</pre>
<div class="block">Clones the GanttEvent and all objects of it (assuming they are cloneable). The clone should be exactly like the
original except for a possible few internal flags. The clone does not need to be re-added to the chart, but if it
needs to exist below a certain parent it will need to be re-added to that parent (such as a scope).</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>clone</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.CloneNotSupportedException</code></dd>
</dl>
</li>
</ul>
<a name="isShowText--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isShowText</h4>
<pre>public&nbsp;boolean&nbsp;isShowText()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the _showText</dd>
</dl>
</li>
</ul>
<a name="setShowText-boolean-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setShowText</h4>
<pre>public&nbsp;void&nbsp;setShowText(boolean&nbsp;_showText)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>_showText</code> - the _showText to set</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/GanttEvent.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/ganttchart/GanttDateTip.html" title="class in org.eclipse.nebula.widgets.ganttchart"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../org/eclipse/nebula/widgets/ganttchart/GanttEventListenerAdapter.html" title="class in org.eclipse.nebula.widgets.ganttchart"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/eclipse/nebula/widgets/ganttchart/GanttEvent.html" target="_top">Frames</a></li>
<li><a href="GanttEvent.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><a href="#constructor.summary">Constr</a>&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><a href="#constructor.detail">Constr</a>&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>