All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.ciera.tool.templateengine.ooaofooa.instance.ComponentInstanceSet Maven / Gradle / Ivy

There is a newer version: 2.6.3
Show newest version
package io.ciera.tool.templateengine.ooaofooa.instance;


import io.ciera.runtime.summit.classes.IInstanceSet;
import io.ciera.runtime.summit.exceptions.XtumlException;
import io.ciera.runtime.summit.types.UniqueId;
import io.ciera.tool.templateengine.ooaofooa.component.C_CSet;
import io.ciera.tool.templateengine.ooaofooa.component.componentlibrary.ComponentReferenceSet;
import io.ciera.tool.templateengine.ooaofooa.elementpackaging.EP_PKGSet;
import io.ciera.tool.templateengine.ooaofooa.instance.ComponentInstanceContainerSet;
import io.ciera.tool.templateengine.ooaofooa.instance.EventQueueEntrySet;
import io.ciera.tool.templateengine.ooaofooa.instance.I_INSSet;
import io.ciera.tool.templateengine.ooaofooa.instance.IntercomponentQueueEntrySet;
import io.ciera.tool.templateengine.ooaofooa.instance.MonitorSet;
import io.ciera.tool.templateengine.ooaofooa.instance.PendingEventSet;
import io.ciera.tool.templateengine.ooaofooa.instance.RuntimeChannelSet;
import io.ciera.tool.templateengine.ooaofooa.instance.SelfQueueEntrySet;
import io.ciera.tool.templateengine.ooaofooa.instance.StackSet;

import ooaofooa.datatypes.Instance;
import ooaofooa.datatypes.ReentrantLock;


public interface ComponentInstanceSet extends IInstanceSet {

    // attributes
    public void setExecution_Engine_ID( UniqueId m_Execution_Engine_ID ) throws XtumlException;
    public void setContainer_ID( UniqueId ref_Container_ID ) throws XtumlException;
    public void setNext_Instance_ID( int m_Next_Instance_ID ) throws XtumlException;
    public void setComponent_Id( UniqueId ref_Component_Id ) throws XtumlException;
    public void setDom_IDdeprecated( UniqueId m_Dom_IDdeprecated ) throws XtumlException;
    public void setRealizedBy( Instance m_RealizedBy ) throws XtumlException;
    public void setLabel( String m_Label ) throws XtumlException;
    public void setPackage_ID( UniqueId ref_Package_ID ) throws XtumlException;
    public void setNext_Unique_ID( int m_Next_Unique_ID ) throws XtumlException;
    public void setSQE_Lock( ReentrantLock m_SQE_Lock ) throws XtumlException;
    public void setImportedComponent_Id( UniqueId ref_ImportedComponent_Id ) throws XtumlException;
    public void setRunning( boolean m_Running ) throws XtumlException;
    public void setEQE_Lock( ReentrantLock m_EQE_Lock ) throws XtumlException;


    // selections
    public StackSet R2930_controls_Stack() throws XtumlException;
    public EventQueueEntrySet R2944_EventQueueEntry() throws XtumlException;
    public SelfQueueEntrySet R2946_SelfQueueEntry() throws XtumlException;
    public MonitorSet R2949_monitors_Monitor() throws XtumlException;
    public C_CSet R2955_is_verifying_instance_of_C_C() throws XtumlException;
    public I_INSSet R2957_creates_I_INS() throws XtumlException;
    public ComponentReferenceSet R2963_is_verifying_instance_of_ComponentReference() throws XtumlException;
    public PendingEventSet R2964_houses_PendingEvent() throws XtumlException;
    public RuntimeChannelSet R2968_is_interface_provider_to_RuntimeChannel() throws XtumlException;
    public RuntimeChannelSet R2968_is_interface_requirer_of_RuntimeChannel() throws XtumlException;
    public EP_PKGSet R2970_is_verifying_EP_PKG() throws XtumlException;
    public ComponentInstanceContainerSet R2974_ComponentInstanceContainer() throws XtumlException;
    public ComponentInstanceContainerSet R2975_ComponentInstanceContainer() throws XtumlException;
    public PendingEventSet R2976_sends_PendingEvent() throws XtumlException;
    public IntercomponentQueueEntrySet R2977_IntercomponentQueueEntry() throws XtumlException;


}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy