public final class StringPropertyCodeGenerator extends PropertyCodeGenerator
Constructor and Description |
---|
StringPropertyCodeGenerator() |
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) |
void |
generatePushValue(GeneratorAdapter generator,
java.lang.Object value) |
public void generateClassStart(com.intellij.uiDesigner.compiler.AsmCodeGenerator.FormClassVisitor visitor, java.lang.String name, InstrumentationClassFinder classFinder)
generateClassStart
in class PropertyCodeGenerator
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
generateCustomSetValue
in class PropertyCodeGenerator
java.io.IOException
java.lang.ClassNotFoundException
public void generatePushValue(GeneratorAdapter generator, java.lang.Object value)
generatePushValue
in class PropertyCodeGenerator
public void generateClassEnd(com.intellij.uiDesigner.compiler.AsmCodeGenerator.FormClassVisitor visitor)
generateClassEnd
in class PropertyCodeGenerator