CommentCollection
Genel Bakış
CommentCollection Java için FOSS’de bir sınıf. Mirasçılar: ICommentCollection.
Bir yazarın yorumlarının bir koleksiyonu.
Bu sınıf, Java programlarında CommentCollection nesnelerle çalışmak için 20 yöntem sağlar. Kullanılabilir yöntemler şunlardır: CommentCollection, addComment, asICollection, asIEnumerable, buildComment, clear, collectMyComments, findCommentByIdx, get, getAllCommentsParts, getAuthorObj, getOrCreateCommentsPart, ve 7 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: allCommentsParts, authorObj.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
authorObj | ICommentAuthor | Oku . | Sahip {@link ICommentAuthor} nesnesini destekleyen yazar verilerinden çözür. |
allCommentsParts | List<CommentsPartEntry> | Oku . | Bu yazarın yorumları içeren tüm slaytlardaki {@link CommentsPart} örneklerini gönderir. |
Yöntemler
| Signature | Açıklama: |
|---|---|
CommentCollection(author: ICommentAuthor) | Verilen yazar için bir yorum koleksiyonu oluşturur. |
initInternal(authorData: AuthorData, authorsPart: CommentAuthorsPart, pkg: OpcPackage, presentation: Presentation) | Paket düzeyinde destek verileri ile bu koleksiyonu başlatır. |
resolveSlide(partName: String) → ISlide | Verilen bölüm adı ile eşleşen {@link ISlide} veya { @code null}. |
getAuthorObj() → ICommentAuthor | Sahip {@link ICommentAuthor} nesnesini destekleyen yazar verilerinden çözür. |
getAllCommentsParts() → List<CommentsPartEntry> | Bu yazarın yorumları içeren tüm slaytlardaki {@link CommentsPart} örneklerini gönderir. |
getOrCreateCommentsPart(slidePartName: String) → CommentsPart | Verilen slayt bölüm adı için {@link CommentsPart} alır veya oluşturur. |
buildComment(data: CommentData, cp: CommentsPart, slideObj: ISlide) → Comment | Temel yorum verilerinden, bir yorum parçası ve isteğe bağlı bir slayt oluşturur. |
collectMyComments() → List<MyCommentEntry> | Paketin tüm slaytlarında bu yazarın bütün yorumlarını topluyor. |
addComment(text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime) → IComment | Metin, slayt, konum ve oluşturma zamanı ile yeni bir yorum ekler. IComment geri döndürür. |
insertComment(index: int, text: String, slide: ISlide, position: PointF, createdTime: LocalDateTime) → IComment | Verilen indeksde belirtilen ayrıntılarla bir yorum ekler, IComment gönderir. |
removeAt(index: int) | Belirtilen indeksdeki yorumları kaldırır . |
remove(comment: IComment) | Koleksiyondan belirtilen IComment ’ i silinir . |
clear() | Toplamdan tüm yorumları kaldırır . |
get(index: int) → IComment | Verilen indeksde IComment değerini gönderir. |
size() → int | Toplamdaki yorum sayısını gönderir. |
toArray() → IComment[] | StartIndex’ten başlayan ve sayım elemanları içeren bir alt dizide yorumlar gönderir. |
toArray(startIndex: int, count: int) → IComment[] | |
asICollection() → List<IComment> | Yorumları Listesi olarak gönderir |
asIEnumerable() → Iterable<IComment> | Yorumları |
findCommentByIdx(idx: int) → Optional<IComment> | Verilen indeksde yorum içeren, mevcutsa bir İsteğe bağlı gönderir. |