com.ebmwebsourcing.easyviper.core.api.model
Class ModelFcInItf

Package class diagram package ModelFcInItf
java.lang.Object
  extended by org.objectweb.fractal.julia.BasicComponentInterface
      extended by org.ow2.frascati.tinfi.TinfiComponentInterface<com.ebmwebsourcing.easyviper.core.api.model.Model>
          extended by com.ebmwebsourcing.easyviper.core.api.model.ModelFcInItf
All Implemented Interfaces:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent, com.ebmwebsourcing.easyviper.core.api.model.Model, org.objectweb.fractal.api.Interface, org.objectweb.fractal.julia.ComponentInterface
Direct Known Subclasses:
ModelFcOutItf

public class ModelFcInItf
extends org.ow2.frascati.tinfi.TinfiComponentInterface<com.ebmwebsourcing.easyviper.core.api.model.Model>
implements com.ebmwebsourcing.easyviper.core.api.model.Model


Field Summary
 
Fields inherited from class org.ow2.frascati.tinfi.TinfiComponentInterface
impl
 
Fields inherited from class org.objectweb.fractal.julia.BasicComponentInterface
flags, name, owner, type
 
Constructor Summary
ModelFcInItf()
           
ModelFcInItf(org.objectweb.fractal.api.Component component, java.lang.String s, org.objectweb.fractal.api.Type type, boolean flag, java.lang.Object obj)
           
 
Method Summary
 com.ebmwebsourcing.easyviper.core.api.model.compiler.Compiler createCompiler(java.lang.String arg0, java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.model.compiler.AbstractCompiler> arg1)
           
 com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<? extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition> createRegistry(java.lang.String arg0, java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.AbstractProcessDefinitionRegistry> arg1)
           
 void createSCAComponent()
           
 void destroySCAComponent()
           
 com.ebmwebsourcing.easyviper.core.api.model.compiler.Compiler getCompiler()
           
 org.objectweb.fractal.api.Component getComponent()
           
 com.ebmwebsourcing.easyviper.core.api.Core getCore()
           
 java.lang.String getName()
           
 com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<? extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition> getRegistry()
           
 void setLog(java.util.logging.Logger arg0)
           
 void setName(java.lang.String arg0)
           
 void startSCAComponent()
           
 void stopSCAComponent()
           
 
Methods inherited from class org.ow2.frascati.tinfi.TinfiComponentInterface
clone, getFcItfImpl, setFcItfImpl
 
Methods inherited from class org.objectweb.fractal.julia.BasicComponentInterface
equals, getFcItfName, getFcItfOwner, getFcItfType, hasFcInterceptor, hashCode, isFcInternalItf, setFcItfName, updateFcState
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelFcInItf

public ModelFcInItf()

ModelFcInItf

public ModelFcInItf(org.objectweb.fractal.api.Component component,
                    java.lang.String s,
                    org.objectweb.fractal.api.Type type,
                    boolean flag,
                    java.lang.Object obj)
Method Detail

setName

public void setName(java.lang.String arg0)
Specified by:
setName in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent

getCompiler

public com.ebmwebsourcing.easyviper.core.api.model.compiler.Compiler getCompiler()
                                                                          throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getCompiler in interface com.ebmwebsourcing.easyviper.core.api.model.Model
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

createSCAComponent

public void createSCAComponent()
                        throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
createSCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

getCore

public com.ebmwebsourcing.easyviper.core.api.Core getCore()
                                                   throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getCore in interface com.ebmwebsourcing.easyviper.core.api.model.Model
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getName

public java.lang.String getName()
Specified by:
getName in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent

startSCAComponent

public void startSCAComponent()
                       throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
startSCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

destroySCAComponent

public void destroySCAComponent()
                         throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
destroySCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

stopSCAComponent

public void stopSCAComponent()
                      throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
stopSCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

getComponent

public org.objectweb.fractal.api.Component getComponent()
Specified by:
getComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent

createCompiler

public com.ebmwebsourcing.easyviper.core.api.model.compiler.Compiler createCompiler(java.lang.String arg0,
                                                                                    java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.model.compiler.AbstractCompiler> arg1)
                                                                             throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
createCompiler in interface com.ebmwebsourcing.easyviper.core.api.model.Model
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

setLog

public void setLog(java.util.logging.Logger arg0)
Specified by:
setLog in interface com.ebmwebsourcing.easyviper.core.api.model.Model

getRegistry

public com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<? extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition> getRegistry()
                                                                                                                                                                                                   throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getRegistry in interface com.ebmwebsourcing.easyviper.core.api.model.Model
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

createRegistry

public com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<? extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition> createRegistry(java.lang.String arg0,
                                                                                                                                                                                                             java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.AbstractProcessDefinitionRegistry> arg1)
                                                                                                                                                                                                      throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
createRegistry in interface com.ebmwebsourcing.easyviper.core.api.model.Model
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException


Copyright © 2012 Petals Link. All Rights Reserved.