io.ciera.tool.sql.architecture.invocable.CodeBlockSet Maven / Gradle / Ivy
package io.ciera.tool.sql.architecture.invocable;
import io.ciera.runtime.summit.classes.IInstanceSet;
import io.ciera.runtime.summit.exceptions.XtumlException;
import io.ciera.tool.sql.architecture.invocable.InvocableObjectSet;
import io.ciera.tool.sql.architecture.statement.ForSmtSet;
import io.ciera.tool.sql.architecture.statement.IfSmtSet;
import io.ciera.tool.sql.architecture.statement.StatementSet;
import io.ciera.tool.sql.architecture.statement.VariableInScopeSet;
import io.ciera.tool.sql.architecture.statement.WhileSmtSet;
public interface CodeBlockSet extends IInstanceSet {
// attributes
public void setPrefix( String m_prefix ) throws XtumlException;
public void setSuffix( String m_suffix ) throws XtumlException;
public void setParent_name( String ref_parent_name ) throws XtumlException;
public void setBody_name( String ref_body_name ) throws XtumlException;
public void setBlock_number( String m_block_number ) throws XtumlException;
public void setTab_depth( int m_tab_depth ) throws XtumlException;
public void setParent_package( String ref_parent_package ) throws XtumlException;
public void setTop_level( boolean m_top_level ) throws XtumlException;
// selections
public InvocableObjectSet R4000_is_invoked_in_InvocableObject() throws XtumlException;
public StatementSet R450_is_scope_for_Statement() throws XtumlException;
public IfSmtSet R453_controls_then_for_IfSmt() throws XtumlException;
public IfSmtSet R454_controls_else_for_IfSmt() throws XtumlException;
public ForSmtSet R455_controls_ForSmt() throws XtumlException;
public WhileSmtSet R456_controls_WhileSmt() throws XtumlException;
public VariableInScopeSet R458_has_in_scope_VariableInScope() throws XtumlException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy