com.hammurapi.config
Interface NamedScript

All Superinterfaces:
CommonObject, org.eclipse.emf.ecore.EObject, Factory, Named, org.eclipse.emf.common.notify.Notifier, PropertySource, Script
All Known Implementing Classes:
NamedScriptImpl

public interface NamedScript
extends Named, Script

A representation of the model object 'Named Script'. Named script for injection of customly created object as another object's property. The script shall be a Java method body which returns Object and takes one argument with name config and type FactoryConfig.

See Also:
ConfigPackage.getNamedScript()

Method Summary
 
Methods inherited from interface com.hammurapi.config.Named
getName, inject, isRuntime, setName, setRuntime
 
Methods inherited from interface com.hammurapi.config.Script
eval, getCode, setCode
 
Methods inherited from interface com.hammurapi.config.Factory
compile, create, getConfigScript, getDescription, getHomePage, getId, getService, getSource, getSupportedExecutionEnvironments, isEnabled, setConfigScript, setDescription, setEnabled, setHomePage, setId
 
Methods inherited from interface com.hammurapi.party.CommonObject
getRoles
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface com.hammurapi.config.PropertySource
getClassPath, getProfile, getProperty, injectProperties