Skip to content

Commit 31b2222

Browse files
Publish mmstudio/latest
1 parent 622ae07 commit 31b2222

11 files changed

Lines changed: 455 additions & 4 deletions

allclasses-frame.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ <h1 class="bar">All&nbsp;Classes</h1>
102102
<li><a href="org/micromanager/display/overlay/Overlay.html" title="interface in org.micromanager.display.overlay" target="classFrame"><span class="interfaceName">Overlay</span></a></li>
103103
<li><a href="org/micromanager/display/overlay/OverlayListener.html" title="interface in org.micromanager.display.overlay" target="classFrame"><span class="interfaceName">OverlayListener</span></a></li>
104104
<li><a href="org/micromanager/display/overlay/OverlayPlugin.html" title="interface in org.micromanager.display.overlay" target="classFrame"><span class="interfaceName">OverlayPlugin</span></a></li>
105+
<li><a href="org/micromanager/display/overlay/OverlaySupport.html" title="interface in org.micromanager.display.overlay" target="classFrame"><span class="interfaceName">OverlaySupport</span></a></li>
105106
<li><a href="org/micromanager/data/Pipeline.html" title="interface in org.micromanager.data" target="classFrame"><span class="interfaceName">Pipeline</span></a></li>
106107
<li><a href="org/micromanager/data/PipelineErrorException.html" title="class in org.micromanager.data" target="classFrame">PipelineErrorException</a></li>
107108
<li><a href="org/micromanager/events/PixelSizeAffineChangedEvent.html" title="interface in org.micromanager.events" target="classFrame"><span class="interfaceName">PixelSizeAffineChangedEvent</span></a></li>

allclasses-noframe.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ <h1 class="bar">All&nbsp;Classes</h1>
102102
<li><a href="org/micromanager/display/overlay/Overlay.html" title="interface in org.micromanager.display.overlay"><span class="interfaceName">Overlay</span></a></li>
103103
<li><a href="org/micromanager/display/overlay/OverlayListener.html" title="interface in org.micromanager.display.overlay"><span class="interfaceName">OverlayListener</span></a></li>
104104
<li><a href="org/micromanager/display/overlay/OverlayPlugin.html" title="interface in org.micromanager.display.overlay"><span class="interfaceName">OverlayPlugin</span></a></li>
105+
<li><a href="org/micromanager/display/overlay/OverlaySupport.html" title="interface in org.micromanager.display.overlay"><span class="interfaceName">OverlaySupport</span></a></li>
105106
<li><a href="org/micromanager/data/Pipeline.html" title="interface in org.micromanager.data"><span class="interfaceName">Pipeline</span></a></li>
106107
<li><a href="org/micromanager/data/PipelineErrorException.html" title="class in org.micromanager.data">PipelineErrorException</a></li>
107108
<li><a href="org/micromanager/events/PixelSizeAffineChangedEvent.html" title="interface in org.micromanager.events"><span class="interfaceName">PixelSizeAffineChangedEvent</span></a></li>

