
io.ciera.tool.sql.architecture.component.Function Maven / Gradle / Ivy
package io.ciera.tool.sql.architecture.component;
import io.ciera.runtime.summit.classes.IModelInstance;
import io.ciera.runtime.summit.exceptions.XtumlException;
import io.ciera.tool.Sql;
import io.ciera.tool.sql.architecture.component.ComponentDefinition;
import io.ciera.tool.sql.architecture.component.ComponentDefinitionSet;
import io.ciera.tool.sql.architecture.invocable.InvocableObject;
public interface Function extends IModelInstance {
// attributes
public void setComp_name( String ref_comp_name ) throws XtumlException;
public String getComp_name() throws XtumlException;
public void setComp_package( String ref_comp_package ) throws XtumlException;
public String getComp_package() throws XtumlException;
public String getName() throws XtumlException;
public void setName( String ref_name ) throws XtumlException;
// operations
public void render() throws XtumlException;
// selections
default public void setR405_can_execute_synchronously_within_ComponentDefinition( ComponentDefinition inst ) {}
public ComponentDefinition R405_can_execute_synchronously_within_ComponentDefinition() throws XtumlException;
default public void setR427_is_a_InvocableObject( InvocableObject inst ) {}
public InvocableObject R427_is_a_InvocableObject() throws XtumlException;
default public void addR4561_initializes_ComponentDefinition( ComponentDefinition inst ) {}
default public void removeR4561_initializes_ComponentDefinition( ComponentDefinition inst ) {}
public ComponentDefinitionSet R4561_initializes_ComponentDefinition() throws XtumlException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy