public class UserClassBlock extends StandardBlock implements ConfigurableBlock, ClassNodeBuildTrigger
Block.BlockProxy, Block.In, Block.Outorg.marid.logging.LogSupport.Log| Modifier and Type | Field and Description |
|---|---|
protected org.codehaus.groovy.ast.AnnotationNode[] |
annotations |
Block.In |
annotationsInput |
protected String |
className |
protected org.codehaus.groovy.ast.ClassNode |
classNode |
protected org.codehaus.groovy.ast.ConstructorNode[] |
constructors |
Block.In |
constructorsInput |
protected org.codehaus.groovy.ast.FieldNode[] |
fields |
Block.In |
fieldsInput |
protected org.codehaus.groovy.ast.ClassNode[] |
interfaces |
Block.In |
interfacesInput |
protected org.codehaus.groovy.ast.MethodNode[] |
methods |
Block.In |
methodsInput |
protected org.codehaus.groovy.ast.MixinNode[] |
mixins |
Block.In |
mixinsInput |
Block.Out |
out |
protected org.codehaus.groovy.ast.ClassNode |
superClass |
Block.In |
superClassInput |
color, label, name, visualRepresentationLOGGERS| Constructor and Description |
|---|
UserClassBlock() |
| Modifier and Type | Method and Description |
|---|---|
protected org.codehaus.groovy.ast.ClassNode |
classNode() |
StandardBlockComponent<? extends StandardBlock> |
createComponent() |
Window |
createWindow(Window parent) |
String |
getClassName() |
List<org.codehaus.groovy.ast.ClassNode> |
getClassNodes() |
String |
getLabel() |
void |
reset() |
void |
setClassName(String name) |
color, getColor, getName, getVisualRepresentation, label, name, visualRepresentationaddEventListener, fireEvent, getId, getInputs, getOutputs, getVisualRepresentation, removeListener, toString, transfer, writeReplaceclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitafterBuildconfig, fine, finer, finest, info, log, log, logger, severe, severe, warning, warningcompareToprotected String className
protected org.codehaus.groovy.ast.ClassNode[] interfaces
protected org.codehaus.groovy.ast.MixinNode[] mixins
protected org.codehaus.groovy.ast.ClassNode superClass
protected org.codehaus.groovy.ast.MethodNode[] methods
protected org.codehaus.groovy.ast.FieldNode[] fields
protected org.codehaus.groovy.ast.AnnotationNode[] annotations
protected org.codehaus.groovy.ast.ConstructorNode[] constructors
protected org.codehaus.groovy.ast.ClassNode classNode
public final Block.In interfacesInput
public final Block.In mixinsInput
public final Block.In superClassInput
public final Block.In methodsInput
public final Block.In fieldsInput
public final Block.In annotationsInput
public final Block.In constructorsInput
public final Block.Out out
public String getLabel()
getLabel in class StandardBlockpublic String getClassName()
public void setClassName(String name)
protected org.codehaus.groovy.ast.ClassNode classNode()
public Window createWindow(Window parent)
createWindow in interface ConfigurableBlockpublic StandardBlockComponent<? extends StandardBlock> createComponent()
createComponent in class StandardBlockpublic List<org.codehaus.groovy.ast.ClassNode> getClassNodes()
getClassNodes in interface ClassNodeBuildTriggerCopyright © 2012–2015 MARID software development group. All rights reserved.