Navigate to: Methods | Constructors | Events | Properties | ProDatasets | Temp-Tables
| Options | Name | Purpose | |
|---|---|---|---|
| Consultingwerk.Studio.ProparseApi.NodesSet ChildNodes (NodeTypesEnum) |
Returns the set of child nodes of a given type
Notes :
@param poNodeType The Node Type to find
@return The set of child nodes of the given type
*/ |
||
| LOGICAL Equals (Object) |
Compares two object instances
Notes :
@param poNode The reference to the node to compare this node to
@return Logical value indicating if the two instances represent the same node
*/ |
||
| Consultingwerk.Studio.ProparseApi.INode FirstDirectChild (NodeTypesEnum) |
Find the first direct child with a given node type
Notes :
@param poNodeType The Node Type to find
@return The INode instance
*/ |
||
| InsertTextAfter (longchar) |
Parses the given text and inserts its nodes after this node
Notes : The text is parsed with a dedicated ProparseAbl engine (without
schema resolution) through ProparseHelper2:ParseString (SCL-5464)
and the resulting statement chain is copied into this node's
store and spliced behind the node - the same splice the
ProparseWeb Java backend performs (SCL-5461). The imported
nodes carry no symbol links
@param plcText The text to parse
*/ |
||
| Consultingwerk.Studio.ProparseApi.INode Query (NodeTypesEnum) |
Returns an array of all nodes of the given node type
Notes : Searches the subtree rooted at this node (pre-order).
@param poNodeType The NodeTypesEnum representing the node type
@return The array of INode instances (indeterminate when none)
*/ |
||
| CHARACTER ToString () |
Get the text from a node
Notes :
@return The text from the node
*/ |
||
| CHARACTER ToStringFulltext () |
Get the full, preprocessed text from a node
Notes : Include content and macro expansions appear expanded,
preprocessor directives are dropped (SCL-5479)
@return The full, preprocessed text from a node
*/ |
||
| CHARACTER ToStringSourceText () |
Get the full, original source code from a node
Notes : Reproduces the original top-level source: include and macro
references appear unexpanded, in source order (SCL-5479)
@return The full, original source code from a node
*/ |
| Options | Name | Purpose | |
|---|---|---|---|
| AblNode (NodeStore, integer) |
Constructor for the AblNode class
Notes :
@param poStore The NodeStore that owns the record
@param piNodeId The id of the record represented by this wrapper
*/ |
| Options | Name | Purpose | |
|---|---|---|---|
| CHARACTER AllLeadingHiddenText |
|
||
| Consultingwerk.Studio.ProparseApi.ICall Call |
|
||
| Consultingwerk.Studio.ProparseApi.NodesSet ChildNodes |
|
||
| INTEGER Column |
|
||
| CHARACTER Comments |
|
||
| Consultingwerk.Studio.ProparseApi.IFieldContainer FieldContainer |
|
||
| CHARACTER FileName |
|
||
| CHARACTER FileNames |
|
||
| Consultingwerk.Studio.ProparseApi.INode FirstChild |
|
||
| Consultingwerk.Studio.ProparseApi.INode FirstNaturalChild |
|
||
| Consultingwerk.Studio.ProparseApi.INode LastChild |
|
||
| Consultingwerk.Studio.ProparseApi.INode LastDescendant |
|
||
| INTEGER Line |
|
||
| LOGICAL Natural |
|
||
| Consultingwerk.Studio.ProparseApi.INode NextNode |
|
||
| Consultingwerk.Studio.ProparseApi.INode NextSibling |
|
||
| INTEGER NodeId |
|
||
| INTEGER NodeNum |
|
||
| Consultingwerk.Studio.ProparseApi.INode Parent |
|
||
| Consultingwerk.Studio.ProparseApi.INode PrevNode |
|
||
| Consultingwerk.Studio.ProparseApi.INode PrevSibling |
|
||
| Consultingwerk.Studio.ProparseApi.NodeTypesEnum State2 |
|
||
| LOGICAL StateHead |
|
||
| Consultingwerk.Studio.ProparseApi.INode Statement |
|
||
| Consultingwerk.Studio.ProparseApi.Implementation.ProparseAbl.Nodes.NodeStore Store |
|
||
| Consultingwerk.Studio.ProparseApi.NodeSubTypesEnum SubType |
|
||
| Consultingwerk.Studio.ProparseApi.ISymbol Symbol |
|
||
| CHARACTER Text |
|
||
| Consultingwerk.Studio.ProparseApi.NodeTypesEnum Type |
|
|
Top
Consultingwerk.Studio.ProparseApi.NodesSet ChildNodes (NodeTypesEnum)
|
|||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
LOGICAL Equals (Object)
|
|||||||||||||||||||||||||
Consultingwerk.Studio.ProparseApi.INode FirstDirectChild (NodeTypesEnum)
|
|||||||||||||||||||||||||
InsertTextAfter (longchar)
|
|||||||||||||||||||||||||
Consultingwerk.Studio.ProparseApi.INode Query (NodeTypesEnum)
|
|||||||||||||||||||||||||
CHARACTER ToString ()
|
|||||||||||||||||||||||||
CHARACTER ToStringFulltext ()
|
|||||||||||||||||||||||||
CHARACTER ToStringSourceText ()
|
|||||||||||||||||||||||||
AblNode (NodeStore, integer)
|
||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CHARACTER AllLeadingHiddenText
|
|||||||||
|---|---|---|---|---|---|---|---|---|---|
Consultingwerk.Studio.ProparseApi.ICall Call
|
|||||||||
Consultingwerk.Studio.ProparseApi.NodesSet ChildNodes
|
|||||||||
INTEGER Column
|
|||||||||
CHARACTER Comments
|
|||||||||
Consultingwerk.Studio.ProparseApi.IFieldContainer FieldContainer
|
|||||||||
CHARACTER FileName
|
|||||||||
CHARACTER FileNames
|
|||||||||
Consultingwerk.Studio.ProparseApi.INode FirstChild
|
|||||||||
Consultingwerk.Studio.ProparseApi.INode FirstNaturalChild
|
|||||||||
Consultingwerk.Studio.ProparseApi.INode LastChild
|
|||||||||
Consultingwerk.Studio.ProparseApi.INode LastDescendant
|
|||||||||
INTEGER Line
|
|||||||||
LOGICAL Natural
|
|||||||||
Consultingwerk.Studio.ProparseApi.INode NextNode
|
|||||||||
Consultingwerk.Studio.ProparseApi.INode NextSibling
|
|||||||||
INTEGER NodeId
|
|||||||||
INTEGER NodeNum
|
|||||||||
Consultingwerk.Studio.ProparseApi.INode Parent
|
|||||||||
Consultingwerk.Studio.ProparseApi.INode PrevNode
|
|||||||||
Consultingwerk.Studio.ProparseApi.INode PrevSibling
|
|||||||||
Consultingwerk.Studio.ProparseApi.NodeTypesEnum State2
|
|||||||||
LOGICAL StateHead
|
|||||||||
Consultingwerk.Studio.ProparseApi.INode Statement
|
|||||||||
Consultingwerk.Studio.ProparseApi.Implementation.ProparseAbl.Nodes.NodeStore Store
|
|||||||||
Consultingwerk.Studio.ProparseApi.NodeSubTypesEnum SubType
|
|||||||||
Consultingwerk.Studio.ProparseApi.ISymbol Symbol
|
|||||||||
CHARACTER Text
|
|||||||||
Consultingwerk.Studio.ProparseApi.NodeTypesEnum Type
|
|||||||||