|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.aspose.slides.CommentCollection
public final class CommentCollection
Represents a collection of comments of one author.
Method Summary | |
---|---|
IComment |
addComment(java.lang.String text,
ISlide slide,
java.awt.geom.Point2D.Float position,
java.util.Date creationTime)
|
void |
clear()
Removes all comments from a collection. |
void |
copyTo(com.aspose.ms.System.Array array,
int index)
Copies all elements from the collection to the specified array. |
IComment |
get_Item(int index)
Gets the element at the specified index. |
java.lang.Object |
getSyncRoot()
Returns a synchronization root. |
IComment |
insertComment(int index,
java.lang.String text,
ISlide slide,
java.awt.geom.Point2D.Float position,
java.util.Date creationTime)
|
boolean |
isSynchronized()
Returns a value indicating whether access to the collection is synchronized (thread-safe). |
com.aspose.ms.System.Collections.Generic.IGenericEnumerator<IComment> |
iterator()
Returns an enumerator that iterates through the collection. |
void |
remove(IComment comment)
Removes the first occurrence of the specified comment in a collection. |
void |
removeAt(int index)
Removes the element at the specified index in a collection. |
int |
size()
Gets the number of elements actually contained in the collection. |
IComment[] |
toArray()
Creates and returns an array with all comments. |
IComment[] |
toArray(int startIndex,
int count)
Creates and returns an array with all comments from the specified range. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public int size()
Gets the number of elements actually contained in the collection.
Read-only int
.
size
in interface com.aspose.ms.System.Collections.ICollection<IComment>
public IComment get_Item(int index)
Gets the element at the specified index.
Read-only Comment
.
get_Item
in interface ICommentCollection
public IComment addComment(java.lang.String text, ISlide slide, java.awt.geom.Point2D.Float position, java.util.Date creationTime)
addComment
in interface ICommentCollection
public IComment insertComment(int index, java.lang.String text, ISlide slide, java.awt.geom.Point2D.Float position, java.util.Date creationTime)
insertComment
in interface ICommentCollection
public IComment[] toArray()
Creates and returns an array with all comments.
toArray
in interface ICommentCollection
Comment
.public IComment[] toArray(int startIndex, int count)
Creates and returns an array with all comments from the specified range.
toArray
in interface ICommentCollection
startIndex
- An index of a first comment to return.count
- A number of comments to return.
Comment
.public void removeAt(int index)
Removes the element at the specified index in a collection.
removeAt
in interface ICommentCollection
index
- The zero-based index of the element to remove.public void remove(IComment comment)
Removes the first occurrence of the specified comment in a collection.
remove
in interface ICommentCollection
comment
- The comment to remove from a collection.public void clear()
Removes all comments from a collection.
clear
in interface ICommentCollection
public com.aspose.ms.System.Collections.Generic.IGenericEnumerator<IComment> iterator()
Returns an enumerator that iterates through the collection.
iterator
in interface com.aspose.ms.System.Collections.Generic.IGenericEnumerable<IComment>
iterator
in interface com.aspose.ms.System.Collections.IEnumerable<IComment>
iterator
in interface java.lang.Iterable<IComment>
T:System.Collections.Generic.IEnumerator`1
that can be used to iterate through the collection.public void copyTo(com.aspose.ms.System.Array array, int index)
Copies all elements from the collection to the specified array.
copyTo
in interface com.aspose.ms.System.Collections.ICollection<IComment>
array
- Target array.index
- Starting index in the target array.public boolean isSynchronized()
Returns a value indicating whether access to the collection is synchronized (thread-safe).
isSynchronized
in interface com.aspose.ms.System.Collections.ICollection<IComment>
public java.lang.Object getSyncRoot()
Returns a synchronization root.
Readonly object
.
getSyncRoot
in interface com.aspose.ms.System.Collections.ICollection<IComment>
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |