Lines Matching refs:index
105 public ViewletData getViewletDataAt(List index) {
106 if(index.size() != getSize().size()) {
109 return((ViewletData) getElement(index));
115 public void setViewletDataAt(List index, ViewletData data) {
116 if(index.size() != getSize().size()) {
120 DebuggingSupport.logMessage(this, "SparseViewletStore setViewletDataAt index="+index+" data="+data);
123 setElement(index, data);
125 removeElement(index);
130 * Get element with location index within the ViewletArray. Result may be a
131 * ViewletArray or a Viewlet, depending on the length of the index parameter.
133 private Object getElement(List index)
135 Object result = elements.get(index);
140 * Sets the element with location index within the ViewletArray. */
141 private void setElement(List index, Object data)
143 elements.put(index, data);
147 * Removes the element with location index within the ViewletArray. */
148 private void removeElement(List index)
150 elements.remove(index);
165 Object index = it.next();
166 if (elements.get(index)!=null) {
167 range.add(index);
187 Object index = it.next();
188 if (elements.get(index)!=null) {
189 range.add(index);