Tabnine Logo
Lock.unlock
Code IndexAdd Tabnine to your IDE (free)

How to use
unlock
method
in
ca.odell.glazedlists.util.concurrent.Lock

Best Java code snippets using ca.odell.glazedlists.util.concurrent.Lock.unlock (Showing top 20 results out of 315)

origin: net.java.dev.glazedlists/glazedlists_java15

/** {@inheritDoc} */
@Override
public E get(int index) {
  getReadWriteLock().readLock().lock();
  try {
    return source.get(index);
  } finally {
    getReadWriteLock().readLock().unlock();
  }
}
origin: net.java.dev.glazedlists/glazedlists_java15

/** {@inheritDoc} */
@Override
public int size() {
  getReadWriteLock().readLock().lock();
  try {
    return source.size();
  } finally {
    getReadWriteLock().readLock().unlock();
  }
}
origin: net.java.dev.glazedlists/glazedlists_java15

/** {@inheritDoc} */
@Override
public int indexOf(Object object) {
  getReadWriteLock().readLock().lock();
  try {
    return source.indexOf(object);
  } finally {
    getReadWriteLock().readLock().unlock();
  }
}
origin: net.java.dev.glazedlists/glazedlists_java15

/** {@inheritDoc} */
@Override
public int lastIndexOf(Object object) {
  getReadWriteLock().readLock().lock();
  try {
    return source.lastIndexOf(object);
  } finally {
    getReadWriteLock().readLock().unlock();
  }
}
origin: net.java.dev.glazedlists/glazedlists_java15

/** {@inheritDoc} */
@Override
public boolean retainAll(Collection<?> values) {
  getReadWriteLock().writeLock().lock();
  try {
    return source.retainAll(values);
  } finally {
    getReadWriteLock().writeLock().unlock();
  }
}
   
origin: net.java.dev.glazedlists/glazedlists_java16

/**
 * {@inheritDoc}
 */
@Override
public boolean retainAll(Collection<?> c) {
  source.getReadWriteLock().writeLock().lock();
  try {
    return source.retainAll(c);
  } finally {
    source.getReadWriteLock().writeLock().unlock();
  }
}
origin: net.java.dev.glazedlists/glazedlists_java16

/**
 * {@inheritDoc}
 */
@Override
public E set(int index, E element) {
  source.getReadWriteLock().writeLock().lock();
  try {
    return source.set(index, element);
  } finally {
    source.getReadWriteLock().writeLock().unlock();
  }
}
origin: net.java.dev.glazedlists/glazedlists_java16

/** @inheritDoc */
@Override
public void removeColumn(TableColumn column) {
  swingThreadSource.getReadWriteLock().writeLock().lock();
  try {
    swingThreadSource.remove(column);
  } finally {
    swingThreadSource.getReadWriteLock().writeLock().unlock();
  }
}
origin: net.java.dev.glazedlists/glazedlists_java16

@Override
public void widgetDefaultSelected(SelectionEvent e) {
  if(e.detail == SWT.CHECK) {
    getReadWriteLock().writeLock().lock();
    try {
      updateItemChecked((TableItem)e.item);
    } finally {
      getReadWriteLock().writeLock().unlock();
    }
  }
}
origin: net.java.dev.glazedlists/glazedlists_java16

/** Helper method to create a SwingThreadProxyList with read locks. */
private static <E> EventList<E> createSwingThreadProxyList(EventList<E> source) {
  final EventList<E> result;
  source.getReadWriteLock().readLock().lock();
  try {
    result = GlazedListsSwing.swingThreadProxyList(source);
  } finally {
    source.getReadWriteLock().readLock().unlock();
  }
  return result;
}
origin: net.java.dev.glazedlists/glazedlists_java16

/** {@inheritDoc} */
@Override
public int size() {
  getReadWriteLock().readLock().lock();
  try {
    return source.size();
  } finally {
    getReadWriteLock().readLock().unlock();
  }
}
origin: net.java.dev.glazedlists/glazedlists_java16

