com.aspose.note.hierarchy

Class OutlineNode

    • Constructor Detail

      • OutlineNode

        public OutlineNode(ExtendedGuid nodeId)

        Initializes a new instance of the OutlineNode class.

        Parameters:
        nodeId - The node id.
    • Method Detail

      • getLastModifiedTime

        public com.aspose.ms.System.DateTime getLastModifiedTime()

        Gets when the outline was last changed.

      • setLastModifiedTime

        public void setLastModifiedTime(com.aspose.ms.System.DateTime value)

        Gets when the outline was last changed.

      • getEnforceOutlineStructure

        public boolean getEnforceOutlineStructure()

        Gets whether the outline has a strict indentation structure.

      • setEnforceOutlineStructure

        public void setEnforceOutlineStructure(boolean value)

        Gets whether the outline has a strict indentation structure.

      • getOutlineElementChildLevel

        public byte getOutlineElementChildLevel()

        Gets the indentation level of child nodes of the outline.

      • setOutlineElementChildLevel

        public void setOutlineElementChildLevel(byte value)

        Gets the indentation level of child nodes of the outline.

      • getLayoutMaxHeight

        public float getLayoutMaxHeight()

        Gets the height of the outline.

      • setLayoutMaxHeight

        public void setLayoutMaxHeight(float value)

        Gets the height of the outline.

      • getLayoutOutlineReservedWidth

        public float getLayoutOutlineReservedWidth()

        Gets the suggested maximum width of the outline before text in the outline wraps.

      • setLayoutOutlineReservedWidth

        public void setLayoutOutlineReservedWidth(float value)

        Gets the suggested maximum width of the outline before text in the outline wraps.

      • isLayoutSizeSetByUser

        public boolean isLayoutSizeSetByUser()

        Gets whether the value of the LayoutMaxWidth element of the outline was set explicitly by the user.

      • setLayoutSizeSetByUser

        public void setLayoutSizeSetByUser(boolean value)

        Gets whether the value of the LayoutMaxWidth element of the outline was set explicitly by the user.

      • getListSpacingMu

        public float getListSpacingMu()

        Gets the horizontal distance between a list bullet or number and the text that is associated with that bullet or number.

      • setListSpacingMu

        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.

      • getRgOutlineIndentDistance

        public RgOutlineIndentDistance getRgOutlineIndentDistance()

        Gets the indentation of each level in the outline.

      • setRgOutlineIndentDistance

        public void setRgOutlineIndentDistance(RgOutlineIndentDistance value)

        Gets the indentation of each level in the outline.

      • getBodyTextAlignment

        public byte getBodyTextAlignment()

        Gets the alignment of body text in the outline.

      • setBodyTextAlignment

        public void setBodyTextAlignment(byte value)

        Gets the alignment of body text in the outline.

      • getLayoutAlignmentInParent

        public LayoutAlignment getLayoutAlignmentInParent()

        Gets the alignment of the outline.

      • setLayoutAlignmentInParent

        public void setLayoutAlignmentInParent(LayoutAlignment value)

        Gets the alignment of the outline.

      • getLayoutAlignmentSelf

        public LayoutAlignment getLayoutAlignmentSelf()

        Gets the alignment of both the outline and all of the outline elements within childNode.

      • setLayoutAlignmentSelf

        public void setLayoutAlignmentSelf(LayoutAlignment value)

        Gets the alignment of both the outline and all of the outline elements within childNode.

      • isConflictObjectForRender

        public boolean isConflictObjectForRender()

        Gets whether the outline is displayed as a conflict object.

      • setConflictObjectForRender

        public void setConflictObjectForRender(boolean value)

        Gets whether the outline is displayed as a conflict object.

      • isConflictObjectForSelection

        public boolean isConflictObjectForSelection()

        Gets whether the outline is a conflict object that can be selected.

      • setConflictObjectForSelection

        public void setConflictObjectForSelection(boolean value)

        Gets whether the outline is a conflict object that can be selected.

      • getDeletable

        public boolean getDeletable()

        Gets whether the outline can be deleted

      • setDeletable

        public void setDeletable(boolean value)

        Gets whether the outline can be deleted

      • getLayoutTightLayout

        public boolean getLayoutTightLayout()

        Gets whether the size of the outline is intended to increase when a user interacts with childNode.

      • setLayoutTightLayout

        public void setLayoutTightLayout(boolean value)

        Gets whether the size of the outline is intended to increase when a user interacts with childNode.

      • isTitleDate

        public boolean isTitleDate()

        Gets whether the outline contains the date that is associated with the page title

      • setTitleDate

        public void setTitleDate(boolean value)

        Gets whether the outline contains the date that is associated with the page title

      • getCannotBeSelected

        public boolean getCannotBeSelected()

        Gets whether the outline can be selected.

      • setCannotBeSelected

        public void setCannotBeSelected(boolean value)

        Gets whether the outline can be selected.

      • isTitleText

        public boolean isTitleText()

        Gets whether the outline contains the text of the page title.

      • setTitleText

        public void setTitleText(boolean value)

        Gets whether the outline contains the text of the page title.

      • getDescendantsCannotBeMoved

        public boolean getDescendantsCannotBeMoved()

        Gets whether descendants of the outline can be moved.

      • setDescendantsCannotBeMoved

        public void setDescendantsCannotBeMoved(boolean value)

        Gets whether descendants of the outline can be moved.

      • getLayoutMinimumOutlineWidth

        public float getLayoutMinimumOutlineWidth()

        Gets the minimum permissible width of the outline.

      • setLayoutMinimumOutlineWidth

        public void setLayoutMinimumOutlineWidth(float value)

        Gets the minimum permissible width of the outline.

      • getOffsetFromParentHoriz

        public float getOffsetFromParentHoriz()

        Gets the horizontal offset between the outline and the page origin.

      • setOffsetFromParentHoriz

        public void setOffsetFromParentHoriz(float value)

        Gets the horizontal offset between the outline and the page origin.

      • getOffsetFromParentVert

        public float getOffsetFromParentVert()

        Gets the vertical offset between the outline and the page origin.

      • setOffsetFromParentVert

        public void setOffsetFromParentVert(float value)

        Gets the vertical offset between the outline and the page origin.

      • getLayoutMaxWidth

        public float getLayoutMaxWidth()

        Gets the width of the outline.

      • setLayoutMaxWidth

        public void setLayoutMaxWidth(float value)

        Gets the width of the outline.

      • getLayoutTightAlignment

        public boolean getLayoutTightAlignment()

        Gets whether the outline is aligned tightly.

      • setLayoutTightAlignment

        public void setLayoutTightAlignment(boolean value)

        Gets whether the outline is aligned tightly.

      • isReadOnly

        public boolean isReadOnly()

        Gets whether the outline is readonly.

      • setReadOnly

        public void setReadOnly(boolean value)

        Gets whether the outline is readonly.