org.deduced
Interface CompiledModel

All Superinterfaces:
java.lang.Cloneable, DocumentedCollection, EnabledPropertyCollection, NamedPropertyCollection, PropertyCollection<java.lang.Object,java.lang.Object>
All Known Subinterfaces:
Action, DeductionRule
All Known Implementing Classes:
ActionImplementation, CompiledModelImplementation, DeductionRuleImplementation

public interface CompiledModel
extends EnabledPropertyCollection, DocumentedCollection, NamedPropertyCollection

Interface used to represent the type : compiled model Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm


Field Summary
static PropertyInstanceHolder CODE_INSTANCE
          Variable used to hold the PropertyInstance for : code
static PropertyInstanceHolder COMPILE_ERROR_INSTANCE
          Variable used to hold the PropertyInstance for : compile error
static PropertyInstanceHolder COMPILE_OUTPUT_INSTANCE
          Variable used to hold the PropertyInstance for : compile output
static PropertyCollectionTypeHolder COMPILED_MODEL_TYPE
          Variable used to hold the PropertyCollectionType for : compiled model
static PropertyInstanceHolder LAST_EXCEPTION_INSTANCE
          Variable used to hold the PropertyInstance for : last exception
 
Fields inherited from interface org.deduced.EnabledPropertyCollection
ENABLED_INSTANCE, ENABLED_PROPERTY_COLLECTION_TYPE
 
Fields inherited from interface org.deduced.DocumentedCollection
DOCUMENTATION_INSTANCE, DOCUMENTED_COLLECTION_TYPE
 
Fields inherited from interface org.deduced.NamedPropertyCollection
NAME_INSTANCE, NAMED_PROPERTY_COLLECTION_TYPE
 
Fields inherited from interface org.deduced.PropertyCollection
PROPERTY_COLLECTION_TYPE
 
Method Summary
 java.lang.String getCode()
          Get the value of the instance : code
 java.lang.String getCompileError()
          Get the value of the instance : compile error
 java.lang.String getCompileOutput()
          Get the value of the instance : compile output
 java.lang.String getLastException()
          Get the value of the instance : last exception
 java.lang.String setCode(java.lang.String newValue)
          Set the value of the instance : code
 java.lang.String setCompileError(java.lang.String newValue)
          Set the value of the instance : compile error
 java.lang.String setCompileOutput(java.lang.String newValue)
          Set the value of the instance : compile output
 java.lang.String setLastException(java.lang.String newValue)
          Set the value of the instance : last exception
 
Methods inherited from interface org.deduced.EnabledPropertyCollection
isEnabled, setEnabled
 
Methods inherited from interface org.deduced.DocumentedCollection
getDocumentation, setDocumentation
 
Methods inherited from interface org.deduced.NamedPropertyCollection
getName, setName
 
Methods inherited from interface org.deduced.PropertyCollection
activate, addListener, addProperty, areKeysAssignedAutomatically, asKeySet, asPropertyList, asPropertyMap, asValueList, asValueMap, clear, clone, containsInstance, containsKey, containsValue, delete, getFixedInstance, getProperty, getPropertyValue, id, instanceKey, invokeAction, isActivated, isEmpty, isListenerRegistered, iterator, iteratorByValue, keyOnParent, parent, removeListener, removeProperty, removePropertyInstance, removePropertyValue, setFixedInstance, setParent, setProperty, size, type, valueKey
 

Field Detail

COMPILED_MODEL_TYPE

static final PropertyCollectionTypeHolder COMPILED_MODEL_TYPE
Variable used to hold the PropertyCollectionType for : compiled model


LAST_EXCEPTION_INSTANCE

static final PropertyInstanceHolder LAST_EXCEPTION_INSTANCE
Variable used to hold the PropertyInstance for : last exception


COMPILE_OUTPUT_INSTANCE

static final PropertyInstanceHolder COMPILE_OUTPUT_INSTANCE
Variable used to hold the PropertyInstance for : compile output


COMPILE_ERROR_INSTANCE

static final PropertyInstanceHolder COMPILE_ERROR_INSTANCE
Variable used to hold the PropertyInstance for : compile error


CODE_INSTANCE

static final PropertyInstanceHolder CODE_INSTANCE
Variable used to hold the PropertyInstance for : code

Method Detail

getLastException

java.lang.String getLastException()
Get the value of the instance : last exception

Returns:
last exception

setLastException

java.lang.String setLastException(java.lang.String newValue)
Set the value of the instance : last exception

Parameters:
newValue - new last exception
Returns:
last exception value after the change

getCompileOutput

java.lang.String getCompileOutput()
Get the value of the instance : compile output

Returns:
compile output

setCompileOutput

java.lang.String setCompileOutput(java.lang.String newValue)
Set the value of the instance : compile output

Parameters:
newValue - new compile output
Returns:
compile output value after the change

getCompileError

java.lang.String getCompileError()
Get the value of the instance : compile error

Returns:
compile error

setCompileError

java.lang.String setCompileError(java.lang.String newValue)
Set the value of the instance : compile error

Parameters:
newValue - new compile error
Returns:
compile error value after the change

getCode

java.lang.String getCode()
Get the value of the instance : code

Returns:
code

setCode

java.lang.String setCode(java.lang.String newValue)
Set the value of the instance : code

Parameters:
newValue - new code
Returns:
code value after the change