blob: 071bef29798684a795eb8399bdd9f664ccd65abc [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="fr">
<head>
<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
<title>EEFTabbedPropertySheetPage</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="date" content="2018-07-18">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="EEFTabbedPropertySheetPage";
}
}
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};
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";
var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="fixedNav">
<!-- ========= 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="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.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/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" target="_top">Frames</a></li>
<li><a href="EEFTabbedPropertySheetPage.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>
<ul class="navListSearch">
<li><span>SEARCH:&nbsp;</span>
<input type="text" id="search" value=" " disabled="disabled">
<input type="reset" id="reset" value=" " disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&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>Field&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 ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></div>
<h2 title="Class EEFTabbedPropertySheetPage" class="title">Class EEFTabbedPropertySheetPage</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.eclipse.ui.part.Page</li>
<li>
<ul class="inheritance">
<li>org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code>java.util.EventListener</code>, <code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></code>, <code>org.eclipse.ui.ISelectionListener</code>, <code>org.eclipse.ui.part.IPage</code>, <code>org.eclipse.ui.views.properties.IPropertySheetPage</code></dd>
</dl>
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacyTabbedPropertySheetPage</a></code></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">EEFTabbedPropertySheetPage</span>
extends org.eclipse.ui.part.Page
implements org.eclipse.ui.views.properties.IPropertySheetPage, <a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></pre>
<div class="block">A property sheet page that provides a tabbed UI.</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.6.0</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#EEFTabbedPropertySheetPage-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">EEFTabbedPropertySheetPage</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;contributor)</code></th>
<td class="colLast">
<div class="block">The constructor.</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" 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="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#addTabSelectionListener-org.eclipse.eef.properties.ui.api.IEEFTabSelectionListener-">addTabSelectionListener</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabSelectionListener</a>&nbsp;listener)</code></th>
<td class="colLast">
<div class="block">Add a tab selection listener.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#createControl-org.eclipse.swt.widgets.Composite-">createControl</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</code></th>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#dispose--">dispose</a></span>&#8203;()</code></th>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#disposeTabs-java.util.Collection-">disposeTabs</a></span>&#8203;(java.util.Collection&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a>&gt;&nbsp;tabs)</code></th>
<td class="colLast">
<div class="block">Disposes the TabContents objects passed to this method.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getActiveTabs--">getActiveTabs</a></span>&#8203;()</code></th>
<td class="colLast">
<div class="block">Returns the list of currently active tabs.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getContributor--">getContributor</a></span>&#8203;()</code></th>
<td class="colLast">
<div class="block">Return the contributor.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>org.eclipse.swt.widgets.Control</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getControl--">getControl</a></span>&#8203;()</code></th>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getCurrentTab--">getCurrentTab</a></span>&#8203;()</code></th>
<td class="colLast">
<div class="block">Return the currentTab.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>org.eclipse.ui.forms.widgets.Form</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getForm--">getForm</a></span>&#8203;()</code></th>
<td class="colLast">
<div class="block">Return the form.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getSelectedTab--">getSelectedTab</a></span>&#8203;()</code></th>
<td class="colLast">
<div class="block">Returns the currently selected tab.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>org.eclipse.swt.widgets.Shell</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getShell--">getShell</a></span>&#8203;()</code></th>
<td class="colLast">
<div class="block">Returns the shell used by the container.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getWidgetFactory--">getWidgetFactory</a></span>&#8203;()</code></th>
<td class="colLast">
<div class="block">Return the widgetFactory.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#isRenderingInProgress--">isRenderingInProgress</a></span>&#8203;()</code></th>
<td class="colLast">
<div class="block">Indicates whether or not we are inside the rendering/refresh pahse of the page's lifecycle.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#refresh--">refresh</a></span>&#8203;()</code></th>
<td class="colLast">
<div class="block">Refresh the currently active tab.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#refreshPage--">refreshPage</a></span>&#8203;()</code></th>
<td class="colLast">
<div class="block">Refresh the page.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#removeTabSelectionListener-org.eclipse.eef.properties.ui.api.IEEFTabSelectionListener-">removeTabSelectionListener</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabSelectionListener</a>&nbsp;listener)</code></th>
<td class="colLast">
<div class="block">Remove a tab selection listener.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#resizeScrolledComposite--">resizeScrolledComposite</a></span>&#8203;()</code></th>
<td class="colLast">
<div class="block">Resize the scrolled composite.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#selectionChanged-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">selectionChanged</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
org.eclipse.jface.viewers.ISelection&nbsp;selection)</code></th>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#setActionBars-org.eclipse.ui.IActionBars-">setActionBars</a></span>&#8203;(org.eclipse.ui.IActionBars&nbsp;actionBars)</code></th>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#setFocus--">setFocus</a></span>&#8203;()</code></th>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#setSelectedTab-java.lang.String-">setSelectedTab</a></span>&#8203;(java.lang.String&nbsp;id)</code></th>
<td class="colLast">
<div class="block">Set the currently selected tab to be that of the provided tab id.</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#updateTabs-java.util.List-">updateTabs</a></span>&#8203;(java.util.List&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;&nbsp;descriptors)</code></th>
<td class="colLast">
<div class="block">Update the current tabs to represent the given input object.</div>
</td>
</tr>
</table>
<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>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.ui.part.Page">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.eclipse.ui.part.Page</h3>
<code>getSite, init, makeContributions</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="EEFTabbedPropertySheetPage-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>EEFTabbedPropertySheetPage</h4>
<pre>public&nbsp;EEFTabbedPropertySheetPage&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;contributor)</pre>
<div class="block">The constructor.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>contributor</code> - the contributor.</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="createControl-org.eclipse.swt.widgets.Composite-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createControl</h4>
<pre>public&nbsp;void&nbsp;createControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>createControl</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.part.IPage</code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>createControl</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.part.Page</code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>IPage.createControl(org.eclipse.swt.widgets.Composite)</code></dd>
</dl>
</li>
</ul>
<a name="selectionChanged-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectionChanged</h4>
<pre>public&nbsp;void&nbsp;selectionChanged&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>selectionChanged</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.ISelectionListener</code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>ISelectionListener.selectionChanged(org.eclipse.ui.IWorkbenchPart,
org.eclipse.jface.viewers.ISelection)</code></dd>
</dl>
</li>
</ul>
<a name="refreshPage--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>refreshPage</h4>
<pre>public&nbsp;void&nbsp;refreshPage&#8203;()</pre>
<div class="block">Refresh the page.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#refreshPage--">refreshPage</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#refreshPage--"><code>IEEFFormContainer.refreshPage()</code></a></dd>
</dl>
</li>
</ul>
<a name="isRenderingInProgress--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isRenderingInProgress</h4>
<pre>public&nbsp;boolean&nbsp;isRenderingInProgress&#8203;()</pre>
<div class="block">Indicates whether or not we are inside the rendering/refresh pahse of the page's lifecycle.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#isRenderingInProgress--">isRenderingInProgress</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><code>true</code> if we are inside the rendering/refresh pahse of the page's lifecycle.</dd>
</dl>
</li>
</ul>
<a name="updateTabs-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>updateTabs</h4>
<pre>protected&nbsp;void&nbsp;updateTabs&#8203;(java.util.List&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;&nbsp;descriptors)</pre>
<div class="block">Update the current tabs to represent the given input object. When tabs apply for both the old and new input they
are reused otherwise they are disposed. If the current visible tab will not be reused (i.e. will be disposed) we
have to send it an aboutToBeHidden() message.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>descriptors</code> - The tab descriptors.</dd>
</dl>
</li>
</ul>
<a name="disposeTabs-java.util.Collection-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>disposeTabs</h4>
<pre>protected&nbsp;void&nbsp;disposeTabs&#8203;(java.util.Collection&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a>&gt;&nbsp;tabs)</pre>
<div class="block">Disposes the TabContents objects passed to this method. If the 'currentTab' is going to be disposed, then the
caller should call aboutToBeHidden() on the currentTab and set it to null before calling this method. Also, the
caller needs to ensure that descriptorToTab map entries corresponding to the disposed TabContents objects are
also removed.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>tabs</code> - The list of tabs</dd>
</dl>
</li>
</ul>
<a name="addTabSelectionListener-org.eclipse.eef.properties.ui.api.IEEFTabSelectionListener-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addTabSelectionListener</h4>
<pre>public&nbsp;void&nbsp;addTabSelectionListener&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabSelectionListener</a>&nbsp;listener)</pre>
<div class="block">Add a tab selection listener.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>listener</code> - a tab selection listener.</dd>
</dl>
</li>
</ul>
<a name="removeTabSelectionListener-org.eclipse.eef.properties.ui.api.IEEFTabSelectionListener-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeTabSelectionListener</h4>
<pre>public&nbsp;void&nbsp;removeTabSelectionListener&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabSelectionListener</a>&nbsp;listener)</pre>
<div class="block">Remove a tab selection listener.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>listener</code> - a tab selection listener.</dd>
</dl>
</li>
</ul>
<a name="resizeScrolledComposite--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>resizeScrolledComposite</h4>
<pre>public&nbsp;void&nbsp;resizeScrolledComposite&#8203;()</pre>
<div class="block">Resize the scrolled composite.</div>
</li>
</ul>
<a name="setSelectedTab-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSelectedTab</h4>
<pre>public&nbsp;void&nbsp;setSelectedTab&#8203;(java.lang.String&nbsp;id)</pre>
<div class="block">Set the currently selected tab to be that of the provided tab id.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>id</code> - The string id of the tab to select.</dd>
</dl>
</li>
</ul>
<a name="dispose--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dispose</h4>
<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>dispose</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.part.IPage</code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>dispose</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.part.Page</code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>IPage.dispose()</code></dd>
</dl>
</li>
</ul>
<a name="getActiveTabs--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getActiveTabs</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;&nbsp;getActiveTabs&#8203;()</pre>
<div class="block">Returns the list of currently active tabs.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the currently active tabs.</dd>
</dl>
</li>
</ul>
<a name="getControl--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getControl</h4>
<pre>public&nbsp;org.eclipse.swt.widgets.Control&nbsp;getControl&#8203;()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getControl</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.part.IPage</code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getControl</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.part.Page</code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>IPage.getControl()</code></dd>
</dl>
</li>
</ul>
<a name="getCurrentTab--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCurrentTab</h4>
<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a>&nbsp;getCurrentTab&#8203;()</pre>
<div class="block">Return the currentTab.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the currentTab</dd>
</dl>
</li>
</ul>
<a name="getSelectedTab--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSelectedTab</h4>
<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&nbsp;getSelectedTab&#8203;()</pre>
<div class="block">Returns the currently selected tab.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the currently selected tab or <code>null</code> if there is no tab selected.</dd>
</dl>
</li>
</ul>
<a name="setActionBars-org.eclipse.ui.IActionBars-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setActionBars</h4>
<pre>public&nbsp;void&nbsp;setActionBars&#8203;(org.eclipse.ui.IActionBars&nbsp;actionBars)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>setActionBars</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.part.IPage</code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>setActionBars</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.part.Page</code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>IPage.setActionBars(org.eclipse.ui.IActionBars)</code></dd>
</dl>
</li>
</ul>
<a name="setFocus--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFocus</h4>
<pre>public&nbsp;void&nbsp;setFocus&#8203;()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>setFocus</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.part.IPage</code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>setFocus</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.part.Page</code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>IPage.setFocus()</code></dd>
</dl>
</li>
</ul>
<a name="getWidgetFactory--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWidgetFactory</h4>
<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a>&nbsp;getWidgetFactory&#8203;()</pre>
<div class="block">Return the widgetFactory.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#getWidgetFactory--">getWidgetFactory</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the widgetFactory</dd>
</dl>
</li>
</ul>
<a name="refresh--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>refresh</h4>
<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
<div class="block">Refresh the currently active tab.</div>
</li>
</ul>
<a name="getContributor--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getContributor</h4>
<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;getContributor&#8203;()</pre>
<div class="block">Return the contributor.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the contributor</dd>
</dl>
</li>
</ul>
<a name="getForm--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getForm</h4>
<pre>public&nbsp;org.eclipse.ui.forms.widgets.Form&nbsp;getForm&#8203;()</pre>
<div class="block">Return the form.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#getForm--">getForm</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the form</dd>
</dl>
</li>
</ul>
<a name="getShell--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getShell</h4>
<pre>public&nbsp;org.eclipse.swt.widgets.Shell&nbsp;getShell&#8203;()</pre>
<div class="block">Returns the shell used by the container.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#getShell--">getShell</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The shell used by the container</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#getShell--"><code>IEEFFormContainer.getShell()</code></a></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.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/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" target="_top">Frames</a></li>
<li><a href="EEFTabbedPropertySheetPage.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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&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>Field&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>