public Object[] getIds() { int listSize = _list.size(); Object[] ids = super.getIds(); Object[] ret = new Object[listSize + ids.length]; for (int i = 0; i < listSize; i++) { ret[i] = new Integer(i); } for (int i = 0; i < ids.length; i++) { ret[i + listSize] = ids[i]; } return ret; }
public Object[] getIds() { Set set = new HashSet(_map.keySet()); Object[] ids = super.getIds(); for (int i = 0; i < ids.length; i++) { Object name = ids[i]; if (set.contains(name) == false) { set.add(name); } } return set.toArray(new Object[set.size()]); }
public Object[] getIds() { // Get class Ids Object [] classIds = super.getIds(); // and add attribute names ArrayList idList = new ArrayList(Arrays.asList(classIds)); Enumeration iter = getAttributeNames(); while(iter.hasMoreElements()) { idList.add(iter.nextElement()); } return idList.toArray(); }
public Object[] getIds() { Set set = new HashSet(); for (Iterator it = _attrs.iterateAttributeNames(); it.hasNext();) { set.add(it.next()); } Object[] ids = super.getIds(); for (int i = 0; i < ids.length; i++) { Object name = ids[i]; if (set.contains(name) == false) { set.add(name); } } return set.toArray(new Object[set.size()]); }
public Object[] getIds() { DynaClass clazz = _bean.getDynaClass(); DynaProperty[] props = clazz.getDynaProperties(); Set set = new HashSet(); for (int i = 0; i < props.length; i++) { set.add(props[i].getName()); } Object[] ids = super.getIds(); for (int i = 0; i < ids.length; i++) { if(set.contains(ids[i]) == false) { set.add(ids[i]); } } return set.toArray(); }
public Object[] getIds() { Set set = new HashSet(); for (Iterator it = _cycle.iterateAttributeScope(); it.hasNext();) { AttributeScope attrs = (AttributeScope) it.next(); String scopeName = attrs.getScopeName(); if (set.contains(scopeName) == false) { set.add(scopeName); } } addAttributesTo(_cycle.getPageScope(), set); addAttributesTo(_cycle.getRequestScope(), set); addAttributesTo(_cycle.getSessionScope(), set); addAttributesTo(_cycle.getApplicationScope(), set); Object[] ids = super.getIds(); for (int i = 0; i < ids.length; i++) { Object name = ids[i]; if (set.contains(name) == false) { set.add(name); } } return set.toArray(new Object[set.size()]); }