@Override public Object getDisplayValue(TypesafeEnum value, Locale locale) { String typesafeEnumString = null; if (value != null) { typesafeEnumString = value.getDisplayString(locale); } return typesafeEnumString; } }
public MatchableObject(T object, Matcher<T> matcher) throws MatchingException { this.object = object; this.matcher = matcher; matcher.verify(object); }
public boolean addDockable(PositionableAdapter<FXDockableEntry> dockable) { if (!dockableSet.contains(dockable.getAdapted())) { dockableSet.add(dockable.getAdapted()); int insertionPoint = Positionables.getInsertionPoint(dockables, dockable); dockables.add(insertionPoint, dockable); return true; } else { return false; } }
private ResourceBundle getResourceBundle(Locale locale) { ResourceBundle rb = null; String baseName = getResourceBundleBaseName(); if (baseName != null) { if (!caches.containsKey(baseName)) { ResourceBundleCache cache = new ResourceBundleCache(baseName); caches.put(baseName, cache); } rb = caches.get(baseName).getBundle(locale); } return rb; }
public static <T> T min(T o1, T o2, Comparator<? super T> comparator){ return isLess(o1, o2, comparator) ? o1 : o2; }
public static <T extends Comparable<? super T>> T max(T c1, T c2){ return isGreater(c1, c2) ? c1 : c2; }
public ActionDescriptor(Class<T> listenerType) { this(listenerType, new ResourceLoader(listenerType)); }
protected void fireCloseEvent() { CloseEvent event = new CloseEvent(this); List<CloseEventListener> closeEventListenersCopy = new ArrayList<>(closeEventListeners); closeEventListenersCopy.forEach(listener -> listener.onClose(event)); }
public static String join(String[] strings, boolean prepend, String delimiter){ return join(strings, prepend, delimiter, false); }
@Override public void elementAdded(SetChangeEvent<FileExtensionDescriptor> event) { addFileExtensionFilter(event.getElement()); }
@Override public boolean equals(T a, T b) { // TODO complete (null, exception...) return Comparables.isEqual(a, b, comparator); }
@Override public String toString(){ return getA2(); }
@Override public Object getDisplayValue(TypesafeEnum value, Locale locale) { String typesafeEnumString = null; if (value != null) { typesafeEnumString = value.getDisplayString(locale); } return typesafeEnumString; } }
public static <T extends Comparable<? super T>> T min(T c1, T c2){ return isLess(c1, c2) ? c1 : c2; }
public static <T> T max(T o1, T o2, Comparator<? super T> comparator){ return isGreater(o1, o2, comparator) ? o1 : o2; }
public static String join(String[] strings, String delimiter, boolean append){ return join(strings, false, delimiter, append); }
@Override public void elementRemoved(SetChangeEvent<FileExtensionDescriptor> event) { removeFileExtensionFilter(event.getElement()); }
public static String join(String[] strings, String delimiter){ return join(strings, false, delimiter, false); }