Class ExecutionEventBaseNodeView
public abstract class ExecutionEventBaseNodeView : ExecutableNodeView, ICeresNodeView
- Inheritance
-
ExecutionEventBaseNodeView
- Implements
- Derived
- Inherited Members
Constructors
ExecutionEventBaseNodeView(Type, CeresGraphView)
protected ExecutionEventBaseNodeView(Type type, CeresGraphView graphView)
Parameters
typeTypegraphViewCeresGraphView
Properties
IsImplementable
protected bool IsImplementable { get; }
Property Value
MethodInfo
protected MethodInfo MethodInfo { get; }
Property Value
MethodName
protected string MethodName { get; }
Property Value
Methods
AddPortView(CeresPortView)
public override void AddPortView(CeresPortView portView)
Parameters
portViewCeresPortView
CanRename()
protected virtual bool CanRename()
Returns
CompileNode()
public override ExecutableNode CompileNode()
Returns
FillMethodParameterPorts(MethodInfo)
protected virtual void FillMethodParameterPorts(MethodInfo methodInfo)
Parameters
methodInfoMethodInfo
GetEventName()
public string GetEventName()
Returns
SetEventName(string)
public void SetEventName(string eventName)
Parameters
eventNamestring
SetMethodInfo(MethodInfo)
public void SetMethodInfo(MethodInfo methodInfo)
Parameters
methodInfoMethodInfo
SetNodeInstance(CeresNode)
Set node instance attached to this view and restore all properties
public override void SetNodeInstance(CeresNode ceresNode)
Parameters
ceresNodeCeresNode
UpdateEventTitle()
protected virtual void UpdateEventTitle()