本文整理了Java中org.openide.util.WeakSet.add()
方法的一些代码示例,展示了WeakSet.add()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WeakSet.add()
方法的具体详情如下:
包路径:org.openide.util.WeakSet
类名称:WeakSet
方法名:add
暂无
代码示例来源:origin: org.netbeans.api/org-openide-util
/** Set whether the action will survive a change in focus.
* If <code>false</code>, then the action will be automatically
* disabled (using {@link #setActionPerformer}) when the window
* focus changes.
*
* @param b <code>true</code> to survive focus changes, <code>false</code> to be sensitive to them
*/
public void setSurviveFocusChange(boolean b) {
synchronized (notSurviving) {
if (b) {
notSurviving.remove(getClass());
surviving.add(getClass());
} else {
notSurviving.add(getClass());
surviving.remove(getClass());
}
}
}
代码示例来源:origin: org.netbeans.api/org-openide-util
/** If the name is not empty creates new instance of
* DelegatingErrorManager. Adds it to createdByMe.
*/
public ErrorManager getInstance(String name) {
if ((name == null) || ("".equals(name))) { // NOI18N
return this;
}
DelegatingErrorManager dem = new DelegatingErrorManager(name);
synchronized (this) {
attachNewDelegates(dem, name);
createdByMe.add(dem);
}
return dem;
}
代码示例来源:origin: org.netbeans.api/org-openide-awt
@Override
public boolean add(ContextAction e) {
assert e != null;
return super.add(e);
}
代码示例来源:origin: org.netbeans.api/org-openide-util-ui
/** Set whether the action will survive a change in focus.
* If <code>false</code>, then the action will be automatically
* disabled (using {@link #setActionPerformer}) when the window
* focus changes.
*
* @param b <code>true</code> to survive focus changes, <code>false</code> to be sensitive to them
*/
public void setSurviveFocusChange(boolean b) {
synchronized (notSurviving) {
if (b) {
notSurviving.remove(getClass());
surviving.add(getClass());
} else {
notSurviving.add(getClass());
surviving.remove(getClass());
}
}
}
代码示例来源:origin: org.netbeans.api/org-openide-util-ui
/** If the name is not empty creates new instance of
* DelegatingErrorManager. Adds it to createdByMe.
*/
public ErrorManager getInstance(String name) {
if ((name == null) || ("".equals(name))) { // NOI18N
return this;
}
DelegatingErrorManager dem = new DelegatingErrorManager(name);
synchronized (this) {
attachNewDelegates(dem, name);
createdByMe.add(dem);
}
return dem;
}
代码示例来源:origin: org.netbeans.api/org-openide-awt
public AbstractButton getToolbarPresenter() {
if(toolbarItems == null) {
toolbarItems = new WeakSet<AbstractButton>(4);
}
AbstractButton b = new DefaultIconToggleButton();
toolbarItems.add(b);
b.setSelected(isPreferencesSelected());
Actions.connect(b, this);
return b;
}
代码示例来源:origin: org.netbeans.api/org-netbeans-modules-vmd-io
/**
* Registers an listener.
* @param listener the listener
*/
public void addActiveViewListener (Listener listener) {
synchronized (listeners) {
listeners.add (listener);
}
}
代码示例来源:origin: org.netbeans.api/org-netbeans-modules-vmd-model
/**
* Registers an active-document listener.
* @param listener the listener
*/
public void addActiveDocumentListener (Listener listener) {
synchronized (listeners) {
listeners.add (listener);
}
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide
private void readObject(ObjectInputStream obtis) throws IOException,
ClassNotFoundException {
obtis.defaultReadObject();
Object[] arr = (Object[]) obtis.readObject();
entries = new Entry[(int) (size * 1.5)];
refq = new ReferenceQueue();
for (int i = 0; i < arr.length; i++) {
add(arr[i]);
}
}
代码示例来源:origin: in.jlibs/org-openide-util
@SuppressWarnings("unchecked")
private void readObject(ObjectInputStream obtis) throws IOException, ClassNotFoundException {
obtis.defaultReadObject();
Object[] arr = (Object[]) obtis.readObject();
entries = new Entry[(int) (size * 1.5)];
refq = new ReferenceQueue<E>();
for (int i = 0; i < arr.length; i++) {
add((E)arr[i]);
}
}
代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide
private void readObject(ObjectInputStream obtis) throws IOException,
ClassNotFoundException {
obtis.defaultReadObject();
Object[] arr = (Object[]) obtis.readObject();
entries = new Entry[(int) (size * 1.5)];
refq = new ReferenceQueue();
for (int i = 0; i < arr.length; i++) {
add(arr[i]);
}
}
代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide
void addFutureDropTarget (JScrollPane view) {
if (setOfTargets == null)
setOfTargets = new WeakSet ();
setOfTargets.add (view);
}
}
代码示例来源:origin: org.netbeans.api/org-netbeans-modules-vmd-properties
private void addPropertySupport(DesignComponent component, DefaultPropertySupport propertySupport) {
WeakSet<DefaultPropertySupport> propertySupports = propertySupportMap.get(component);
if (propertySupports == null) {
propertySupports = new WeakSet<DefaultPropertySupport>();
propertySupportMap.put(component, propertySupports);
}
propertySupports.add(propertySupport);
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide
void addFutureDropTarget (JScrollPane view) {
if (setOfTargets == null)
setOfTargets = new WeakSet ();
setOfTargets.add (view);
}
}
代码示例来源:origin: org.netbeans.api/org-netbeans-modules-vmd-model
public void run () {
listeners.add (listener);
listener.descriptorRegistryUpdated ();
}
});
代码示例来源:origin: uk.gov.nationalarchives.thirdparty.netbeans/org-openide-util
/** If the name is not empty creates new instance of
* DelegatingErrorManager. Adds it to createdByMe.
*/
public ErrorManager getInstance(String name) {
if ((name == null) || ("".equals(name))) { // NOI18N
return this;
}
DelegatingErrorManager dem = new DelegatingErrorManager(name);
synchronized (this) {
attachNewDelegates(dem, name);
createdByMe.add(dem);
}
return dem;
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide
/** If the name is not empty creates new instance of
* DelegatingErrorManager. Adds it to createdByMe.
*/
public ErrorManager getInstance(String name) {
if ((name == null) || ("".equals(name))) { // NOI18N
return this;
}
DelegatingErrorManager dem = new DelegatingErrorManager(name);
synchronized (this) {
attachNewDelegates(dem, name);
createdByMe.add(dem);
}
return dem;
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide
public Result lookup(Template template) {
ProxyResult p = new ProxyResult (template);
synchronized (this) {
if (results == null) {
results = new org.openide.util.WeakSet ();
}
results.add (p);
}
return p;
}
代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide
public Result lookup(Template template) {
ProxyResult p = new ProxyResult (template);
synchronized (this) {
if (results == null) {
results = new org.openide.util.WeakSet ();
}
results.add (p);
}
return p;
}
代码示例来源:origin: in.jlibs/org-openide-util
/** If the name is not empty creates new instance of
* DelegatingErrorManager. Adds it to createdByMe.
*/
public ErrorManager getInstance(String name) {
if ((name == null) || ("".equals(name))) { // NOI18N
return this;
}
DelegatingErrorManager dem = new DelegatingErrorManager(name);
synchronized (this) {
attachNewDelegates(dem, name);
createdByMe.add(dem);
}
return dem;
}
内容来源于网络,如有侵权,请联系作者删除!