Click or drag to resize

WrapperModelGraph Class

imbSCI | imbACE | imbNLP | imbWEM | imbWBI

[This is preliminary documentation and is subject to change.]

Wrapper graph model for a page to extract data from
Inheritance Hierarchy
SystemObject
  graphNodeBase
    graphNodeCustom
      imbWBI.Core.WebHarvester.wrapperWrapperModelGraph

Namespace:  imbWBI.Core.WebHarvester.wrapper
Assembly:  imbWBI.Core (in imbWBI.Core.dll) Version: 1.0.30
Syntax
C#
public abstract class WrapperModelGraph : graphNodeCustom, 
	IWrapperModelGraph, IGraphNode, IEnumerable, IObjectWithParent, IObjectWithPath, 
	IObjectWithName, IObjectWithPathAndChildren, IEnumerable<IObjectWithPathAndChildren>, IObjectWithTreeView

The WrapperModelGraph type exposes the following members.

Constructors
Properties
  NameDescription
Protected propertychildren (Inherited from graphNodeCustom.)
Public propertydescription
Optional description - for human interpretation
Protected propertydoAutonameFromTypeName (Overrides graphNodeCustom.doAutonameFromTypeName.)
Protected propertydoAutorenameOnExisting (Overrides graphNodeCustom.doAutorenameOnExisting.)
Public propertyfolder
Directory to store collected content into
Public propertyforTreeview (Inherited from graphNodeCustom.)
Public propertyisLeaf (Inherited from graphNodeBase.)
Public propertyItem (Inherited from graphNodeCustom.)
Public propertyItem (Inherited from graphNodeCustom.)
Public propertylevel (Inherited from graphNodeBase.)
Public propertymodelParent
Public propertymodelRoot
Gets the model root.
Protected propertymychildren (Inherited from graphNodeCustom.)
Public propertyname (Inherited from graphNodeBase.)
Public propertyparent (Inherited from graphNodeBase.)
Public propertypath (Inherited from graphNodeBase.)
Public propertypathSeparator (Inherited from graphNodeBase.)
Public propertyroot (Inherited from graphNodeBase.)
Public propertytype
Kind of data to produce
Public propertyXPath
XPath associated with the harvest node
Top
Methods
  NameDescription
Public methodAdd(String) (Inherited from graphNodeCustom.)
Public methodAdd(IGraphNode) (Inherited from graphNodeCustom.)
Public methodAddWrapperTWrapper
Adds new wrapper node
Public methodContainsKey (Inherited from graphNodeBase.)
Public methodCount (Inherited from graphNodeBase.)
Public methodCreateChildItem (Inherited from graphNodeCustom.)
Protected methoddesignateTargetFolder
Public methoddoExtract
Perfomes data extraction
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodgetChildNames (Inherited from graphNodeBase.)
Public methodGetEnumerator (Inherited from graphNodeBase.)
Public methodgetFirst (Inherited from graphNodeBase.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetIndex (Inherited from graphNodeCustom.)
Public methodGetSibling (Inherited from graphNodeCustom.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemove(String) (Inherited from graphNodeBase.)
Public methodRemove(IEnumerableString) (Inherited from graphNodeBase.)
Public methodRemoveByKey (Inherited from graphNodeBase.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Protected methoduseOwnFolder
Top
See Also