public void setPreferences(NSArray array) { takeStoredValueForKey(array.mutableClone(), Key.PREFERENCES); }
public String javascriptAvailableTags() { StringBuilder sb = new StringBuilder(); sb.append('['); NSMutableArray<String> availableTags = availableTags().mutableClone(); int availableTagsCount = availableTags.count(); if (availableTagsCount > 0) { for (int tagNum = 0; tagNum < availableTagsCount; tagNum ++) { String availableTag = availableTags.objectAtIndex(tagNum); availableTag = availableTag.replaceAll("'", "\\\\'"); availableTag = ERTag.escapeTagNamed(availableTag); availableTags.replaceObjectAtIndex(availableTag, tagNum); } sb.append('\''); sb.append(availableTags.componentsJoinedByString("','")); sb.append('\''); } sb.append(']'); return sb.toString(); }
public SeleniumTest processTest(SeleniumTest test) { NSMutableArray<SeleniumTest.Element> elements = test.elements().mutableClone(); processTestElements(elements); test.assignElements(elements); return test; } }
protected void _removeSortOrderingWithKey(String aKey) { int anIndex = 0; EOSortOrdering aSortOrdering = null; WODisplayGroup aDisplayGroup = displayGroup(); NSArray<EOSortOrdering> sortOrderings = aDisplayGroup.sortOrderings(); if (sortOrderings!=null) { NSMutableArray<EOSortOrdering> aSortOrderingArray = sortOrderings.mutableClone(); Enumeration anEnumerator = aSortOrderingArray.objectEnumerator(); while (anEnumerator.hasMoreElements()) { aSortOrdering = (EOSortOrdering) anEnumerator.nextElement(); if (aKey.equals(aSortOrdering.key())) { aSortOrderingArray.removeObjectAtIndex(anIndex); break; } anIndex++; } aDisplayGroup.setSortOrderings(aSortOrderingArray); } }
protected void _removeSortOrderingWithKey(String aKey) { int anIndex = 0; EOSortOrdering aSortOrdering = null; WODisplayGroup aDisplayGroup = displayGroup(); NSArray<EOSortOrdering> sortOrderings = aDisplayGroup.sortOrderings(); if (sortOrderings!=null) { NSMutableArray<EOSortOrdering> aSortOrderingArray = sortOrderings.mutableClone(); Enumeration anEnumerator = aSortOrderingArray.objectEnumerator(); while (anEnumerator.hasMoreElements()) { aSortOrdering = (EOSortOrdering) anEnumerator.nextElement(); if (aKey.equals(aSortOrdering.key())) { aSortOrderingArray.removeObjectAtIndex(anIndex); break; } anIndex++; } aDisplayGroup.setSortOrderings(aSortOrderingArray); } }
public NSArray list() { NSArray list = (NSArray) valueForBinding("list"); if (_list == null || !_list.equals(list)) { _list = list; if (!ERXComponentUtilities.booleanValueForBinding(this, "mandatory", true)) { NSMutableArray optionList = _list.mutableClone(); optionList.insertObjectAtIndex(NSKeyValueCoding.NullValue, 0); _list = optionList; } } return _list; }
public void setSelection(Object value) { NSMutableArray selections = (selections() != null) ? selections().mutableClone() : new NSMutableArray(); if (value != null) { selections.addObject(item()); } else { selections.removeObject(item()); } setValueForBinding(selections, Bindings.selections); }
public String tags() { clearCacheIfNecessary(); if (_tags == null || true) { String separator = " "; NSMutableArray<String> tagNames = taggable().tagNames().mutableClone(); if (ERTaggableEntity.isWhitespaceSeparator(separator)) { int tagsCount = tagNames.count(); for (int tagNum = 0; tagNum < tagsCount; tagNum ++) { String tagName = tagNames.objectAtIndex(tagNum); tagNames.replaceObjectAtIndex(ERTag.escapeTagNamed(tagName), tagNum); } } _tags = tagNames.componentsJoinedByString(separator); if (_tags.length() > 0) { _tags += separator; } } return _tags; }
public NSArray theList() { NSMutableArray<EOEnterpriseObject> aSortedArray; // ** This is cached because WOBrowser and WOCheckBoxList // ** might ask for list many times. if (_privateList() == null) { // 81398 sort contents aSortedArray = _localDataSource().fetchObjects().mutableClone(); try { _WOJExtensionsUtil._sortEOsUsingSingleKey(aSortedArray, _localDestinationDisplayKey()); } catch (NSComparator.ComparisonException e) { throw NSForwardException._runtimeExceptionForThrowable(e); } set_privateList(aSortedArray); } return _privateList(); }
public void createDummyData() { priorities = Priority.clazz.allObjects(ec).mutableClone(); states = State.clazz.allObjects(ec).mutableClone(); testItemStates = TestItemState.clazz.allObjects(ec).mutableClone(); requirementTypes = RequirementType.clazz.allObjects(ec).mutableClone(); requirementSubTypes = RequirementSubType.clazz.allObjects(ec).mutableClone();
entity.addRelationship(itemToJoinRelationship); NSMutableArray properties = entity.classProperties().mutableClone(); properties.remove(itemToJoinRelationship); entity.setClassProperties(properties);