public class OutlineNode extends HierarchyNode<ExtendedGuid>
The outline node.
Constructor and Description |
---|
OutlineNode(ExtendedGuid nodeId)
Initializes a new instance of the
OutlineNode class. |
Modifier and Type | Method and Description |
---|---|
byte |
getBodyTextAlignment()
Gets the alignment of body text in the outline.
|
boolean |
getCannotBeSelected()
Gets whether the outline can be selected.
|
boolean |
getDeletable()
Gets whether the outline can be deleted
|
boolean |
getDescendantsCannotBeMoved()
Gets whether descendants of the outline can be moved.
|
ElementChildNodesOfOutlineElement |
getElementChildNodes()
Gets the element child nodes.
|
boolean |
getEnforceOutlineStructure()
Gets whether the outline has a strict indentation structure.
|
com.aspose.ms.System.DateTime |
getLastModifiedTime()
Gets when the outline was last changed.
|
LayoutAlignment |
getLayoutAlignmentInParent()
Gets the alignment of the outline.
|
LayoutAlignment |
getLayoutAlignmentSelf()
Gets the alignment of both the outline and all of the outline elements within childNode.
|
float |
getLayoutMaxHeight()
Gets the height of the outline.
|
float |
getLayoutMaxWidth()
Gets the width of the outline.
|
float |
getLayoutMinimumOutlineWidth()
Gets the minimum permissible width of the outline.
|
float |
getLayoutOutlineReservedWidth()
Gets the suggested maximum width of the outline before text in the outline wraps.
|
boolean |
getLayoutTightAlignment()
Gets whether the outline is aligned tightly.
|
boolean |
getLayoutTightLayout()
Gets whether the size of the outline is intended to increase when a user interacts with childNode.
|
float |
getListSpacingMu()
Gets the horizontal distance between a list bullet or number and the text
that is associated with that bullet or number.
|
float |
getOffsetFromParentHoriz()
Gets the horizontal offset between the outline and the page origin.
|
float |
getOffsetFromParentVert()
Gets the vertical offset between the outline and the page origin.
|
byte |
getOutlineElementChildLevel()
Gets the indentation level of child nodes of the outline.
|
RgOutlineIndentDistance |
getRgOutlineIndentDistance()
Gets the indentation of each level in the outline.
|
boolean |
isConflictObjectForRender()
Gets whether the outline is displayed as a conflict object.
|
boolean |
isConflictObjectForSelection()
Gets whether the outline is a conflict object that can be selected.
|
boolean |
isLayoutSizeSetByUser()
Gets whether the value of the LayoutMaxWidth element of the outline was set
explicitly by the user.
|
boolean |
isReadOnly()
Gets whether the outline is readonly.
|
boolean |
isTitleDate()
Gets whether the outline contains the date that is associated with the page title
|
boolean |
isTitleText()
Gets whether the outline contains the text of the page title.
|
void |
setBodyTextAlignment(byte value)
Gets the alignment of body text in the outline.
|
void |
setCannotBeSelected(boolean value)
Gets whether the outline can be selected.
|
void |
setConflictObjectForRender(boolean value)
Gets whether the outline is displayed as a conflict object.
|
void |
setConflictObjectForSelection(boolean value)
Gets whether the outline is a conflict object that can be selected.
|
void |
setDeletable(boolean value)
Gets whether the outline can be deleted
|
void |
setDescendantsCannotBeMoved(boolean value)
Gets whether descendants of the outline can be moved.
|
void |
setEnforceOutlineStructure(boolean value)
Gets whether the outline has a strict indentation structure.
|
void |
setLastModifiedTime(com.aspose.ms.System.DateTime value)
Gets when the outline was last changed.
|
void |
setLayoutAlignmentInParent(LayoutAlignment value)
Gets the alignment of the outline.
|
void |
setLayoutAlignmentSelf(LayoutAlignment value)
Gets the alignment of both the outline and all of the outline elements within childNode.
|
void |
setLayoutMaxHeight(float value)
Gets the height of the outline.
|
void |
setLayoutMaxWidth(float value)
Gets the width of the outline.
|
void |
setLayoutMinimumOutlineWidth(float value)
Gets the minimum permissible width of the outline.
|
void |
setLayoutOutlineReservedWidth(float value)
Gets the suggested maximum width of the outline before text in the outline wraps.
|
void |
setLayoutSizeSetByUser(boolean value)
Gets whether the value of the LayoutMaxWidth element of the outline was set
explicitly by the user.
|
void |
setLayoutTightAlignment(boolean value)
Gets whether the outline is aligned tightly.
|
void |
setLayoutTightLayout(boolean value)
Gets whether the size of the outline is intended to increase when a user interacts with childNode.
|
void |
setListSpacingMu(float value)
Gets the horizontal distance between a list bullet or number and the text
that is associated with that bullet or number.
|
void |
setOffsetFromParentHoriz(float value)
Gets the horizontal offset between the outline and the page origin.
|
void |
setOffsetFromParentVert(float value)
Gets the vertical offset between the outline and the page origin.
|
void |
setOutlineElementChildLevel(byte value)
Gets the indentation level of child nodes of the outline.
|
void |
setReadOnly(boolean value)
Gets whether the outline is readonly.
|
void |
setRgOutlineIndentDistance(RgOutlineIndentDistance value)
Gets the indentation of each level in the outline.
|
void |
setTitleDate(boolean value)
Gets whether the outline contains the date that is associated with the page title
|
void |
setTitleText(boolean value)
Gets whether the outline contains the text of the page title.
|
getNodeId, getType
public OutlineNode(ExtendedGuid nodeId)
Initializes a new instance of the OutlineNode
class.
nodeId
- The node id.public com.aspose.ms.System.DateTime getLastModifiedTime()
Gets when the outline was last changed.
public void setLastModifiedTime(com.aspose.ms.System.DateTime value)
Gets when the outline was last changed.
public ElementChildNodesOfOutlineElement getElementChildNodes()
Gets the element child nodes.
public boolean getEnforceOutlineStructure()
Gets whether the outline has a strict indentation structure.
public void setEnforceOutlineStructure(boolean value)
Gets whether the outline has a strict indentation structure.
public byte getOutlineElementChildLevel()
Gets the indentation level of child nodes of the outline.
public void setOutlineElementChildLevel(byte value)
Gets the indentation level of child nodes of the outline.
public float getLayoutMaxHeight()
Gets the height of the outline.
public void setLayoutMaxHeight(float value)
Gets the height of the outline.
public float getLayoutOutlineReservedWidth()
Gets the suggested maximum width of the outline before text in the outline wraps.
public void setLayoutOutlineReservedWidth(float value)
Gets the suggested maximum width of the outline before text in the outline wraps.
public boolean isLayoutSizeSetByUser()
Gets whether the value of the LayoutMaxWidth element of the outline was set explicitly by the user.
public void setLayoutSizeSetByUser(boolean value)
Gets whether the value of the LayoutMaxWidth element of the outline was set explicitly by the user.
public float getListSpacingMu()
Gets the horizontal distance between a list bullet or number and the text that is associated with that bullet or number.
public void setListSpacingMu(float value)
Gets the horizontal distance between a list bullet or number and the text that is associated with that bullet or number.
public RgOutlineIndentDistance getRgOutlineIndentDistance()
Gets the indentation of each level in the outline.
public void setRgOutlineIndentDistance(RgOutlineIndentDistance value)
Gets the indentation of each level in the outline.
public byte getBodyTextAlignment()
Gets the alignment of body text in the outline.
public void setBodyTextAlignment(byte value)
Gets the alignment of body text in the outline.
public LayoutAlignment getLayoutAlignmentInParent()
Gets the alignment of the outline.
public void setLayoutAlignmentInParent(LayoutAlignment value)
Gets the alignment of the outline.
public LayoutAlignment getLayoutAlignmentSelf()
Gets the alignment of both the outline and all of the outline elements within childNode.
public void setLayoutAlignmentSelf(LayoutAlignment value)
Gets the alignment of both the outline and all of the outline elements within childNode.
public boolean isConflictObjectForRender()
Gets whether the outline is displayed as a conflict object.
public void setConflictObjectForRender(boolean value)
Gets whether the outline is displayed as a conflict object.
public boolean isConflictObjectForSelection()
Gets whether the outline is a conflict object that can be selected.
public void setConflictObjectForSelection(boolean value)
Gets whether the outline is a conflict object that can be selected.
public boolean getDeletable()
Gets whether the outline can be deleted
public void setDeletable(boolean value)
Gets whether the outline can be deleted
public boolean getLayoutTightLayout()
Gets whether the size of the outline is intended to increase when a user interacts with childNode.
public void setLayoutTightLayout(boolean value)
Gets whether the size of the outline is intended to increase when a user interacts with childNode.
public boolean isTitleDate()
Gets whether the outline contains the date that is associated with the page title
public void setTitleDate(boolean value)
Gets whether the outline contains the date that is associated with the page title
public boolean getCannotBeSelected()
Gets whether the outline can be selected.
public void setCannotBeSelected(boolean value)
Gets whether the outline can be selected.
public boolean isTitleText()
Gets whether the outline contains the text of the page title.
public void setTitleText(boolean value)
Gets whether the outline contains the text of the page title.
public boolean getDescendantsCannotBeMoved()
Gets whether descendants of the outline can be moved.
public void setDescendantsCannotBeMoved(boolean value)
Gets whether descendants of the outline can be moved.
public float getLayoutMinimumOutlineWidth()
Gets the minimum permissible width of the outline.
public void setLayoutMinimumOutlineWidth(float value)
Gets the minimum permissible width of the outline.
public float getOffsetFromParentHoriz()
Gets the horizontal offset between the outline and the page origin.
public void setOffsetFromParentHoriz(float value)
Gets the horizontal offset between the outline and the page origin.
public float getOffsetFromParentVert()
Gets the vertical offset between the outline and the page origin.
public void setOffsetFromParentVert(float value)
Gets the vertical offset between the outline and the page origin.
public float getLayoutMaxWidth()
Gets the width of the outline.
public void setLayoutMaxWidth(float value)
Gets the width of the outline.
public boolean getLayoutTightAlignment()
Gets whether the outline is aligned tightly.
public void setLayoutTightAlignment(boolean value)
Gets whether the outline is aligned tightly.
public boolean isReadOnly()
Gets whether the outline is readonly.
public void setReadOnly(boolean value)
Gets whether the outline is readonly.
Copyright (c) 2017 Aspose. All Rights Reserved.