<!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_191) on Wed Oct 31 14:02:10 UTC 2018 --> <title>ReadOnlySetProperty (JavaFX 8)</title> <meta name="date" content="2018-10-31"> <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="ReadOnlySetProperty (JavaFX 8)"; } } catch(err) { } //--> var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":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/ReadOnlySetProperty.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-all.html">Index</a></li> <li><a href="../../../help-doc.html">Help</a></li> </ul> <div class="aboutLanguage">JavaFX 8</div> </div> <div class="subNav"> <ul class="navList"> <li><a href="../../../javafx/beans/property/ReadOnlyProperty.html" title="interface in javafx.beans.property"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../javafx/beans/property/ReadOnlySetPropertyBase.html" title="class in javafx.beans.property"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../index.html?javafx/beans/property/ReadOnlySetProperty.html" target="_top">Frames</a></li> <li><a href="ReadOnlySetProperty.html" target="_top">No Frames</a></li> </ul> <ul class="navList" id="allclasses_navbar_top"> <li><a href="../../../allclasses-noframe.html">All 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: </li> <li>Nested | </li> <li>Field | </li> <li><a href="#constructor.summary">Constr</a> | </li> <li><a href="#method.summary">Method</a></li> </ul> <ul class="subNavList"> <li>Detail: </li> <li>Field | </li> <li><a href="#constructor.detail">Constr</a> | </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">javafx.beans.property</div> <h2 title="Class ReadOnlySetProperty" class="title">Class ReadOnlySetProperty<E></h2> </div> <div class="contentContainer"> <ul class="inheritance"> <li>java.lang.Object</li> <li> <ul class="inheritance"> <li><a href="../../../javafx/beans/binding/SetExpression.html" title="class in javafx.beans.binding">javafx.beans.binding.SetExpression</a><E></li> <li> <ul class="inheritance"> <li>javafx.beans.property.ReadOnlySetProperty<E></li> </ul> </li> </ul> </li> </ul> <div class="description"> <ul class="blockList"> <li class="blockList"> <dl> <dt><span class="paramLabel">Type Parameters:</span></dt> <dd><code>E</code> - the type of the <code>Set</code> elements</dd> </dl> <dl> <dt>All Implemented Interfaces:</dt> <dd>java.lang.Iterable<E>, java.util.Collection<E>, java.util.Set<E>, <a href="../../../javafx/beans/Observable.html" title="interface in javafx.beans">Observable</a>, <a href="../../../javafx/beans/property/ReadOnlyProperty.html" title="interface in javafx.beans.property">ReadOnlyProperty</a><<a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections">ObservableSet</a><E>>, <a href="../../../javafx/beans/value/ObservableObjectValue.html" title="interface in javafx.beans.value">ObservableObjectValue</a><<a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections">ObservableSet</a><E>>, <a href="../../../javafx/beans/value/ObservableSetValue.html" title="interface in javafx.beans.value">ObservableSetValue</a><E>, <a href="../../../javafx/beans/value/ObservableValue.html" title="interface in javafx.beans.value">ObservableValue</a><<a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections">ObservableSet</a><E>>, <a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections">ObservableSet</a><E></dd> </dl> <dl> <dt>Direct Known Subclasses:</dt> <dd><a href="../../../javafx/beans/property/ReadOnlySetPropertyBase.html" title="class in javafx.beans.property">ReadOnlySetPropertyBase</a>, <a href="../../../javafx/beans/property/SetProperty.html" title="class in javafx.beans.property">SetProperty</a></dd> </dl> <hr> <br> <pre>public abstract class <span class="typeNameLabel">ReadOnlySetProperty<E></span> extends <a href="../../../javafx/beans/binding/SetExpression.html" title="class in javafx.beans.binding">SetExpression</a><E> implements <a href="../../../javafx/beans/property/ReadOnlyProperty.html" title="interface in javafx.beans.property">ReadOnlyProperty</a><<a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections">ObservableSet</a><E>></pre> <div class="block">Super class for all readonly properties wrapping an <a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections"><code>ObservableSet</code></a>.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections"><code>ObservableSet</code></a>, <a href="../../../javafx/beans/value/ObservableSetValue.html" title="interface in javafx.beans.value"><code>ObservableSetValue</code></a>, <a href="../../../javafx/beans/binding/SetExpression.html" title="class in javafx.beans.binding"><code>SetExpression</code></a>, <a href="../../../javafx/beans/property/ReadOnlyProperty.html" title="interface in javafx.beans.property"><code>ReadOnlyProperty</code></a></dd> </dl> </li> </ul> </div> <div class="summary"> <ul class="blockList"> <li class="blockList"> <!-- =========== PROPERTY SUMMARY =========== --> <ul class="blockList"> <li class="blockList"><a name="property.summary"> <!-- --> </a> <h3>Property Summary</h3> <ul class="blockList"> <li class="blockList"><a name="properties.inherited.from.class.javafx.beans.binding.SetExpression"> <!-- --> </a> <h3>Properties inherited from class javafx.beans.binding.<a href="../../../javafx/beans/binding/SetExpression.html" title="class in javafx.beans.binding">SetExpression</a></h3> <code><a href="../../../javafx/beans/binding/SetExpression.html#emptyProperty">empty</a>, <a href="../../../javafx/beans/binding/SetExpression.html#sizeProperty">size</a></code></li> </ul> </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"> </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="../../../javafx/beans/property/ReadOnlySetProperty.html#ReadOnlySetProperty--">ReadOnlySetProperty</a></span>()</code> <div class="block">The constructor of <code>ReadOnlySetProperty</code>.</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"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </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="../../../javafx/beans/property/ReadOnlySetProperty.html#bindContent-javafx.collections.ObservableSet-">bindContent</a></span>(<a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections">ObservableSet</a><<a href="../../../javafx/beans/property/ReadOnlySetProperty.html" title="type parameter in ReadOnlySetProperty">E</a>> set)</code> <div class="block">Creates a content binding between the <a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections"><code>ObservableSet</code></a>, that is wrapped in this <code>ReadOnlySetProperty</code>, and another <code>ObservableSet</code>.</div> </td> </tr> <tr id="i1" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/beans/property/ReadOnlySetProperty.html#bindContentBidirectional-javafx.collections.ObservableSet-">bindContentBidirectional</a></span>(<a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections">ObservableSet</a><<a href="../../../javafx/beans/property/ReadOnlySetProperty.html" title="type parameter in ReadOnlySetProperty">E</a>> set)</code> <div class="block">Creates a bidirectional content binding of the <a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections"><code>ObservableSet</code></a>, that is wrapped in this <code>ReadOnlySetProperty</code>, and another <code>ObservableSet</code>.</div> </td> </tr> <tr id="i2" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/beans/property/ReadOnlySetProperty.html#equals-java.lang.Object-">equals</a></span>(java.lang.Object obj)</code> </td> </tr> <tr id="i3" class="rowColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/beans/property/ReadOnlySetProperty.html#hashCode--">hashCode</a></span>()</code> <div class="block">Returns a hash code for this <code>ReadOnlySetProperty</code> object.</div> </td> </tr> <tr id="i4" class="altColor"> <td class="colFirst"><code>java.lang.String</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/beans/property/ReadOnlySetProperty.html#toString--">toString</a></span>()</code> <div class="block">Returns a string representation of this <code>ReadOnlySetProperty</code> object.</div> </td> </tr> <tr id="i5" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/beans/property/ReadOnlySetProperty.html#unbindContent-java.lang.Object-">unbindContent</a></span>(java.lang.Object object)</code> <div class="block">Deletes a content binding between the <a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections"><code>ObservableSet</code></a>, that is wrapped in this <code>ReadOnlySetProperty</code>, and another <code>Object</code>.</div> </td> </tr> <tr id="i6" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/beans/property/ReadOnlySetProperty.html#unbindContentBidirectional-java.lang.Object-">unbindContentBidirectional</a></span>(java.lang.Object object)</code> <div class="block">Deletes a bidirectional content binding between the <a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections"><code>ObservableSet</code></a>, that is wrapped in this <code>ReadOnlySetProperty</code>, and another <code>Object</code>.</div> </td> </tr> </table> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.javafx.beans.binding.SetExpression"> <!-- --> </a> <h3>Methods inherited from class javafx.beans.binding.<a href="../../../javafx/beans/binding/SetExpression.html" title="class in javafx.beans.binding">SetExpression</a></h3> <code><a href="../../../javafx/beans/binding/SetExpression.html#add-E-">add</a>, <a href="../../../javafx/beans/binding/SetExpression.html#addAll-java.util.Collection-">addAll</a>, <a href="../../../javafx/beans/binding/SetExpression.html#asString--">asString</a>, <a href="../../../javafx/beans/binding/SetExpression.html#clear--">clear</a>, <a href="../../../javafx/beans/binding/SetExpression.html#contains-java.lang.Object-">contains</a>, <a href="../../../javafx/beans/binding/SetExpression.html#containsAll-java.util.Collection-">containsAll</a>, <a href="../../../javafx/beans/binding/SetExpression.html#emptyProperty--">emptyProperty</a>, <a href="../../../javafx/beans/binding/SetExpression.html#getSize--">getSize</a>, <a href="../../../javafx/beans/binding/SetExpression.html#getValue--">getValue</a>, <a href="../../../javafx/beans/binding/SetExpression.html#isEmpty--">isEmpty</a>, <a href="../../../javafx/beans/binding/SetExpression.html#isEqualTo-javafx.collections.ObservableSet-">isEqualTo</a>, <a href="../../../javafx/beans/binding/SetExpression.html#isNotEqualTo-javafx.collections.ObservableSet-">isNotEqualTo</a>, <a href="../../../javafx/beans/binding/SetExpression.html#isNotNull--">isNotNull</a>, <a href="../../../javafx/beans/binding/SetExpression.html#isNull--">isNull</a>, <a href="../../../javafx/beans/binding/SetExpression.html#iterator--">iterator</a>, <a href="../../../javafx/beans/binding/SetExpression.html#remove-java.lang.Object-">remove</a>, <a href="../../../javafx/beans/binding/SetExpression.html#removeAll-java.util.Collection-">removeAll</a>, <a href="../../../javafx/beans/binding/SetExpression.html#retainAll-java.util.Collection-">retainAll</a>, <a href="../../../javafx/beans/binding/SetExpression.html#setExpression-javafx.beans.value.ObservableSetValue-">setExpression</a>, <a href="../../../javafx/beans/binding/SetExpression.html#size--">size</a>, <a href="../../../javafx/beans/binding/SetExpression.html#sizeProperty--">sizeProperty</a>, <a href="../../../javafx/beans/binding/SetExpression.html#toArray--">toArray</a>, <a href="../../../javafx/beans/binding/SetExpression.html#toArray-T:A-">toArray</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 java.lang.Object</h3> <code>clone, finalize, getClass, notify, notifyAll, wait, wait, wait</code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.javafx.beans.property.ReadOnlyProperty"> <!-- --> </a> <h3>Methods inherited from interface javafx.beans.property.<a href="../../../javafx/beans/property/ReadOnlyProperty.html" title="interface in javafx.beans.property">ReadOnlyProperty</a></h3> <code><a href="../../../javafx/beans/property/ReadOnlyProperty.html#getBean--">getBean</a>, <a href="../../../javafx/beans/property/ReadOnlyProperty.html#getName--">getName</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.javafx.beans.value.ObservableValue"> <!-- --> </a> <h3>Methods inherited from interface javafx.beans.value.<a href="../../../javafx/beans/value/ObservableValue.html" title="interface in javafx.beans.value">ObservableValue</a></h3> <code><a href="../../../javafx/beans/value/ObservableValue.html#addListener-javafx.beans.value.ChangeListener-">addListener</a>, <a href="../../../javafx/beans/value/ObservableValue.html#getValue--">getValue</a>, <a href="../../../javafx/beans/value/ObservableValue.html#removeListener-javafx.beans.value.ChangeListener-">removeListener</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.javafx.beans.Observable"> <!-- --> </a> <h3>Methods inherited from interface javafx.beans.<a href="../../../javafx/beans/Observable.html" title="interface in javafx.beans">Observable</a></h3> <code><a href="../../../javafx/beans/Observable.html#addListener-javafx.beans.InvalidationListener-">addListener</a>, <a href="../../../javafx/beans/Observable.html#removeListener-javafx.beans.InvalidationListener-">removeListener</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.javafx.beans.value.ObservableObjectValue"> <!-- --> </a> <h3>Methods inherited from interface javafx.beans.value.<a href="../../../javafx/beans/value/ObservableObjectValue.html" title="interface in javafx.beans.value">ObservableObjectValue</a></h3> <code><a href="../../../javafx/beans/value/ObservableObjectValue.html#get--">get</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.javafx.collections.ObservableSet"> <!-- --> </a> <h3>Methods inherited from interface javafx.collections.<a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections">ObservableSet</a></h3> <code><a href="../../../javafx/collections/ObservableSet.html#addListener-javafx.collections.SetChangeListener-">addListener</a>, <a href="../../../javafx/collections/ObservableSet.html#removeListener-javafx.collections.SetChangeListener-">removeListener</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.util.Set"> <!-- --> </a> <h3>Methods inherited from interface java.util.Set</h3> <code>spliterator</code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.util.Collection"> <!-- --> </a> <h3>Methods inherited from interface java.util.Collection</h3> <code>parallelStream, removeIf, stream</code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Iterable"> <!-- --> </a> <h3>Methods inherited from interface java.lang.Iterable</h3> <code>forEach</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="ReadOnlySetProperty--"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>ReadOnlySetProperty</h4> <pre>public ReadOnlySetProperty()</pre> <div class="block">The constructor of <code>ReadOnlySetProperty</code>.</div> </li> </ul> </li> </ul> <!-- ============ METHOD DETAIL ========== --> <ul class="blockList"> <li class="blockList"><a name="method.detail"> <!-- --> </a> <h3>Method Detail</h3> <a name="bindContentBidirectional-javafx.collections.ObservableSet-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>bindContentBidirectional</h4> <pre>public void bindContentBidirectional(<a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections">ObservableSet</a><<a href="../../../javafx/beans/property/ReadOnlySetProperty.html" title="type parameter in ReadOnlySetProperty">E</a>> set)</pre> <div class="block">Creates a bidirectional content binding of the <a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections"><code>ObservableSet</code></a>, that is wrapped in this <code>ReadOnlySetProperty</code>, and another <code>ObservableSet</code>. <p> A bidirectional content binding ensures that the content of two <code>ObservableSets</code> is the same. If the content of one of the sets changes, the other one will be updated automatically.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>set</code> - the <code>ObservableSet</code> this property should be bound to</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.NullPointerException</code> - if <code>set</code> is <code>null</code></dd> <dd><code>java.lang.IllegalArgumentException</code> - if <code>set</code> is the same set that this <code>ReadOnlySetProperty</code> points to</dd> </dl> </li> </ul> <a name="unbindContentBidirectional-java.lang.Object-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>unbindContentBidirectional</h4> <pre>public void unbindContentBidirectional(java.lang.Object object)</pre> <div class="block">Deletes a bidirectional content binding between the <a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections"><code>ObservableSet</code></a>, that is wrapped in this <code>ReadOnlySetProperty</code>, and another <code>Object</code>.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>object</code> - the <code>Object</code> to which the bidirectional binding should be removed</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.NullPointerException</code> - if <code>object</code> is <code>null</code></dd> <dd><code>java.lang.IllegalArgumentException</code> - if <code>object</code> is the same set that this <code>ReadOnlySetProperty</code> points to</dd> </dl> </li> </ul> <a name="bindContent-javafx.collections.ObservableSet-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>bindContent</h4> <pre>public void bindContent(<a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections">ObservableSet</a><<a href="../../../javafx/beans/property/ReadOnlySetProperty.html" title="type parameter in ReadOnlySetProperty">E</a>> set)</pre> <div class="block">Creates a content binding between the <a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections"><code>ObservableSet</code></a>, that is wrapped in this <code>ReadOnlySetProperty</code>, and another <code>ObservableSet</code>. <p> A content binding ensures that the content of the wrapped <code>ObservableSets</code> is the same as that of the other set. If the content of the other set changes, the wrapped set will be updated automatically. Once the wrapped set is bound to another set, you must not change it directly.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>set</code> - the <code>ObservableSet</code> this property should be bound to</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.NullPointerException</code> - if <code>set</code> is <code>null</code></dd> <dd><code>java.lang.IllegalArgumentException</code> - if <code>set</code> is the same set that this <code>ReadOnlySetProperty</code> points to</dd> </dl> </li> </ul> <a name="unbindContent-java.lang.Object-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>unbindContent</h4> <pre>public void unbindContent(java.lang.Object object)</pre> <div class="block">Deletes a content binding between the <a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections"><code>ObservableSet</code></a>, that is wrapped in this <code>ReadOnlySetProperty</code>, and another <code>Object</code>.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>object</code> - the <code>Object</code> to which the binding should be removed</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.NullPointerException</code> - if <code>object</code> is <code>null</code></dd> <dd><code>java.lang.IllegalArgumentException</code> - if <code>object</code> is the same set that this <code>ReadOnlySetProperty</code> points to</dd> </dl> </li> </ul> <a name="equals-java.lang.Object-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>equals</h4> <pre>public boolean equals(java.lang.Object obj)</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>equals</code> in interface <code>java.util.Collection<<a href="../../../javafx/beans/property/ReadOnlySetProperty.html" title="type parameter in ReadOnlySetProperty">E</a>></code></dd> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>equals</code> in interface <code>java.util.Set<<a href="../../../javafx/beans/property/ReadOnlySetProperty.html" title="type parameter in ReadOnlySetProperty">E</a>></code></dd> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code>equals</code> in class <code>java.lang.Object</code></dd> </dl> </li> </ul> <a name="hashCode--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>hashCode</h4> <pre>public int hashCode()</pre> <div class="block">Returns a hash code for this <code>ReadOnlySetProperty</code> object.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>hashCode</code> in interface <code>java.util.Collection<<a href="../../../javafx/beans/property/ReadOnlySetProperty.html" title="type parameter in ReadOnlySetProperty">E</a>></code></dd> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>hashCode</code> in interface <code>java.util.Set<<a href="../../../javafx/beans/property/ReadOnlySetProperty.html" title="type parameter in ReadOnlySetProperty">E</a>></code></dd> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code>hashCode</code> in class <code>java.lang.Object</code></dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>a hash code for this <code>ReadOnlySetProperty</code> object.</dd> </dl> </li> </ul> <a name="toString--"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>toString</h4> <pre>public java.lang.String toString()</pre> <div class="block">Returns a string representation of this <code>ReadOnlySetProperty</code> object.</div> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code>toString</code> in class <code>java.lang.Object</code></dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>a string representation of this <code>ReadOnlySetProperty</code> object.</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/ReadOnlySetProperty.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-all.html">Index</a></li> <li><a href="../../../help-doc.html">Help</a></li> </ul> <div class="aboutLanguage">JavaFX 8</div> </div> <div class="subNav"> <ul class="navList"> <li><a href="../../../javafx/beans/property/ReadOnlyProperty.html" title="interface in javafx.beans.property"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../javafx/beans/property/ReadOnlySetPropertyBase.html" title="class in javafx.beans.property"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../index.html?javafx/beans/property/ReadOnlySetProperty.html" target="_top">Frames</a></li> <li><a href="ReadOnlySetProperty.html" target="_top">No Frames</a></li> </ul> <ul class="navList" id="allclasses_navbar_bottom"> <li><a href="../../../allclasses-noframe.html">All 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: </li> <li>Nested | </li> <li>Field | </li> <li><a href="#constructor.summary">Constr</a> | </li> <li><a href="#method.summary">Method</a></li> </ul> <ul class="subNavList"> <li>Detail: </li> <li>Field | </li> <li><a href="#constructor.detail">Constr</a> | </li> <li><a href="#method.detail">Method</a></li> </ul> </div> <a name="skip.navbar.bottom"> <!-- --> </a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> <p class="legalCopy"><small><font size="-1"><a href="http://bugreport.java.com/bugreport/" target="_blank">Submit a bug or feature</a><br>For further API reference and developer documentation, see <a href="https://docs.oracle.com/javase/8/docs/index.html" target="_blank">Java SE Documentation</a>. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.<br> <a href="https://docs.oracle.com/javase/8/docs/legal/cpyr.html" target="_blank">Copyright</a> © 2008, 2018, Oracle and/or its affiliates. All rights reserved. Use is subject to <a href="http://download.oracle.com/otndocs/jcp/java_se-8-mrel-spec/license.html" target="_blank">license terms</a>. Also see the <a target="_blank" href="http://www.oracle.com/technetwork/java/redist-137594.html" target="_blank">documentation redistribution policy</a>.</font></small></p> </body> </html>