public class MethodBlock extends StandardBlock implements ConfigurableBlock
| Modifier and Type | Class and Description |
|---|---|
static interface |
MethodBlock.MethodBlockListener |
Block.BlockProxy, Block.In, Block.Outorg.marid.logging.LogSupport.Log| Modifier and Type | Field and Description |
|---|---|
protected org.codehaus.groovy.ast.AnnotationNode[] |
annotationNodes |
Block.In |
annotationsInput |
protected org.codehaus.groovy.ast.stmt.Statement |
body |
Block.In |
bodyInput |
protected String |
methodName |
Block.Out |
out |
protected org.codehaus.groovy.ast.Parameter[] |
parameters |
Block.In |
parametersInput |
protected org.codehaus.groovy.ast.ClassNode |
returnType |
Block.In |
returnTypeInput |
color, label, name, visualRepresentationLOGGERS| Constructor and Description |
|---|
MethodBlock() |
| Modifier and Type | Method and Description |
|---|---|
Window |
createWindow(Window parent) |
String |
getLabel() |
String |
getMethodName() |
org.codehaus.groovy.ast.MethodNode |
methodNode() |
void |
reset() |
void |
setMethodName(String newMethodName) |
color, createComponent, getColor, getName, getVisualRepresentation, label, name, visualRepresentationaddEventListener, fireEvent, getId, getInputs, getOutputs, getVisualRepresentation, removeListener, toString, transfer, writeReplaceclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcompareToconfig, fine, finer, finest, info, log, log, logger, severe, severe, warning, warningafterBuildprotected String methodName
protected org.codehaus.groovy.ast.ClassNode returnType
protected org.codehaus.groovy.ast.Parameter[] parameters
protected org.codehaus.groovy.ast.stmt.Statement body
protected org.codehaus.groovy.ast.AnnotationNode[] annotationNodes
public final Block.In returnTypeInput
public final Block.In parametersInput
public final Block.In bodyInput
public final Block.In annotationsInput
public final Block.Out out
public void setMethodName(String newMethodName)
public String getMethodName()
public String getLabel()
getLabel in class StandardBlockpublic org.codehaus.groovy.ast.MethodNode methodNode()
public Window createWindow(Window parent)
createWindow in interface ConfigurableBlockCopyright © 2012–2015 MARID software development group. All rights reserved.