index-all.html

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,10 @@ <h2 class="title">A</h2>
188188
<dd>
189189
<div class="block">Add a graphical overlay.</div>
190190
</dd>
191+
<dt><span class="memberNameLink"><a href="org/micromanager/display/overlay/OverlaySupport.html#addOverlay-org.micromanager.display.overlay.Overlay-">addOverlay(Overlay)</a></span> - Method in interface org.micromanager.display.overlay.<a href="org/micromanager/display/overlay/OverlaySupport.html" title="interface in org.micromanager.display.overlay">OverlaySupport</a></dt>
192+
<dd>
193+
<div class="block">Add an overlay to this viewer.</div>
194+
</dd>
191195
<dt><span class="memberNameLink"><a href="org/micromanager/display/overlay/AbstractOverlay.html#addOverlayListener-org.micromanager.display.overlay.OverlayListener-">addOverlayListener(OverlayListener)</a></span> - Method in class org.micromanager.display.overlay.<a href="org/micromanager/display/overlay/AbstractOverlay.html" title="class in org.micromanager.display.overlay">AbstractOverlay</a></dt>
192196
<dd>
193197
<div class="block">Add a listener.</div>
@@ -2965,6 +2969,10 @@ <h2 class="title">G</h2>
29652969
<dd>
29662970
<div class="block">Get the overlays attached to this display.</div>
29672971
</dd>
2972+
<dt><span class="memberNameLink"><a href="org/micromanager/display/overlay/OverlaySupport.html#getOverlays--">getOverlays()</a></span> - Method in interface org.micromanager.display.overlay.<a href="org/micromanager/display/overlay/OverlaySupport.html" title="interface in org.micromanager.display.overlay">OverlaySupport</a></dt>
2973+
<dd>
2974+
<div class="block">Return the list of overlays currently attached to this viewer.</div>
2975+
</dd>
29682976
<dt><span class="memberNameLink"><a href="org/micromanager/data/Coords.html#getP--">getP()</a></span> - Method in interface org.micromanager.data.<a href="org/micromanager/data/Coords.html" title="interface in org.micromanager.data">Coords</a></dt>
29692977
<dd>
29702978
<div class="block">Shorthand for <a href="org/micromanager/data/Coords.html#getStagePosition--"><code>getStagePosition</code></a>.</div>
@@ -4508,6 +4516,11 @@ <h2 class="title">O</h2>
45084516
<dd>
45094517
<div class="block">A plugin providing overlays.</div>
45104518
</dd>
4519+
<dt><a href="org/micromanager/display/overlay/OverlaySupport.html" title="interface in org.micromanager.display.overlay"><span class="typeNameLink">OverlaySupport</span></a> - Interface in <a href="org/micromanager/display/overlay/package-summary.html">org.micromanager.display.overlay</a></dt>
4520+
<dd>
4521+
<div class="block">Interface for data viewers that support MM Inspector overlays without
4522+
implementing the full <a href="org/micromanager/display/DisplayWindow.html" title="interface in org.micromanager.display"><code>DisplayWindow</code></a>.</div>
4523+
</dd>
45114524
<dt><span class="memberNameLink"><a href="org/micromanager/display/overlay/OverlayListener.html#overlayTitleChanged-org.micromanager.display.overlay.Overlay-">overlayTitleChanged(Overlay)</a></span> - Method in interface org.micromanager.display.overlay.<a href="org/micromanager/display/overlay/OverlayListener.html" title="interface in org.micromanager.display.overlay">OverlayListener</a></dt>
45124525
<dd>
45134526
<div class="block">Called by the overlay when its title has changed.</div>
@@ -5169,6 +5182,10 @@ <h2 class="title">R</h2>
51695182
<dd>
51705183
<div class="block">Remove a graphical overlay.</div>
51715184
</dd>
5185+
<dt><span class="memberNameLink"><a href="org/micromanager/display/overlay/OverlaySupport.html#removeOverlay-org.micromanager.display.overlay.Overlay-">removeOverlay(Overlay)</a></span> - Method in interface org.micromanager.display.overlay.<a href="org/micromanager/display/overlay/OverlaySupport.html" title="interface in org.micromanager.display.overlay">OverlaySupport</a></dt>
5186+
<dd>
5187+
<div class="block">Remove an overlay from this viewer.</div>
5188+
</dd>
51725189
<dt><span class="memberNameLink"><a href="org/micromanager/display/overlay/AbstractOverlay.html#removeOverlayListener-org.micromanager.display.overlay.OverlayListener-">removeOverlayListener(OverlayListener)</a></span> - Method in class org.micromanager.display.overlay.<a href="org/micromanager/display/overlay/AbstractOverlay.html" title="class in org.micromanager.display.overlay">AbstractOverlay</a></dt>
51735190
<dd>
51745191
<div class="block">Remove a listener.</div>

