ColumnCollection
Genel Bakış
ColumnCollection Java için FOSS’de bir sınıf. Mirasçılar: IColumnCollection, Iterable<IColumn>.
Bir tablodaki sütunlar topluluğunu temsil eder.
Bu sınıf, Java programlarında ColumnCollection nesnelerle çalışmak için 15 yöntem sağlar. Kullanılabilir yöntemler şunlardır: ColumnCollection, addClone, asICollection, asIEnumerable, asList, get, initInternal, insertClone, iterator, makeEmptyTc, rebuild, removeAt, ve 1 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir.
Yöntemler
| Signature | Açıklama: |
|---|---|
ColumnCollection(tblElement: Element, tblGridElement: Element, saveCallback: Runnable) | XML elemanları ile desteklenen yeni bir ColumnCollection oluşturur. |
ColumnCollection(columns: List<IColumn>) | Verilen sütunlarla yeni bir ColumnCollection oluşturur (XML desteği yok). |
ColumnCollection() | Boş bir ColumnCollection oluşturur (XML desteği yok). |
initInternal(tblElement: Element, tblGridElement: Element, saveCallback: Runnable) → ColumnCollection | Bu koleksiyonu verilen XML öğeleri ve bağlam ile başlatır. |
rebuild() | XML ızgara öğelerinden sütun listesini yeniden oluşturur. |
get(index: int) → IColumn | Belirtilen indeksde IColumn değerini gönderir. |
size() → int | Koleksiyonun sütun sayısını gönderir . |
addClone(templ: IColumn, withAttachedColumns: boolean) → List<IColumn> | Şablon sütununun klonlarını, opsiyonel olarak eklenmiş sütunlarla oluşturur ve bunları gönderir |
insertClone(index: int, templ: IColumn, withAttachedColumns: boolean) → List<IColumn> | Verilen indeksde klonlanmış sütunları ekler, opsiyonel olarak bağlı sütununla ve onları gönderir. |
removeAt(firstColumnIndex: int, withAttachedRows: boolean) | Belirtilen indeksten başlayan sütunları, ayrıca ek satırları da seçeneğe göre kaldırır. |
asICollection() → List<IColumn> | Sütunları List |
asIEnumerable() → Iterable<IColumn> | Sütunları |
asList() → List<IColumn> | İç sütun listesinin değiştirilmeyen bir görünümünü gönderir. |
iterator() → Iterator<IColumn> | Koleksiyonun IColumn öğelerinin üzerinde bir iteratör gönderir. |
makeEmptyTc(doc: Document) → Element | TxBody ve tcPr ile boş bir {@code <a:tc>} öğesi oluşturur. |