C# Class Cornerstone.ScraperEngine.ScraperNode

Afficher le fichier Open project: damienhaynes/moving-pictures Class Usage Examples

Protected Properties

Свойство Type Description
children List
loadSuccess bool
logger System.Logger
name string
nodeSettings ScraperNodeAttribute
xmlNode System.Xml.XmlNode

Méthodes publiques

Méthode Description
Execute ( string>.Dictionary variables ) : void
Load ( string modifier ) : IValueModifier

Loads the specified modifier by name.

Load ( XmlNode xmlNode, ScriptableScraper context ) : ScraperNode
ScraperNode ( XmlNode xmlNode, ScriptableScraper context ) : System

Méthodes protégées

Méthode Description
executeChildren ( string>.Dictionary variables ) : void
loadChildren ( ) : bool
parseString ( string>.Dictionary variables, string input ) : string
removeVariable ( string>.Dictionary variables, string key ) : void
setVariable ( string>.Dictionary variables, string key, string value ) : void

Private Methods

Méthode Description
ScraperNode ( ) : System
removeArrayValues ( string>.Dictionary variables, string key ) : void

Method Details

Execute() public abstract méthode

public abstract Execute ( string>.Dictionary variables ) : void
variables string>.Dictionary
Résultat void

Load() public static méthode

Loads the specified modifier by name.
public static Load ( string modifier ) : IValueModifier
modifier string The modifier.
Résultat IValueModifier

Load() public static méthode

public static Load ( XmlNode xmlNode, ScriptableScraper context ) : ScraperNode
xmlNode System.Xml.XmlNode
context ScriptableScraper
Résultat ScraperNode

ScraperNode() public méthode

public ScraperNode ( XmlNode xmlNode, ScriptableScraper context ) : System
xmlNode System.Xml.XmlNode
context ScriptableScraper
Résultat System

executeChildren() protected méthode

protected executeChildren ( string>.Dictionary variables ) : void
variables string>.Dictionary
Résultat void

loadChildren() protected méthode

protected loadChildren ( ) : bool
Résultat bool

parseString() protected méthode

protected parseString ( string>.Dictionary variables, string input ) : string
variables string>.Dictionary
input string
Résultat string

removeVariable() protected méthode

protected removeVariable ( string>.Dictionary variables, string key ) : void
variables string>.Dictionary
key string
Résultat void

setVariable() protected méthode

protected setVariable ( string>.Dictionary variables, string key, string value ) : void
variables string>.Dictionary
key string
value string
Résultat void

Property Details

children protected_oe property

protected List children
Résultat List

loadSuccess protected_oe property

protected bool loadSuccess
Résultat bool

logger protected_oe static_oe property

protected static Logger,System logger
Résultat System.Logger

name protected_oe property

protected string name
Résultat string

nodeSettings protected_oe property

protected ScraperNodeAttribute,Cornerstone.ScraperEngine nodeSettings
Résultat ScraperNodeAttribute

xmlNode protected_oe property

protected XmlNode,System.Xml xmlNode
Résultat System.Xml.XmlNode