/** {@inheritDoc} */
@Override
public boolean isEmpty() {
  getReadWriteLock().readLock().lock();
  try {
    return source.isEmpty();
  } finally {
    getReadWriteLock().readLock().unlock();
  }
}
origin: net.java.dev.glazedlists/glazedlists_java16

/** {@inheritDoc} */
@Override
public boolean addAll(int index, Collection<? extends E> values) {
  getReadWriteLock().writeLock().lock();
  try {
    return source.addAll(index, values);
  } finally {
    getReadWriteLock().writeLock().unlock();
  }
}
origin: net.java.dev.glazedlists/glazedlists_java16

/** {@inheritDoc} */
@Override
public boolean removeAll(Collection<?> values) {
  getReadWriteLock().writeLock().lock();
  try {
    return source.removeAll(values);
  } finally {
    getReadWriteLock().writeLock().unlock();
  }
}
origin: net.java.dev.glazedlists/glazedlists_java16

/**
 * Gets the size of the list.
 */
@Override
public int getSize() {
  source.getReadWriteLock().readLock().lock();
  try {
    return source.size();
  } finally {
    source.getReadWriteLock().readLock().unlock();
  }
}
origin: com.haulmont.thirdparty/glazedlists

/** @inheritDoc */
public void addColumn(TableColumn column) {
  swingThreadSource.getReadWriteLock().writeLock().lock();
  try {
    swingThreadSource.add((T) column);
  } finally {
    swingThreadSource.getReadWriteLock().writeLock().unlock();
  }
}
origin: com.haulmont.thirdparty/glazedlists

/**
 * {@inheritDoc}
 */
public EventList<E> getTogglingSelected() {
  source.getReadWriteLock().readLock().lock();
  try {
    return listSelection.getTogglingSelected();
  } finally {
    source.getReadWriteLock().readLock().unlock();
  }
}
origin: com.haulmont.thirdparty/glazedlists

/**
 * {@inheritDoc}
 */
public EventList<E> getTogglingDeselected() {
  source.getReadWriteLock().readLock().lock();
  try {
    return listSelection.getTogglingDeselected();
  } finally {
    source.getReadWriteLock().readLock().unlock();
  }
}
origin: net.java.dev.glazedlists/glazedlists_java15

/**
 * Provides access to an {@link EventList} that contains items from the
 * viewed Table that are not currently selected.
 */
public EventList<E> getDeselected() {
  source.getReadWriteLock().readLock().lock();
  try {
    return selection.getSelectionList().getDeselected();
  } finally {
    source.getReadWriteLock().readLock().unlock();
  }
}
origin: net.java.dev.glazedlists/glazedlists_java16

 * Provides access to an {@link EventList} that contains items from the
 * viewed {@link Table} that are not currently selected.
 */
public EventList<E> getDeselected() {
  source.getReadWriteLock().readLock().lock();
  try {
    return selection.getSelectionList().getDeselected();
  } finally {
    source.getReadWriteLock().readLock().unlock();
  }
}
/**
ca.odell.glazedlists.util.concurrentLockunlock

Javadoc

Releases the lock.

Popular methods of Lock

  • lock
    Acquires the lock.
  • tryLock
    Acquires the lock only if it is free at the time of invocation.

Popular in Java

  • Making http requests using okhttp
  • putExtra (Intent)
  • setContentView (Activity)
  • setRequestProperty (URLConnection)
  • ServerSocket (java.net)
    This class represents a server-side socket that waits for incoming client connections. A ServerSocke
  • LinkedList (java.util)
    Doubly-linked list implementation of the List and Dequeinterfaces. Implements all optional list oper
  • Locale (java.util)
    Locale represents a language/country/variant combination. Locales are used to alter the presentatio
  • CountDownLatch (java.util.concurrent)
    A synchronization aid that allows one or more threads to wait until a set of operations being perfor
  • BoxLayout (javax.swing)
  • Base64 (org.apache.commons.codec.binary)
    Provides Base64 encoding and decoding as defined by RFC 2045.This class implements section 6.8. Base
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now