프로퍼티 | 타입 | 설명 | |
---|---|---|---|
CanAddVelocimacro | bool | ||
LogVMMessageInfo | void | ||
LogVMMessageWarn | void |
메소드 | 설명 | |
---|---|---|
AddVelocimacro ( String name, String macroBody, String argArray, String sourceTemplate ) : bool |
adds a macro to the factory.
|
|
DumpVMNamespace ( String ns ) : bool |
tells the velocimacroManager to dump the specified namespace
|
|
GetVelocimacro ( String vmName, String sourceTemplate ) : Directive |
actual factory : creates a Directive that will behave correctly wrt getting the framework to dig out the correct # of args
|
|
InitVelocimacro ( ) : void |
initialize the factory - setup all permissions load all global libraries.
|
|
IsVelocimacro ( String vm, String sourceTemplate ) : bool |
Tells the world if a given directive string is a Velocimacro
|
|
VelocimacroFactory ( IRuntimeServices rs ) : System |
CTOR : requires a runtime services from now on
|
메소드 | 설명 | |
---|---|---|
CanAddVelocimacro ( String name, String sourceTemplate ) : bool |
determines if a given macro/namespace (name, source) combo is allowed to be added *
|
|
LogVMMessageInfo ( String s ) : void |
localization of the logging logic
|
|
LogVMMessageWarn ( String s ) : void |
localization of the logging logic
|
public AddVelocimacro ( String name, String macroBody, String argArray, String sourceTemplate ) : bool | ||
name | String | |
macroBody | String | |
argArray | String | |
sourceTemplate | String | |
리턴 | bool |
public GetVelocimacro ( String vmName, String sourceTemplate ) : Directive | ||
vmName | String | |
sourceTemplate | String | |
리턴 | Directive |
public IsVelocimacro ( String vm, String sourceTemplate ) : bool | ||
vm | String | |
sourceTemplate | String | |
리턴 | bool |
public VelocimacroFactory ( IRuntimeServices rs ) : System | ||
rs | IRuntimeServices | |
리턴 | System |