Table of Contents

Class ExecutionEventBaseNodeView

Namespace
Ceres.Editor.Flow
Assembly
Ceres.Flow.Editor.dll
public abstract class ExecutionEventBaseNodeView : ExecutableNodeView, ICeresNodeView
Inheritance
ExecutionEventBaseNodeView
Implements
Derived
Inherited Members

Constructors

ExecutionEventBaseNodeView(Type, CeresGraphView)

protected ExecutionEventBaseNodeView(Type type, CeresGraphView graphView)

Parameters

type Type
graphView CeresGraphView

Properties

IsImplementable

protected bool IsImplementable { get; }

Property Value

bool

MethodInfo

protected MethodInfo MethodInfo { get; }

Property Value

MethodInfo

MethodName

protected string MethodName { get; }

Property Value

string

Methods

AddPortView(CeresPortView)

public override void AddPortView(CeresPortView portView)

Parameters

portView CeresPortView

CanRename()

protected virtual bool CanRename()

Returns

bool

CompileNode()

public override ExecutableNode CompileNode()

Returns

ExecutableNode

FillMethodParameterPorts(MethodInfo)

protected virtual void FillMethodParameterPorts(MethodInfo methodInfo)

Parameters

methodInfo MethodInfo

GetEventName()

public string GetEventName()

Returns

string

SetEventName(string)

public void SetEventName(string eventName)

Parameters

eventName string

SetMethodInfo(MethodInfo)

public void SetMethodInfo(MethodInfo methodInfo)

Parameters

methodInfo MethodInfo

SetNodeInstance(CeresNode)

Set node instance attached to this view and restore all properties

public override void SetNodeInstance(CeresNode ceresNode)

Parameters

ceresNode CeresNode

UpdateEventTitle()

protected virtual void UpdateEventTitle()