API Docs for SAX and DOM
Main Page
Class Hierarchy
Alphabetical List
Compound List
File List
Compound Members
File Members
IDOM_Range Class Reference
#include <
IDOM_Range.hpp
>
List of all members.
Public Types
enum
CompareHow
{
START_TO_START
= 0,
START_TO_END
= 1,
END_TO_END
= 2,
END_TO_START
= 3 }
Public Methods
virtual
~IDOM_Range
()
virtual
IDOM_Node
*
getStartContainer
()const=0
virtual unsigned int
getStartOffset
()const=0
virtual
IDOM_Node
*
getEndContainer
()const=0
virtual unsigned int
getEndOffset
()const=0
virtual bool
getCollapsed
()const=0
virtual const
IDOM_Node
*
getCommonAncestorContainer
()const=0
virtual void
setStart
(const
IDOM_Node
*parent,unsigned int offset)=0
virtual void
setEnd
(const
IDOM_Node
*parent,unsigned int offset)=0
virtual void
setStartBefore
(const
IDOM_Node
*refNode)=0
virtual void
setStartAfter
(const
IDOM_Node
*refNode)=0
virtual void
setEndBefore
(const
IDOM_Node
*refNode)=0
virtual void
setEndAfter
(const
IDOM_Node
*refNode)=0
virtual void
collapse
(bool toStart)=0
virtual void
selectNode
(const
IDOM_Node
*node)=0
virtual void
selectNodeContents
(const
IDOM_Node
*node)=0
virtual short
compareBoundaryPoints
(
CompareHow
how,const IDOM_Range *range)const=0
virtual void
deleteContents
()=0
virtual
IDOM_DocumentFragment
*
extractContents
()=0
virtual
IDOM_DocumentFragment
*
cloneContents
()const=0
virtual void
insertNode
(
IDOM_Node
*node)=0
virtual void
surroundContents
(
IDOM_Node
*node)=0
virtual IDOM_Range*
cloneRange
()const=0
virtual const XMLCh*
toString
()const=0
virtual void
detach
()=0
Protected Methods
IDOM_Range
()
IDOM_Range
(const IDOM_Range &other)
IDOM_Range&
operator=
(const IDOM_Range &other)
Member Enumeration Documentation
enum IDOM_Range::CompareHow
Enumeration values:
START_TO_START
START_TO_END
END_TO_END
END_TO_START
Constructor & Destructor Documentation
IDOM_Range::IDOM_Range (
)
[protected]
IDOM_Range::IDOM_Range (
const IDOM_Range &
other
)
[protected]
IDOM_Range::~IDOM_Range (
)
[virtual]
Member Function Documentation
virtual
IDOM_DocumentFragment
* IDOM_Range::cloneContents (
) const
[pure virtual]
virtual IDOM_Range* IDOM_Range::cloneRange (
) const
[pure virtual]
virtual void IDOM_Range::collapse (
bool
toStart
)
[pure virtual]
virtual short IDOM_Range::compareBoundaryPoints (
CompareHow
how
,
const IDOM_Range *
range
) const
[pure virtual]
virtual void IDOM_Range::deleteContents (
)
[pure virtual]
virtual void IDOM_Range::detach (
)
[pure virtual]
virtual
IDOM_DocumentFragment
* IDOM_Range::extractContents (
)
[pure virtual]
virtual bool IDOM_Range::getCollapsed (
) const
[pure virtual]
virtual const
IDOM_Node
* IDOM_Range::getCommonAncestorContainer (
) const
[pure virtual]
virtual
IDOM_Node
* IDOM_Range::getEndContainer (
) const
[pure virtual]
virtual unsigned int IDOM_Range::getEndOffset (
) const
[pure virtual]
virtual
IDOM_Node
* IDOM_Range::getStartContainer (
) const
[pure virtual]
virtual unsigned int IDOM_Range::getStartOffset (
) const
[pure virtual]
virtual void IDOM_Range::insertNode (
IDOM_Node
*
node
)
[pure virtual]
IDOM_Range & IDOM_Range::operator= (
const IDOM_Range &
other
)
[protected]
virtual void IDOM_Range::selectNode (
const
IDOM_Node
*
node
)
[pure virtual]
virtual void IDOM_Range::selectNodeContents (
const
IDOM_Node
*
node
)
[pure virtual]
virtual void IDOM_Range::setEnd (
const
IDOM_Node
*
parent
,
unsigned int
offset
)
[pure virtual]
virtual void IDOM_Range::setEndAfter (
const
IDOM_Node
*
refNode
)
[pure virtual]
virtual void IDOM_Range::setEndBefore (
const
IDOM_Node
*
refNode
)
[pure virtual]
virtual void IDOM_Range::setStart (
const
IDOM_Node
*
parent
,
unsigned int
offset
)
[pure virtual]
virtual void IDOM_Range::setStartAfter (
const
IDOM_Node
*
refNode
)
[pure virtual]
virtual void IDOM_Range::setStartBefore (
const
IDOM_Node
*
refNode
)
[pure virtual]
virtual void IDOM_Range::surroundContents (
IDOM_Node
*
node
)
[pure virtual]
virtual const XMLCh* IDOM_Range::toString (
) const
[pure virtual]
The documentation for this class was generated from the following file:
IDOM_Range.hpp
Copyright © 2000 The Apache Software Foundation. All Rights Reserved.