RowCollection
Genel Bakış
RowCollection Java için FOSS’de bir sınıf. Mirasçılar: IRowCollection, Iterable<IRow>.
Bir tablodaki satırların bir koleksiyonunu temsil eder.
Bu sınıf, Java programlarında RowCollection nesnelerle çalışmak için 13 yöntem sağlar. Kullanılabilir yöntemler şunlardır: RowCollection, addClone, asICollection, asIEnumerable, get, initInternal, insertClone, iterator, rebuild, removeAt, size. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir.
Yöntemler
| Signature | Açıklama: |
|---|---|
RowCollection() | XML desteği olmayan boş bir RowCollection oluşturur. |
RowCollection(rows: List<IRow>) | Verilen ilk satırlarla bir RowCollection oluşturur (XML desteği yok). |
RowCollection(tblElement: Element, saveCallback: Runnable) | XML {@code <a:tbl>} öğesi ile desteklenen yeni bir RowCollection oluşturur. |
initInternal(tblElement: Element, saveCallback: Runnable) → RowCollection | Bu koleksiyonu verilen XML öğesi ile başlatır ve geri çağrıyı kaydetir. |
rebuild() | Satır listesini XML {@code <a:tr>} çocuk öğelerinden yeniden oluşturur. |
get(index: int) → IRow | Belirtilen indeksde IRow değerini gönderir. |
size() → int | |
addClone(templ: IRow, withAttachedRows: boolean) → IRow[] | Bir şablon satırının klonlarını oluşturur (seçme olarak eklenmiş satırlar ile) ve geri gönderir |
insertClone(index: int, templ: IRow, withAttachedRows: boolean) → IRow[] | Verilen indeksde klonlanmış satırları ekler ve yeni satırlar gönderir . |
removeAt(firstRowIndex: int, withAttachedRows: boolean) | Verilen indeksten başlayan satırları kaldırıyor, seçeneğe bağlı satırlar da çıkarılıyor. |
asICollection() → List<IRow> | Satırları Listesi olarak gönderir |
asIEnumerable() → Iterable<IRow> | |
iterator() → Iterator<IRow> | IRow öğeleri üzerinde bir iteratör döndürür. |