C# Класс EmberPlusRegistryProvider.RegistryProvider.Walker

Наследование: GlowWalker
Показать файл Открыть проект

Открытые методы

Метод Описание
Walker ( RegistryProvider registry, EmberPlusRegistryProvider.Client client, System.Item rootItem ) : System

Защищенные методы

Метод Описание
OnCommand ( GlowCommand glow, int path ) : void
OnFunction ( GlowFunctionBase glow, int path ) : void
OnInvocationResult ( GlowInvocationResult glow ) : void
OnMatrix ( GlowMatrixBase glow, int path ) : void
OnNode ( GlowNodeBase glow, int path ) : void
OnParameter ( GlowParameterBase glow, int path ) : void
OnStreamEntry ( EmberLib.Glow.GlowStreamEntry glow ) : void
OnTemplate ( GlowTemplateBase glow, int path ) : void

Приватные методы

Метод Описание
CloseItem ( System.Item leaf ) : void
CreateGlowNode ( System.Item item, int path, int number, int fields, EmberLib.Glow.GlowElementCollectionBase parent ) : void
CreateGlowParameter ( System.Item item, int path, int number, int fields, EmberLib.Glow.GlowElementCollectionBase parent ) : void
OpenItem ( int path, bool isWriteable ) : System.Item

Описание методов

OnCommand() защищенный Метод

protected OnCommand ( GlowCommand glow, int path ) : void
glow GlowCommand
path int
Результат void

OnFunction() защищенный Метод

protected OnFunction ( GlowFunctionBase glow, int path ) : void
glow EmberLib.Glow.GlowFunctionBase
path int
Результат void

OnInvocationResult() защищенный Метод

protected OnInvocationResult ( GlowInvocationResult glow ) : void
glow GlowInvocationResult
Результат void

OnMatrix() защищенный Метод

protected OnMatrix ( GlowMatrixBase glow, int path ) : void
glow EmberLib.Glow.GlowMatrixBase
path int
Результат void

OnNode() защищенный Метод

protected OnNode ( GlowNodeBase glow, int path ) : void
glow EmberLib.Glow.GlowNodeBase
path int
Результат void

OnParameter() защищенный Метод

protected OnParameter ( GlowParameterBase glow, int path ) : void
glow EmberLib.Glow.GlowParameterBase
path int
Результат void

OnStreamEntry() защищенный Метод

protected OnStreamEntry ( EmberLib.Glow.GlowStreamEntry glow ) : void
glow EmberLib.Glow.GlowStreamEntry
Результат void

OnTemplate() защищенный Метод

protected OnTemplate ( GlowTemplateBase glow, int path ) : void
glow EmberLib.Glow.GlowTemplateBase
path int
Результат void

Walker() публичный Метод

public Walker ( RegistryProvider registry, EmberPlusRegistryProvider.Client client, System.Item rootItem ) : System
registry RegistryProvider
client EmberPlusRegistryProvider.Client
rootItem System.Item
Результат System