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

io.ciera.tool.sql.ooaofooa.body.BodySet Maven / Gradle / Ivy

package io.ciera.tool.sql.ooaofooa.body;


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.sql.architecture.invocable.InvocableObjectSet;
import io.ciera.tool.sql.ooaofooa.body.BlockSet;
import io.ciera.tool.sql.ooaofooa.body.BodyInComponentSet;
import io.ciera.tool.sql.ooaofooa.body.BodyInElementSet;
import io.ciera.tool.sql.ooaofooa.body.BridgeBodySet;
import io.ciera.tool.sql.ooaofooa.body.DerivedAttributeBodySet;
import io.ciera.tool.sql.ooaofooa.body.FunctionBodySet;
import io.ciera.tool.sql.ooaofooa.body.OperationBodySet;
import io.ciera.tool.sql.ooaofooa.body.ProvidedOperationBodySet;
import io.ciera.tool.sql.ooaofooa.body.ProvidedSignalBodySet;
import io.ciera.tool.sql.ooaofooa.body.RequiredOperationBodySet;
import io.ciera.tool.sql.ooaofooa.body.RequiredSignalBodySet;
import io.ciera.tool.sql.ooaofooa.body.StateActionBodySet;
import io.ciera.tool.sql.ooaofooa.body.TransitionActionBodySet;

import ooaofooa.datatypes.Instance;


public interface BodySet extends IInstanceSet {

    // attributes
    public void setBlock_ID( UniqueId ref_Block_ID ) throws XtumlException;
    public void setLoopLevel( int m_LoopLevel ) throws XtumlException;
    public void setParsed_Block_ID( UniqueId ref_Parsed_Block_ID ) throws XtumlException;
    public void setLabel( String m_Label ) throws XtumlException;
    public void setType( String m_Type ) throws XtumlException;
    public void setReturnFound( boolean m_ReturnFound ) throws XtumlException;
    public void setAction_ID( UniqueId m_Action_ID ) throws XtumlException;
    public void setCurrentScope_ID( UniqueId ref_CurrentScope_ID ) throws XtumlException;
    public void setReturn_value( Instance m_return_value ) throws XtumlException;


    // selections
    public InvocableObjectSet R432_InvocableObject() throws XtumlException;
    public BlockSet R601_has_committed_Block() throws XtumlException;
    public BlockSet R612_has_parsed_Block() throws XtumlException;
    public BodyInElementSet R640_is_declared_in_BodyInElement() throws XtumlException;
    public BlockSet R650_has_parsed_outer_Block() throws XtumlException;
    public BlockSet R666_has_committed_outer_Block() throws XtumlException;
    public BodyInComponentSet R694_is_declared_in_BodyInComponent() throws XtumlException;
    public BridgeBodySet R698_is_a_BridgeBody() throws XtumlException;
    public DerivedAttributeBodySet R698_is_a_DerivedAttributeBody() throws XtumlException;
    public FunctionBodySet R698_is_a_FunctionBody() throws XtumlException;
    public OperationBodySet R698_is_a_OperationBody() throws XtumlException;
    public ProvidedOperationBodySet R698_is_a_ProvidedOperationBody() throws XtumlException;
    public ProvidedSignalBodySet R698_is_a_ProvidedSignalBody() throws XtumlException;
    public RequiredOperationBodySet R698_is_a_RequiredOperationBody() throws XtumlException;
    public RequiredSignalBodySet R698_is_a_RequiredSignalBody() throws XtumlException;
    public StateActionBodySet R698_is_a_StateActionBody() throws XtumlException;
    public TransitionActionBodySet R698_is_a_TransitionActionBody() throws XtumlException;
    public BlockSet R699_has_current_scope_Block() throws XtumlException;


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy