org.objectweb.jonathan.tools.compilers
Class PropertyCompiler
java.lang.Object
org.objectweb.jonathan.tools.compilers.PropertyCompiler
- TagCompiler
public class PropertyCompiler
extends java.lang.Object
XML Property tag to runtime component java code compiler.
Used by
Kcf2java
through its
getTagCompiler()
method to write Property tags' java code compilation.
String | writeComponent(XMLElement _current_component, String _element_name, String _configuration_var_name, Writer _writer, String _configuration_name) - Translates a XML
PROPERTY element to the java code
creating its corresponding property runtime component.
|
writeComponent
public String writeComponent(XMLElement _current_component,
String _element_name,
String _configuration_var_name,
Writer _writer,
String _configuration_name)
throws IOException
Translates a XML
PROPERTY
element to the java code
creating its corresponding property runtime component.
Supported property types are:
- String
- char
- boolean
- byte
- short
- int
- long
- float
- double
- writeComponent in interface TagCompiler
_current_component
- the Property XML tag to be compiled_element_name
- its element name_configuration_var_name
- its containing configuration
java code variable name_writer
- where to write the translated java code_configuration_name
- the property's configuration
name XML property