Advanced Software Engineering
Advanced_Software_Engineering.Verbs.Flow.DeclareMethod Class Reference

Declares a method. See DrawingVerbs.Actions.NoOp because these classes behave similarly More...

Inheritance diagram for Advanced_Software_Engineering.Verbs.Flow.DeclareMethod:
Advanced_Software_Engineering.IVerb Advanced_Software_Engineering.Verbs.Flow.IVerbChunk Advanced_Software_Engineering.IVerb

Public Member Functions

 DeclareMethod (Drawer drawer, string methodName)
 Creates a new DeclareMethod object More...
 
void AddVerb (IVerb verb)
 Adds a verb to the verb list. More specifically, the verb list of the MethodChunk. See MethodChunk More...
 
void ExecuteVerb ()
 This method quite literally does nothing upon execution because the declaration of method happens at parse time More...
 
string GetDescription ()
 Gets the description of what the chunk will do More...
 

Detailed Description

Declares a method. See DrawingVerbs.Actions.NoOp because these classes behave similarly

Constructor & Destructor Documentation

◆ DeclareMethod()

Advanced_Software_Engineering.Verbs.Flow.DeclareMethod.DeclareMethod ( Drawer  drawer,
string  methodName 
)

Creates a new DeclareMethod object

Parameters
drawerThe drawer is used for getting the method specifically
methodNameThe name of the method

Member Function Documentation

◆ AddVerb()

void Advanced_Software_Engineering.Verbs.Flow.DeclareMethod.AddVerb ( IVerb  verb)

Adds a verb to the verb list. More specifically, the verb list of the MethodChunk. See MethodChunk

Parameters
verbThe verb to add

Implements Advanced_Software_Engineering.Verbs.Flow.IVerbChunk.

◆ ExecuteVerb()

void Advanced_Software_Engineering.Verbs.Flow.DeclareMethod.ExecuteVerb ( )

This method quite literally does nothing upon execution because the declaration of method happens at parse time

Implements Advanced_Software_Engineering.Verbs.Flow.IVerbChunk.

◆ GetDescription()

string Advanced_Software_Engineering.Verbs.Flow.DeclareMethod.GetDescription ( )

Gets the description of what the chunk will do

Returns
A description of the chunk's actions

Implements Advanced_Software_Engineering.Verbs.Flow.IVerbChunk.


The documentation for this class was generated from the following file: