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

io.ciera.tool.sql.ooaofooa.body.BlockSet 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.ooaofooa.body.ACT_SMTSet;
import io.ciera.tool.sql.ooaofooa.body.BodySet;
import io.ciera.tool.sql.ooaofooa.body.ElseIfStmtSet;
import io.ciera.tool.sql.ooaofooa.body.ElseStmtSet;
import io.ciera.tool.sql.ooaofooa.body.ForStmtSet;
import io.ciera.tool.sql.ooaofooa.body.IfStmtSet;
import io.ciera.tool.sql.ooaofooa.body.WhileStmtSet;
import io.ciera.tool.sql.ooaofooa.instance.BlockInStackFrameSet;
import io.ciera.tool.sql.ooaofooa.value.V_VARSet;
import io.ciera.tool.sql.ooaofooa.value.ValueSet;


public interface BlockSet extends IInstanceSet {

    // attributes
    public void setBlockInStackFrameCreated( boolean m_blockInStackFrameCreated ) throws XtumlException;
    public void setCurrentAssociationPhraseColumn( int m_currentAssociationPhraseColumn ) throws XtumlException;
    public void setSupData2( String m_SupData2 ) throws XtumlException;
    public void setInWhereSpec( boolean m_InWhereSpec ) throws XtumlException;
    public void setSelectedFound( boolean m_SelectedFound ) throws XtumlException;
    public void setSupData1( String m_SupData1 ) throws XtumlException;
    public void setCurrentParameterAssignmentNameLineNumber( int m_currentParameterAssignmentNameLineNumber ) throws XtumlException;
    public void setCurrentLine( int m_CurrentLine ) throws XtumlException;
    public void setAction_ID( UniqueId ref_Action_ID ) throws XtumlException;
    public void setBlock_ID( UniqueId m_Block_ID ) throws XtumlException;
    public void setCurrentDataTypeNameLineNumber( int m_currentDataTypeNameLineNumber ) throws XtumlException;
    public void setCurrentDataTypeNameColumn( int m_currentDataTypeNameColumn ) throws XtumlException;
    public void setCurrentKeyLettersLineNumber( int m_currentKeyLettersLineNumber ) throws XtumlException;
    public void setParsed_Action_ID( UniqueId ref_Parsed_Action_ID ) throws XtumlException;
    public void setWhereSpecOK( boolean m_WhereSpecOK ) throws XtumlException;
    public void setCurrentParameterAssignmentNameColumn( int m_currentParameterAssignmentNameColumn ) throws XtumlException;
    public void setTempBuffer( String m_TempBuffer ) throws XtumlException;
    public void setCurrentAssociationNumberLineNumber( int m_currentAssociationNumberLineNumber ) throws XtumlException;
    public void setCurrentKeyLettersColumn( int m_currentKeyLettersColumn ) throws XtumlException;
    public void setCurrentAssociationPhraseLineNumber( int m_currentAssociationPhraseLineNumber ) throws XtumlException;
    public void setCurrentCol( int m_CurrentCol ) throws XtumlException;
    public void setCurrentAssociationNumberColumn( int m_currentAssociationNumberColumn ) throws XtumlException;


    // selections
    public BlockInStackFrameSet R2923_is_executed_within_the_context_of_BlockInStackFrame() throws XtumlException;
    public BodySet R601_is_committed_from_Body() throws XtumlException;
    public ACT_SMTSet R602_contained_by_ACT_SMT() throws XtumlException;
    public ForStmtSet R605_ForStmt() throws XtumlException;
    public ElseStmtSet R606_ElseStmt() throws XtumlException;
    public IfStmtSet R607_IfStmt() throws XtumlException;
    public WhileStmtSet R608_WhileStmt() throws XtumlException;
    public BodySet R612_is_parsed_from_Body() throws XtumlException;
    public BodySet R650_is_outer_parse_level_of_Body() throws XtumlException;
    public ElseIfStmtSet R658_ElseIfStmt() throws XtumlException;
    public BodySet R666_is_outer_committed_level_of_Body() throws XtumlException;
    public BodySet R699_is_current_scope_for_Body() throws XtumlException;
    public V_VARSet R823_is_scope_for_V_VAR() throws XtumlException;
    public ValueSet R826_defines_scope_of_Value() throws XtumlException;


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy