com.aspose.words.CompositeNodecom.aspose.words.Cell
public class Cell
Cell can only be a child of a Row. Cell can contain block-level nodes Paragraph and Table. A minimal valid cell needs to have at least one Paragraph.
Property Getters/Setters Summary | ||
---|---|---|
CellFormat | getCellFormat() | |
Provides access to the formatting properties of the cell. | ||
Aspose.Words.NodeCollection | getChildNodes() | → inherited from Aspose.Words.CompositeNode |
Gets all immediate child nodes of this node. | ||
int | getCount() | → inherited from Aspose.Words.CompositeNode |
Gets the number of immediate children of this node. | ||
Aspose.Words.DocumentBase | getDocument() | → inherited from Aspose.Words.Node |
Gets the document to which this node belongs. | ||
Aspose.Words.Node | getFirstChild() | → inherited from Aspose.Words.CompositeNode |
Gets the first child of the node. | ||
Aspose.Words.Paragraph | getFirstParagraph() | |
Gets the first paragraph among the immediate children. | ||
boolean | hasChildNodes() | → inherited from Aspose.Words.CompositeNode |
Returns true if this node has any child nodes. | ||
boolean | isComposite() | → inherited from Aspose.Words.CompositeNode |
Returns true as this node can have child nodes. | ||
boolean | isFirstCell() | |
True if this is the first cell inside a row; false otherwise. | ||
boolean | isLastCell() | |
True if this is the last cell inside a row; false otherwise. | ||
Aspose.Words.Node | getLastChild() | → inherited from Aspose.Words.CompositeNode |
Gets the last child of the node. | ||
Aspose.Words.Paragraph | getLastParagraph() | |
Gets the last paragraph among the immediate children. | ||
Aspose.Words.Node | getNextSibling() | → inherited from Aspose.Words.Node |
Gets the node immediately following this node. | ||
Aspose.Words.NodeType | getNodeType() | |
Returns NodeType.Cell. | ||
Aspose.Words.ParagraphCollection | getParagraphs() | |
Gets a collection of paragraphs that are immediate children of the cell. | ||
Aspose.Words.CompositeNode | getParentNode() | → inherited from Aspose.Words.Node |
Gets the immediate parent of this node. | ||
Row | getParentRow() | |
Returns the parent row of the cell. | ||
Aspose.Words.Node | getPreviousSibling() | → inherited from Aspose.Words.Node |
Gets the node immediately preceding this node. | ||
Aspose.Words.Range | getRange() | → inherited from Aspose.Words.Node |
Returns a Range object that represents the portion of a document that is contained in this node. | ||
TableCollection | getTables() | |
Gets a collection of tables that are immediate children of the cell. |
Method Summary | ||
---|---|---|
void | clearCellAttrs() | |
Reserved for internal use. | ||
void | dd() | → inherited from Aspose.Words.CompositeNode |
Aspose.Words.Node | deepClone(boolean isCloneChildren) | → inherited from Aspose.Words.Node |
Creates a duplicate of the node. | ||
void | ensureMinimum() | |
If the last child is not a paragraph, creates and appends one empty paragraph. | ||
java.lang.Object | fetchCellAttr(int key) | |
SPEED for export to formats that require fully calculated values. Gets the fully calculated value of the attribute. For example, the border could be defined on the cell or inherited from the table or defaults. Note that if the border is inherited, this will return the parent value, so don't modify it. | ||
java.lang.Object | fetchInheritedCellAttr(int key) | |
Reserved for internal use. | ||
Aspose.Words.CompositeNode | getAncestor(java.lang.Class ancestorType) | → inherited from Aspose.Words.Node |
Gets the first ancestor of the specified object type. | ||
Aspose.Words.CompositeNode | getContainer() | → inherited from Aspose.Words.CompositeNode |
Reserved for internal use. | ||
aspose.obfuscated.type | getDeleteRevision() | |
Reserved for internal use. | ||
java.lang.Object | getDirectCellAttr(int key) | |
Reserved for internal use. | ||
aspose.obfuscated.type | getInsertRevision() | |
Reserved for internal use. | ||
aspose.obfuscated.type | getMoveFromRevision() | |
Reserved for internal use. | ||
aspose.obfuscated.type | getMoveToRevision() | |
Reserved for internal use. | ||
Aspose.Words.Node | getNextMatchingNode(aspose.obfuscated.type curNode) | → inherited from Aspose.Words.CompositeNode |
Reserved for internal use. | ||
java.lang.String | getText() | → inherited from Aspose.Words.CompositeNode |
Gets the text of this node and of all its children. | ||
java.util.Iterator | iterator() | → inherited from Aspose.Words.CompositeNode |
Provides support for the for each style iteration over the child nodes of this node. | ||
void | remove() | → inherited from Aspose.Words.Node |
Removes itself from the parent. | ||
void | removeAllChildren() | → inherited from Aspose.Words.CompositeNode |
Removes all the child nodes of the current node. | ||
void | removeSmartTags() | → inherited from Aspose.Words.CompositeNode |
Removes all |
||
Aspose.Words.NodeList | selectNodes(java.lang.String xpath) | → inherited from Aspose.Words.CompositeNode |
Selects a list of nodes matching the XPath expression. | ||
Aspose.Words.Node | selectSingleNode(java.lang.String xpath) | → inherited from Aspose.Words.CompositeNode |
Selects the first Node that matches the XPath expression. | ||
void | setCellAttr(int key, java.lang.Object value) | |
Reserved for internal use. | ||
void | setDeleteRevision(aspose.obfuscated.type value) | |
Reserved for internal use. | ||
void | setInsertRevision(aspose.obfuscated.type value) | |
Reserved for internal use. | ||
void | setMoveFromRevision(aspose.obfuscated.type value) | |
Reserved for internal use. | ||
void | setMoveToRevision(aspose.obfuscated.type value) | |
Reserved for internal use. | ||
java.lang.String | toString() | → inherited from Aspose.Words.Node |
java.lang.String | toString(SaveOptions saveOptions) | → inherited from Aspose.Words.Node |
Exports the content of the node into a string using the specified save options. | ||
java.lang.String | toTxt() | → inherited from Aspose.Words.Node |
Exports the content of the node into a string in plain text format. |
Property Getters/Setters Detail |
---|
getCellFormat | |
public CellFormat getCellFormat() |
getChildNodes | → inherited from Aspose.Words.CompositeNode |
public Aspose.Words.NodeCollection getChildNodes() |
Note, GetChildNodes(NodeType.Any, false)
and creates and returns a new collection every time it is accessed.
If there are no child nodes, this property returns an empty collection.
getCount | → inherited from Aspose.Words.CompositeNode |
public int getCount() |
getDocument | → inherited from Aspose.Words.Node |
public Aspose.Words.DocumentBase getDocument() |
The node always belongs to a document even if it has just been created and not yet added to the tree, or if it has been removed from the tree.
getFirstChild | → inherited from Aspose.Words.CompositeNode |
public Aspose.Words.Node getFirstChild() |
getFirstParagraph | |
public Aspose.Words.Paragraph getFirstParagraph() |
hasChildNodes | → inherited from Aspose.Words.CompositeNode |
public boolean hasChildNodes() |
isComposite | → inherited from Aspose.Words.CompositeNode |
public boolean isComposite() |
isFirstCell | |
public boolean isFirstCell() |
isLastCell | |
public boolean isLastCell() |
getLastChild | → inherited from Aspose.Words.CompositeNode |
public Aspose.Words.Node getLastChild() |
getLastParagraph | |
public Aspose.Words.Paragraph getLastParagraph() |
getNextSibling | → inherited from Aspose.Words.Node |
public Aspose.Words.Node getNextSibling() |
getNodeType | |
public Aspose.Words.NodeType getNodeType() |
getParagraphs | |
public Aspose.Words.ParagraphCollection getParagraphs() |
getParentNode | → inherited from Aspose.Words.Node |
public Aspose.Words.CompositeNode getParentNode() |
If a node has just been created and not yet added to the tree, or if it has been removed from the tree, the parent is null.
getParentRow | |
public Row getParentRow() |
(Row)FirstNonMarkupParentNode
.getPreviousSibling | → inherited from Aspose.Words.Node |
public Aspose.Words.Node getPreviousSibling() |
getRange | → inherited from Aspose.Words.Node |
public Aspose.Words.Range getRange() |
getTables | |
public TableCollection getTables() |
Method Detail |
---|
clearCellAttrs | |
public void clearCellAttrs() |
dd | → inherited from Aspose.Words.CompositeNode |
public void dd() |
deepClone | → inherited from Aspose.Words.Node |
public Aspose.Words.Node deepClone(boolean isCloneChildren) |
This method serves as a copy constructor for nodes. The cloned node has no parent, but belongs to the same document as the original node.
This method always performs a deep copy of the node. The isCloneChildren parameter specifies whether to perform copy all child nodes as well.
isCloneChildren
- True to recursively clone the subtree under the specified node;
false to clone only the node itself.ensureMinimum | |
public void ensureMinimum() |
fetchCellAttr | |
public java.lang.Object fetchCellAttr(int key) |
fetchInheritedCellAttr | |
public java.lang.Object fetchInheritedCellAttr(int key) |
getAncestor | → inherited from Aspose.Words.Node |
public Aspose.Words.CompositeNode getAncestor(java.lang.Class ancestorType) |
The ancestor type matches if it is equal to ancestorType or derived from ancestorType.
ancestorType
- The object type of the ancestor to retrieve.getContainer | → inherited from Aspose.Words.CompositeNode |
public Aspose.Words.CompositeNode getContainer() |
getDeleteRevision | |
public aspose.obfuscated.type getDeleteRevision() |
getDirectCellAttr | |
public java.lang.Object getDirectCellAttr(int key) |
getInsertRevision | |
public aspose.obfuscated.type getInsertRevision() |
getMoveFromRevision | |
public aspose.obfuscated.type getMoveFromRevision() |
getMoveToRevision | |
public aspose.obfuscated.type getMoveToRevision() |
getNextMatchingNode | → inherited from Aspose.Words.CompositeNode |
public Aspose.Words.Node getNextMatchingNode(aspose.obfuscated.type curNode) |
getText | → inherited from Aspose.Words.CompositeNode |
public java.lang.String getText() |
The returned string includes all control and special characters as described in
iterator | → inherited from Aspose.Words.CompositeNode |
public java.util.Iterator iterator() |
remove | → inherited from Aspose.Words.Node |
public void remove() |
removeAllChildren | → inherited from Aspose.Words.CompositeNode |
public void removeAllChildren() |
removeSmartTags | → inherited from Aspose.Words.CompositeNode |
public void removeSmartTags() |
selectNodes | → inherited from Aspose.Words.CompositeNode |
public Aspose.Words.NodeList selectNodes(java.lang.String xpath) |
Only expressions with element names are supported at the moment. Expressions that use attribute names are not supported.
xpath
- The XPath expression.selectSingleNode | → inherited from Aspose.Words.CompositeNode |
public Aspose.Words.Node selectSingleNode(java.lang.String xpath) |
Only expressions with element names are supported at the moment. Expressions that use attribute names are not supported.
xpath
- The XPath expression.setCellAttr | |
public void setCellAttr(int key, java.lang.Object value) |
setDeleteRevision | |
public void setDeleteRevision(aspose.obfuscated.type value) |
setInsertRevision | |
public void setInsertRevision(aspose.obfuscated.type value) |
setMoveFromRevision | |
public void setMoveFromRevision(aspose.obfuscated.type value) |
setMoveToRevision | |
public void setMoveToRevision(aspose.obfuscated.type value) |
toString | → inherited from Aspose.Words.Node |
public java.lang.String toString() |
toString | → inherited from Aspose.Words.Node |
public java.lang.String toString(SaveOptions saveOptions) throws java.lang.Exception |
saveOptions
- Specifies the options that control how the node is saved.toTxt | → inherited from Aspose.Words.Node |
public java.lang.String toTxt() throws java.lang.Exception |
This method removes field codes and Microsoft Word control characters, uses CrLf
(or any other) combination of characters to mark ends of paragraphs in the resulting string.
It produces a different result from