public WordCollection(Synset synset) { _synset = synset; _words = new java.util.ArrayList(); java.util.ArrayList nouns = (java.util.ArrayList)SUMO.WordNet.Intern.synsetsToWords.get((int)SpeechTypes.Noun + _synset.ID); java.util.ArrayList verbs = (java.util.ArrayList)SUMO.WordNet.Intern.synsetsToWords.get((int)SpeechTypes.Verb + _synset.ID); java.util.ArrayList adjs = (java.util.ArrayList)SUMO.WordNet.Intern.synsetsToWords.get((int)SpeechTypes.Adjective + _synset.ID); java.util.ArrayList advs = (java.util.ArrayList)SUMO.WordNet.Intern.synsetsToWords.get((int)SpeechTypes.Adverb + _synset.ID); if (nouns != null) { _words.addAll(nouns); } if (verbs != null) { _words.addAll(verbs); } if (adjs != null) { _words.addAll(adjs); } if (advs != null) { _words.addAll(advs); } _it = _words.iterator(); }
public WordCollection(Synset synset) { _synset = synset; _words = new java.util.ArrayList(); java.util.ArrayList nouns = (java.util.ArrayList)SUMO.WordNet.Intern.synsetsToWords.get((int)SpeechTypes.Noun + _synset.ID); java.util.ArrayList verbs = (java.util.ArrayList)SUMO.WordNet.Intern.synsetsToWords.get((int)SpeechTypes.Verb + _synset.ID); java.util.ArrayList adjs = (java.util.ArrayList)SUMO.WordNet.Intern.synsetsToWords.get((int)SpeechTypes.Adjective + _synset.ID); java.util.ArrayList advs = (java.util.ArrayList)SUMO.WordNet.Intern.synsetsToWords.get((int)SpeechTypes.Adverb + _synset.ID); if(nouns != null) _words.addAll(nouns); if(verbs != null) _words.addAll(verbs); if(adjs != null) _words.addAll(adjs); if(advs != null) _words.addAll(advs); _it = _words.iterator(); }
/** * Removes a collection from the those being decorated in this composite. * * @param coll collection to be removed */ public virtual void removeComposited(java.util.Collection <Object> coll) { java.util.ArrayList <Object> list = new java.util.ArrayList <Object>(this.all.Length); list.addAll(java.util.Arrays <Object> .asList <Object>(this.all)); list.remove(coll); this.all = (java.util.Collection <Object>[])list.toArray(new java.util.Collection <Object> [list.size()]); }
public SynsetCollection() { _synsets = new java.util.ArrayList(); _synsets.addAll(SUMO.WordNet.Intern.nounSUMOHash.keySet()); java.util.Iterator it = SUMO.WordNet.Intern.verbSUMOHash.keySet().iterator(); while(it.hasNext()) { string s = it.next().ToString(); if(_synsets.contains(s)) continue; _synsets.add(s); } it = SUMO.WordNet.Intern.adjectiveSUMOHash.keySet().iterator(); while(it.hasNext()) { string s = it.next().ToString(); if(_synsets.contains(s)) continue; _synsets.add(s); } it = SUMO.WordNet.Intern.adverbSUMOHash.keySet().iterator(); while(it.hasNext()) { string s = it.next().ToString(); if(_synsets.contains(s)) continue; _synsets.add(s); } _it = _synsets.iterator(); }
/// <summary> /// Merges all the listeners registered on the specified observer with the listeners /// registered on this object. /// </summary> /// <remarks> /// Merges all the listeners registered on the specified observer with the listeners /// registered on this object. After this method is invoked, the specified observer /// will return false in /// <see cref="isAlive()">isAlive()</see> /// and should not be used anymore. /// </remarks> /// <param name="observer">The ViewTreeObserver whose listeners must be added to this observer /// </param> internal void merge(android.view.ViewTreeObserver observer) { if (observer.mOnGlobalFocusListeners != null) { if (mOnGlobalFocusListeners != null) { mOnGlobalFocusListeners.addAll(observer.mOnGlobalFocusListeners); } else { mOnGlobalFocusListeners = observer.mOnGlobalFocusListeners; } } if (observer.mOnGlobalLayoutListeners != null) { if (mOnGlobalLayoutListeners != null) { mOnGlobalLayoutListeners.addAll(observer.mOnGlobalLayoutListeners); } else { mOnGlobalLayoutListeners = observer.mOnGlobalLayoutListeners; } } if (observer.mOnPreDrawListeners != null) { if (mOnPreDrawListeners != null) { mOnPreDrawListeners.addAll(observer.mOnPreDrawListeners); } else { mOnPreDrawListeners = observer.mOnPreDrawListeners; } } if (observer.mOnTouchModeChangeListeners != null) { if (mOnTouchModeChangeListeners != null) { mOnTouchModeChangeListeners.addAll(observer.mOnTouchModeChangeListeners); } else { mOnTouchModeChangeListeners = observer.mOnTouchModeChangeListeners; } } if (observer.mOnComputeInternalInsetsListeners != null) { if (mOnComputeInternalInsetsListeners != null) { mOnComputeInternalInsetsListeners.addAll(observer.mOnComputeInternalInsetsListeners ); } else { mOnComputeInternalInsetsListeners = observer.mOnComputeInternalInsetsListeners; } } observer.kill(); }
public override java.util.Enumeration <Permission> elements() { java.util.Collection <Permission> all = new java.util.ArrayList <Permission>(); for (java.util.Iterator <java.util.Collection <Permission> > iter = klasses.values().iterator(); iter.hasNext();) { all.addAll((java.util.Collection <Permission>)iter.next()); } return(java.util.Collections <Permission> .enumeration(all)); }
/** * Insert all of the elements in the specified Collection at the specified * position in this list, and shift any previous elements upwards as * needed. * * @param index Index at which insertion takes place * @param collection The collection to be added * * @exception IndexOutOfBoundsException if the index is out of range */ public override bool addAll(int index, java.util.Collection <Object> collection) { if (fast) { lock (this) { java.util.ArrayList <Object> temp = (java.util.ArrayList <Object>)list.clone(); bool result = temp.addAll(index, collection); list = temp; return(result); } } else { lock (list) { return(list.addAll(index, collection)); } } }
public SynsetCollection() { _synsets = new java.util.ArrayList(); _synsets.addAll(SUMO.WordNet.Intern.nounSUMOHash.keySet()); java.util.Iterator it = SUMO.WordNet.Intern.verbSUMOHash.keySet().iterator(); while (it.hasNext()) { string s = it.next().ToString(); if (_synsets.contains(s)) { continue; } _synsets.add(s); } it = SUMO.WordNet.Intern.adjectiveSUMOHash.keySet().iterator(); while (it.hasNext()) { string s = it.next().ToString(); if (_synsets.contains(s)) { continue; } _synsets.add(s); } it = SUMO.WordNet.Intern.adverbSUMOHash.keySet().iterator(); while (it.hasNext()) { string s = it.next().ToString(); if (_synsets.contains(s)) { continue; } _synsets.add(s); } _it = _synsets.iterator(); }
/** * Returns a new list containing the second list appended to the * first list. The {@link List#addAll(Collection)} operation is * used to append the two given lists into a new list. * * @param list1 the first list * @param list2 the second list * @return a new list containing the union of those lists * @throws NullPointerException if either list is null */ public static java.util.List <Object> union(java.util.List <Object> list1, java.util.List <Object> list2) { java.util.ArrayList <Object> result = new java.util.ArrayList <Object>(list1); result.addAll(list2); return(result); }
/** * Returns a new list containing the second list appended to the * first list. The {@link List#addAll(Collection)} operation is * used to append the two given lists into a new list. * * @param list1 the first list * @param list2 the second list * @return a new list containing the union of those lists * @throws NullPointerException if either list is null */ public static java.util.List<Object> union(java.util.List<Object> list1, java.util.List<Object> list2) { java.util.ArrayList<Object> result = new java.util.ArrayList<Object>(list1); result.addAll(list2); return result; }
/** * Add these Collections to the list of collections in this composite * * @param comps Collections to be appended to the composite */ public virtual void addComposited(java.util.Collection <Object>[] comps) { java.util.ArrayList <Object> list = new java.util.ArrayList <Object>(java.util.Arrays <Object> .asList <Object>(this.all)); list.addAll(java.util.Arrays <Object> .asList <Object>(comps)); all = (java.util.Collection <Object>[])list.toArray(new java.util.Collection <Object> [list.size()]); }
public override java.util.Enumeration<Permission> elements() { java.util.Collection<Permission> all = new java.util.ArrayList<Permission>(); for (java.util.Iterator<java.util.Collection<Permission>> iter = klasses.values().iterator(); iter.hasNext(); ) { all.addAll((java.util.Collection<Permission>)iter.next()); } return java.util.Collections<Permission>.enumeration(all); }