public class PropertyCompiler
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
copyright |
Node |
node |
Constructor and Description |
---|
PropertyCompiler(Node node) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object[] |
compileDefaultProperty(java.lang.String propertyName)
This is called to compile a given node's default property on a given propertyName.
|
java.lang.Object[] |
compileProperty(NodeProperty nodeProperty) |
java.lang.Object[] |
compileProperty(java.lang.String propertyName)
This is called to compile a given node propertyName.
|
static com.ibm.etools.mft.api.IRuntimePropertyCompiler |
getIndividualPropertyCompilerClass(java.lang.String compilerClassName) |
static PropertyCompiler |
getNodePropertyCompilerClass(Node node) |
boolean |
isRequiredConfigurable(java.lang.String propertyName) |
public static final java.lang.String copyright
public Node node
public PropertyCompiler(Node node)
public java.lang.Object[] compileProperty(java.lang.String propertyName) throws com.ibm.etools.mft.ibmnodes.compilers.RuntimePropertyCompilerException
propertyName
- the property to compileRuntimePropertyCompilerException;
- you can use get Message() or getMessage(Locale) to retrieve the message detailcom.ibm.etools.mft.ibmnodes.compilers.RuntimePropertyCompilerException
public java.lang.Object[] compileProperty(NodeProperty nodeProperty) throws com.ibm.etools.mft.ibmnodes.compilers.RuntimePropertyCompilerException
com.ibm.etools.mft.ibmnodes.compilers.RuntimePropertyCompilerException
public boolean isRequiredConfigurable(java.lang.String propertyName) throws com.ibm.etools.mft.ibmnodes.compilers.RuntimePropertyCompilerException
true
if this property should create configurable property entries.com.ibm.etools.mft.ibmnodes.compilers.RuntimePropertyCompilerException
public java.lang.Object[] compileDefaultProperty(java.lang.String propertyName) throws com.ibm.etools.mft.ibmnodes.compilers.RuntimePropertyCompilerException
propertyName
- the property to return the compiled default value forRuntimePropertyCompilerException;
- you can use get Message() or getMessage(Locale) to retrieve the message detailcom.ibm.etools.mft.ibmnodes.compilers.RuntimePropertyCompilerException
public static PropertyCompiler getNodePropertyCompilerClass(Node node)
public static com.ibm.etools.mft.api.IRuntimePropertyCompiler getIndividualPropertyCompilerClass(java.lang.String compilerClassName)