
io.ciera.tool.sql.architecture.component.ComponentDefinitionSet Maven / Gradle / Ivy
package io.ciera.tool.sql.architecture.component;
import io.ciera.runtime.summit.classes.IInstanceSet;
import io.ciera.runtime.summit.exceptions.XtumlException;
import io.ciera.tool.sql.architecture.application.ComponentInstantiationSet;
import io.ciera.tool.sql.architecture.classes.ClassRelationshipSet;
import io.ciera.tool.sql.architecture.classes.ModelInstSet;
import io.ciera.tool.sql.architecture.component.FunctionSet;
import io.ciera.tool.sql.architecture.component.InstancePopulationSelectorSet;
import io.ciera.tool.sql.architecture.component.RelationshipPopulationSelectorSet;
import io.ciera.tool.sql.architecture.component.UtilityReferenceSet;
import io.ciera.tool.sql.architecture.file.FileSet;
import io.ciera.tool.sql.architecture.interfaces.PortSet;
import io.ciera.tool.sql.ooaofooa.component.C_CSet;
public interface ComponentDefinitionSet extends IInstanceSet {
// attributes
public void setVersion_date( String m_version_date ) throws XtumlException;
public void setInit_function_name( String ref_init_function_name ) throws XtumlException;
public void setPackage( String ref_package ) throws XtumlException;
public void setName( String ref_name ) throws XtumlException;
public void setVersion( String m_version ) throws XtumlException;
public void setExtends( String m_extends ) throws XtumlException;
// selections
public FileSet R401_is_a_File() throws XtumlException;
public FunctionSet R405_provides_synchronous_Function() throws XtumlException;
public ModelInstSet R408_maintains_instances_of_ModelInst() throws XtumlException;
public PortSet R417_communicates_through_Port() throws XtumlException;
public ComponentInstantiationSet R426_is_instantiated_by_ComponentInstantiation() throws XtumlException;
public InstancePopulationSelectorSet R447_selects_instances_through_InstancePopulationSelector() throws XtumlException;
public ClassRelationshipSet R448_maintains_instances_of_ClassRelationship() throws XtumlException;
public UtilityReferenceSet R4558_contains_UtilityReference() throws XtumlException;
public FunctionSet R4561_initialized_by_Function() throws XtumlException;
public RelationshipPopulationSelectorSet R4571_selects_relationships_through_RelationshipPopulationSelector() throws XtumlException;
public C_CSet R4573_C_C() throws XtumlException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy