Class SatisfactionSetImpl

java.lang.Object
io.ciera.runtime.summit.types.Set<Satisfaction>
io.ciera.runtime.summit.classes.InstanceSet<SatisfactionSet,Satisfaction>
io.ciera.tool.sql.ooaofooa.component.impl.SatisfactionSetImpl
All Implemented Interfaces:
io.ciera.runtime.summit.classes.IInstanceSet<SatisfactionSet,Satisfaction>, io.ciera.runtime.summit.types.ISet<Satisfaction>, io.ciera.runtime.summit.types.IXtumlType, SatisfactionSet, Iterable<Satisfaction>, Collection<Satisfaction>, Set<Satisfaction>

public class SatisfactionSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<SatisfactionSet,Satisfaction> implements SatisfactionSet
  • Constructor Details

    • SatisfactionSetImpl

      public SatisfactionSetImpl()
    • SatisfactionSetImpl

      public SatisfactionSetImpl(Comparator<? super Satisfaction> comp)
  • Method Details

    • setLabel

      public void setLabel(String m_Label) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setLabel in interface SatisfactionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setId

      public void setId(io.ciera.runtime.summit.types.UniqueId ref_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setId in interface SatisfactionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setProvision_Id

      public void setProvision_Id(io.ciera.runtime.summit.types.UniqueId ref_Provision_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setProvision_Id in interface SatisfactionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDescrip

      public void setDescrip(String m_Descrip) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setDescrip in interface SatisfactionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRequirement_Id

      public void setRequirement_Id(io.ciera.runtime.summit.types.UniqueId ref_Requirement_Id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setRequirement_Id in interface SatisfactionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2969_is_implemented_at_runtime_by_RuntimeChannel

      public RuntimeChannelSet R2969_is_implemented_at_runtime_by_RuntimeChannel() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2969_is_implemented_at_runtime_by_RuntimeChannel in interface SatisfactionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R4002_defines_required_satisfication_Requirement

      public RequirementSet R4002_defines_required_satisfication_Requirement() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4002_defines_required_satisfication_Requirement in interface SatisfactionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R4002_satisfies_Provision

      public ProvisionSet R4002_satisfies_Provision() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4002_satisfies_Provision in interface SatisfactionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R4705_satisfaction_made_with_ImportedProvisionInSatisfaction

      public ImportedProvisionInSatisfactionSet R4705_satisfaction_made_with_ImportedProvisionInSatisfaction() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4705_satisfaction_made_with_ImportedProvisionInSatisfaction in interface SatisfactionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R4706_satisfaction_made_with_ImportedRequirement

      public ImportedRequirementSet R4706_satisfaction_made_with_ImportedRequirement() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4706_satisfaction_made_with_ImportedRequirement in interface SatisfactionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R8001_is_a_PackageableElement

      public PackageableElementSet R8001_is_a_PackageableElement() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R8001_is_a_PackageableElement in interface SatisfactionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R9000_SatisfactionInComponent

      public SatisfactionInComponentSet R9000_SatisfactionInComponent() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R9000_SatisfactionInComponent in interface SatisfactionSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

      public Satisfaction nullElement()
      Specified by:
      nullElement in interface io.ciera.runtime.summit.types.ISet<Satisfaction>
    • emptySet

      public SatisfactionSet emptySet()
      Specified by:
      emptySet in interface io.ciera.runtime.summit.types.ISet<Satisfaction>
    • emptySet

      public SatisfactionSet emptySet(Comparator<? super Satisfaction> comp)
      Specified by:
      emptySet in interface io.ciera.runtime.summit.types.ISet<Satisfaction>
    • elements

      public List<Satisfaction> elements()
      Specified by:
      elements in interface io.ciera.runtime.summit.types.ISet<Satisfaction>