public abstract class PropertyCodeGenerator
extends java.lang.Object
| Constructor and Description |
|---|
PropertyCodeGenerator() |
| Modifier and Type | Method and Description |
|---|---|
void |
generateClassEnd(com.intellij.uiDesigner.compiler.AsmCodeGenerator.FormClassVisitor visitor) |
void |
generateClassStart(com.intellij.uiDesigner.compiler.AsmCodeGenerator.FormClassVisitor visitor,
java.lang.String name,
InstrumentationClassFinder classFinder) |
boolean |
generateCustomSetValue(LwComponent lwComponent,
InstrumentationClassFinder.PseudoClass componentClass,
LwIntrospectedProperty property,
GeneratorAdapter generator,
GetFontMethodProvider fontMethodProvider,
int componentLocal,
java.lang.String formClassName) |
abstract void |
generatePushValue(GeneratorAdapter generator,
java.lang.Object value) |
public abstract void generatePushValue(GeneratorAdapter generator,
java.lang.Object value)
public boolean generateCustomSetValue(LwComponent lwComponent, InstrumentationClassFinder.PseudoClass componentClass, LwIntrospectedProperty property, GeneratorAdapter generator, GetFontMethodProvider fontMethodProvider, int componentLocal, java.lang.String formClassName) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic void generateClassStart(com.intellij.uiDesigner.compiler.AsmCodeGenerator.FormClassVisitor visitor,
java.lang.String name,
InstrumentationClassFinder classFinder)
public void generateClassEnd(com.intellij.uiDesigner.compiler.AsmCodeGenerator.FormClassVisitor visitor)