@Override public void setMenus(List<? extends IMenu> menus) { m_menus = CollectionUtility.arrayListWithoutNullElements(menus); }
@Override public void setFileExtensions(Collection<String> a) { m_fileExtensions = CollectionUtility.arrayListWithoutNullElements(a); }
@Override public void setFileExtensions(List<String> a) { m_fileExtensions = CollectionUtility.arrayListWithoutNullElements(a); }
public void setValues(List<?> values) { m_values = CollectionUtility.arrayListWithoutNullElements(values); }
public void setTexts(List<String> texts) { m_texts = CollectionUtility.arrayListWithoutNullElements(texts); }
public void setTexts(List<String> s) { m_texts = CollectionUtility.arrayListWithoutNullElements(s); }
private void setSelectedValuesInternal(List<?> values0) { m_selectedValues = CollectionUtility.arrayListWithoutNullElements(values0); }
public ResourceListTransferObject(List<BinaryResource> resources) { m_resources = CollectionUtility.arrayListWithoutNullElements(resources); }
private void setSelectedDisplayValuesInternal(List<String> displayValues0) { m_selectedDisplayValues = CollectionUtility.arrayListWithoutNullElements(displayValues0); }
/** * used by TYPE_POPUP to add actions */ public void addPopupMenus(List<? extends IMenu> menus) { if (menus == null) { return; } if (m_popupMenus == null) { m_popupMenus = new ArrayList<>(menus.size()); } m_popupMenus.addAll(CollectionUtility.arrayListWithoutNullElements(menus)); }
@Override public void setFiles(List<BinaryResource> result) { m_files = CollectionUtility.arrayListWithoutNullElements(result); m_blockingCondition.setBlocking(false); }
@Override public void setKeyStrokes(List<? extends IKeyStroke> keyStrokes) { m_baseKeyStrokes = CollectionUtility.arrayListWithoutNullElements(keyStrokes); rebuildKeyStrokesInternal(); }
@Override public void setKeyStrokes(List<? extends IKeyStroke> keyStrokes0) { propertySupport.setPropertyList(PROP_KEY_STROKES, CollectionUtility.arrayListWithoutNullElements(keyStrokes0)); }
public void setAvailableAttributes(List<? extends IDataModelAttribute> attributes0) { m_validAttributes = CollectionUtility.arrayListWithoutNullElements(attributes0); // single observer, reload attributes listbox getAttributeField().loadListBoxData(); }
@Override public void addChildActions(Collection<? extends T> actionList) { List<T> normalizedList = CollectionUtility.arrayListWithoutNullElements(actionList); if (!normalizedList.isEmpty()) { setContainerOnActions(normalizedList); List<T> childList = getChildActionsInternal(); if (childList == null) { childList = new ArrayList<>(normalizedList.size()); } childList.addAll(normalizedList); childList.sort(new OrderedComparator()); propertySupport.setPropertyAlwaysFire(PROP_CHILD_ACTIONS, childList); } }
@Override public void removeChildActions(Collection<? extends T> actionList) { List<T> normalizedList = CollectionUtility.arrayListWithoutNullElements(actionList); if (!normalizedList.isEmpty()) { List<T> childList = getChildActionsInternal(); if (childList == null) { return; } boolean listChanged = false; for (T a : normalizedList) { if (childList.remove(a)) { listChanged = true; a.setContainerInternal(null); } } if (listChanged) { propertySupport.setPropertyAlwaysFire(PROP_CHILD_ACTIONS, childList); } } }
protected List<IKeyStroke> initLocalKeyStrokes() { List<Class<? extends IKeyStroke>> configuredKeyStrokes = getConfiguredKeyStrokes(); List<IKeyStroke> contributedKeyStrokes = m_contributionHolder.getContributionsByClass(IKeyStroke.class); Map<String, IKeyStroke> ksMap = new HashMap<>(configuredKeyStrokes.size() + contributedKeyStrokes.size()); for (Class<? extends IKeyStroke> keystrokeClazz : configuredKeyStrokes) { IKeyStroke ks = ConfigurationUtility.newInnerInstance(this, keystrokeClazz); ks.init(); if (ks.getKeyStroke() != null) { ksMap.put(ks.getKeyStroke().toUpperCase(), ks); } } for (IKeyStroke ks : contributedKeyStrokes) { ks.init(); if (ks.getKeyStroke() != null) { ksMap.put(ks.getKeyStroke().toUpperCase(), ks); } } return CollectionUtility.arrayListWithoutNullElements(ksMap.values()); }
public FileChooser(Collection<String> fileExtensions, boolean multiSelect) { m_uiFacade = new P_UIFacade(); m_blockingCondition = Jobs.newBlockingCondition(false); m_fileExtensions = CollectionUtility.arrayListWithoutNullElements(fileExtensions); m_multiSelect = multiSelect; m_maximumUploadSize = DEFAULT_MAXIMUM_UPLOAD_SIZE; m_displayParent = BEANS.get(DisplayParentResolver.class).resolve(this); }