org/micromanager/display/overlay/OverlayPlugin.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
<div class="subNav">
5050
<ul class="navList">
5151
<li><a href="../../../../org/micromanager/display/overlay/OverlayListener.html" title="interface in org.micromanager.display.overlay"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
52-
<li>Next&nbsp;Class</li>
52+
<li><a href="../../../../org/micromanager/display/overlay/OverlaySupport.html" title="interface in org.micromanager.display.overlay"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
5353
</ul>
5454
<ul class="navList">
5555
<li><a href="../../../../index.html?org/micromanager/display/overlay/OverlayPlugin.html" target="_top">Frames</a></li>
@@ -193,7 +193,7 @@ <h4>createOverlay</h4>
193193
<div class="subNav">
194194
<ul class="navList">
195195
<li><a href="../../../../org/micromanager/display/overlay/OverlayListener.html" title="interface in org.micromanager.display.overlay"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
196-
<li>Next&nbsp;Class</li>
196+
<li><a href="../../../../org/micromanager/display/overlay/OverlaySupport.html" title="interface in org.micromanager.display.overlay"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
197197
</ul>
198198
<ul class="navList">
199199
<li><a href="../../../../index.html?org/micromanager/display/overlay/OverlayPlugin.html" target="_top">Frames</a></li>
Lines changed: 272 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,272 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2+
<!-- NewPage -->
3+
<html lang="en">
4+
<head>
5+
<!-- Generated by javadoc -->
6+
<title>OverlaySupport</title>
7+
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
8+
<script type="text/javascript" src="../../../../script.js"></script>
9+
</head>
10+
<body>
11+
<script type="text/javascript"><!--
12+
try {
13+
if (location.href.indexOf('is-external=true') == -1) {
14+
parent.document.title="OverlaySupport";
15+
}
16+
}
17+
catch(err) {
18+
}
19+
//-->
20+
var methods = {"i0":6,"i1":6,"i2":6};
21+
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
22+
var altColor = "altColor";
23+
var rowColor = "rowColor";
24+
var tableTab = "tableTab";
25+
var activeTableTab = "activeTableTab";
26+
</script>
27+
<noscript>
28+
<div>JavaScript is disabled on your browser.</div>
29+
</noscript>
30+
<!-- ========= START OF TOP NAVBAR ======= -->
31+
<div class="topNav"><a name="navbar.top">
32+
<!-- -->
33+
</a>
34+
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
35+
<a name="navbar.top.firstrow">
36+
<!-- -->
37+
</a>
38+
<ul class="navList" title="Navigation">
39+
<li><a href="../../../../overview-summary.html">Overview</a></li>
40+
<li><a href="package-summary.html">Package</a></li>
41+
<li class="navBarCell1Rev">Class</li>
42+
<li><a href="class-use/OverlaySupport.html">Use</a></li>
43+
<li><a href="package-tree.html">Tree</a></li>
44+
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
45+
<li><a href="../../../../index-all.html">Index</a></li>
46+
<li><a href="../../../../help-doc.html">Help</a></li>
47+
</ul>
48+
</div>
49+
<div class="subNav">
50+
<ul class="navList">
51+
<li><a href="../../../../org/micromanager/display/overlay/OverlayPlugin.html" title="interface in org.micromanager.display.overlay"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
52+
<li>Next&nbsp;Class</li>
53+
</ul>
54+
<ul class="navList">
55+
<li><a href="../../../../index.html?org/micromanager/display/overlay/OverlaySupport.html" target="_top">Frames</a></li>
56+
<li><a href="OverlaySupport.html" target="_top">No&nbsp;Frames</a></li>
57+
</ul>
58+
<ul class="navList" id="allclasses_navbar_top">
59+
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
60+
</ul>
61+
<div>
62+
<script type="text/javascript"><!--
63+
allClassesLink = document.getElementById("allclasses_navbar_top");
64+
if(window==top) {
65+
allClassesLink.style.display = "block";
66+
}
67+
else {
68+
allClassesLink.style.display = "none";
69+
}
70+
//-->
71+
</script>
72+
</div>
73+
<div>
74+
<ul class="subNavList">
75+
<li>Summary:&nbsp;</li>
76+
<li>Nested&nbsp;|&nbsp;</li>
77+
<li>Field&nbsp;|&nbsp;</li>
78+
<li>Constr&nbsp;|&nbsp;</li>
79+
<li><a href="#method.summary">Method</a></li>
80+
</ul>
81+
<ul class="subNavList">
82+
<li>Detail:&nbsp;</li>
83+
<li>Field&nbsp;|&nbsp;</li>
84+
<li>Constr&nbsp;|&nbsp;</li>
85+
<li><a href="#method.detail">Method</a></li>
86+
</ul>
87+
</div>
88+
<a name="skip.navbar.top">
89+
<!-- -->
90+
</a></div>
91+
<!-- ========= END OF TOP NAVBAR ========= -->
92+
<!-- ======== START OF CLASS DATA ======== -->
93+
<div class="header">
94+
<div class="subTitle">org.micromanager.display.overlay</div>
95+
<h2 title="Interface OverlaySupport" class="title">Interface OverlaySupport</h2>
96+
</div>
97+
<div class="contentContainer">
98+
<div class="description">
99+
<ul class="blockList">
100+
<li class="blockList">
101+
<hr>
102+
<br>
103+
<pre>public interface <span class="typeNameLabel">OverlaySupport</span></pre>
104+
<div class="block">Interface for data viewers that support MM Inspector overlays without
105+
implementing the full <a href="../../../../org/micromanager/display/DisplayWindow.html" title="interface in org.micromanager.display"><code>DisplayWindow</code></a>.
106+
107+
<p>Implement this interface to allow the Overlays Inspector panel to attach
108+
to a custom viewer (e.g. NDViewer2DataViewer).</div>
109+
</li>
110+
</ul>
111+
</div>
112+
<div class="summary">
113+
<ul class="blockList">
114+
<li class="blockList">
115+
<!-- ========== METHOD SUMMARY =========== -->
116+
<ul class="blockList">
117+
<li class="blockList"><a name="method.summary">
118+
<!-- -->
119+
</a>
120+
<h3>Method Summary</h3>
121+
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
122+
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
123+
<tr>
124+
<th class="colFirst" scope="col">Modifier and Type</th>
125+
<th class="colLast" scope="col">Method and Description</th>
126+
</tr>
127+
<tr id="i0" class="altColor">
128+
<td class="colFirst"><code>void</code></td>
129+
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/micromanager/display/overlay/OverlaySupport.html#addOverlay-org.micromanager.display.overlay.Overlay-">addOverlay</a></span>(<a href="../../../../org/micromanager/display/overlay/Overlay.html" title="interface in org.micromanager.display.overlay">Overlay</a>&nbsp;overlay)</code>
130+
<div class="block">Add an overlay to this viewer.</div>
131+
</td>
132+
</tr>
133+
<tr id="i1" class="rowColor">
134+
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../org/micromanager/display/overlay/Overlay.html" title="interface in org.micromanager.display.overlay">Overlay</a>&gt;</code></td>
135+
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/micromanager/display/overlay/OverlaySupport.html#getOverlays--">getOverlays</a></span>()</code>
136+
<div class="block">Return the list of overlays currently attached to this viewer.</div>
137+
</td>
138+
</tr>
139+
<tr id="i2" class="altColor">
140+
<td class="colFirst"><code>void</code></td>
141+
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/micromanager/display/overlay/OverlaySupport.html#removeOverlay-org.micromanager.display.overlay.Overlay-">removeOverlay</a></span>(<a href="../../../../org/micromanager/display/overlay/Overlay.html" title="interface in org.micromanager.display.overlay">Overlay</a>&nbsp;overlay)</code>
142+
<div class="block">Remove an overlay from this viewer.</div>
143+
</td>
144+
</tr>
145+
</table>
146+
</li>
147+
</ul>
148+
</li>
149+
</ul>
150+
</div>
151+
<div class="details">
152+
<ul class="blockList">
153+
<li class="blockList">
154+
<!-- ============ METHOD DETAIL ========== -->
155+
<ul class="blockList">
156+
<li class="blockList"><a name="method.detail">
157+
<!-- -->
158+
</a>
159+
<h3>Method Detail</h3>
160+
<a name="addOverlay-org.micromanager.display.overlay.Overlay-">
161+
<!-- -->
162+
</a>
163+
<ul class="blockList">
164+
<li class="blockList">
165+
<h4>addOverlay</h4>
166+
<pre>void&nbsp;addOverlay(<a href="../../../../org/micromanager/display/overlay/Overlay.html" title="interface in org.micromanager.display.overlay">Overlay</a>&nbsp;overlay)</pre>
167+
<div class="block">Add an overlay to this viewer.</div>
168+
<dl>
169+
<dt><span class="paramLabel">Parameters:</span></dt>
170+
<dd><code>overlay</code> - the overlay to add</dd>
171+
</dl>
172+
</li>
173+
</ul>
174+
<a name="removeOverlay-org.micromanager.display.overlay.Overlay-">
175+
<!-- -->
176+
</a>
177+
<ul class="blockList">
178+
<li class="blockList">
179+
<h4>removeOverlay</h4>
180+
<pre>void&nbsp;removeOverlay(<a href="../../../../org/micromanager/display/overlay/Overlay.html" title="interface in org.micromanager.display.overlay">Overlay</a>&nbsp;overlay)</pre>
181+
<div class="block">Remove an overlay from this viewer.</div>
182+
<dl>
183+
<dt><span class="paramLabel">Parameters:</span></dt>
184+
<dd><code>overlay</code> - the overlay to remove</dd>
185+
</dl>
186+
</li>
187+
</ul>
188+
<a name="getOverlays--">
189+
<!-- -->
190+
</a>
191+
<ul class="blockListLast">
192+
<li class="blockList">
193+
<h4>getOverlays</h4>
194+
<pre>java.util.List&lt;<a href="../../../../org/micromanager/display/overlay/Overlay.html" title="interface in org.micromanager.display.overlay">Overlay</a>&gt;&nbsp;getOverlays()</pre>
195+
<div class="block">Return the list of overlays currently attached to this viewer.</div>
196+
<dl>
197+
<dt><span class="returnLabel">Returns:</span></dt>
198+
<dd>unmodifiable list of overlays</dd>
199+
</dl>
200+
</li>
201+
</ul>
202+
</li>
203+
</ul>
204+
</li>
205+
</ul>
206+
</div>
207+
</div>
208+
<!-- ========= END OF CLASS DATA ========= -->
209+
<!-- ======= START OF BOTTOM NAVBAR ====== -->
210+
<div class="bottomNav"><a name="navbar.bottom">
211+
<!-- -->
212+
</a>
213+
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
214+
<a name="navbar.bottom.firstrow">
215+
<!-- -->
216+
</a>
217+
<ul class="navList" title="Navigation">
218+
<li><a href="../../../../overview-summary.html">Overview</a></li>
219+
<li><a href="package-summary.html">Package</a></li>
220+
<li class="navBarCell1Rev">Class</li>
221+
<li><a href="class-use/OverlaySupport.html">Use</a></li>
222+
<li><a href="package-tree.html">Tree</a></li>
223+
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
224+
<li><a href="../../../../index-all.html">Index</a></li>
225+
<li><a href="../../../../help-doc.html">Help</a></li>
226+
</ul>
227+
</div>
228+
<div class="subNav">
229+
<ul class="navList">
230+
<li><a href="../../../../org/micromanager/display/overlay/OverlayPlugin.html" title="interface in org.micromanager.display.overlay"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
231+
<li>Next&nbsp;Class</li>
232+
</ul>
233+
<ul class="navList">
234+
<li><a href="../../../../index.html?org/micromanager/display/overlay/OverlaySupport.html" target="_top">Frames</a></li>
235+
<li><a href="OverlaySupport.html" target="_top">No&nbsp;Frames</a></li>
236+
</ul>
237+
<ul class="navList" id="allclasses_navbar_bottom">
238+
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
239+
</ul>
240+
<div>
241+
<script type="text/javascript"><!--
242+
allClassesLink = document.getElementById("allclasses_navbar_bottom");
243+
if(window==top) {
244+
allClassesLink.style.display = "block";
245+
}
246+
else {
247+
allClassesLink.style.display = "none";
248+
}
249+
//-->
250+
</script>
251+
</div>
252+
<div>
253+
<ul class="subNavList">
254+
<li>Summary:&nbsp;</li>
255+
<li>Nested&nbsp;|&nbsp;</li>
256+
<li>Field&nbsp;|&nbsp;</li>
257+
<li>Constr&nbsp;|&nbsp;</li>
258+
<li><a href="#method.summary">Method</a></li>
259+
</ul>
260+
<ul class="subNavList">
261+
<li>Detail:&nbsp;</li>
262+
<li>Field&nbsp;|&nbsp;</li>
263+
<li>Constr&nbsp;|&nbsp;</li>
264+
<li><a href="#method.detail">Method</a></li>
265+
</ul>
266+
</div>
267+
<a name="skip.navbar.bottom">
268+
<!-- -->
269+
</a></div>
270+
<!-- ======== END OF BOTTOM NAVBAR ======= -->
271+
</body>
272+
</html>

0 commit comments

Comments
 (0)