Class ChainLinkSetImpl

java.lang.Object
io.ciera.runtime.summit.types.Set<ChainLink>
io.ciera.runtime.summit.classes.InstanceSet<ChainLinkSet,ChainLink>
io.ciera.tool.sql.ooaofooa.selection.impl.ChainLinkSetImpl
All Implemented Interfaces:
io.ciera.runtime.summit.classes.IInstanceSet<ChainLinkSet,ChainLink>, io.ciera.runtime.summit.types.ISet<ChainLink>, io.ciera.runtime.summit.types.IXtumlType, ChainLinkSet, Iterable<ChainLink>, Collection<ChainLink>, Set<ChainLink>

public class ChainLinkSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<ChainLinkSet,ChainLink> implements ChainLinkSet
  • Constructor Details

    • ChainLinkSetImpl

      public ChainLinkSetImpl()
    • ChainLinkSetImpl

      public ChainLinkSetImpl(Comparator<? super ChainLink> comp)
  • Method Details

    • setAssociationNumberColumn

      public void setAssociationNumberColumn(int m_associationNumberColumn) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setAssociationNumberColumn in interface ChainLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRel_ID

      public void setRel_ID(io.ciera.runtime.summit.types.UniqueId ref_Rel_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setRel_ID in interface ChainLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPhraseLineNumber

      public void setPhraseLineNumber(int m_phraseLineNumber) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPhraseLineNumber in interface ChainLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setObj_ID

      public void setObj_ID(io.ciera.runtime.summit.types.UniqueId ref_Obj_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setObj_ID in interface ChainLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setModelClassKeyLettersLineNumber

      public void setModelClassKeyLettersLineNumber(int m_modelClassKeyLettersLineNumber) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setModelClassKeyLettersLineNumber in interface ChainLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setModelClassKeyLettersColumn

      public void setModelClassKeyLettersColumn(int m_modelClassKeyLettersColumn) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setModelClassKeyLettersColumn in interface ChainLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setMult

      public void setMult(Multiplicity m_Mult) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setMult in interface ChainLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRel_Phrase

      public void setRel_Phrase(String m_Rel_Phrase) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setRel_Phrase in interface ChainLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setAssociationNumberLineNumber

      public void setAssociationNumberLineNumber(int m_associationNumberLineNumber) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setAssociationNumberLineNumber in interface ChainLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPhraseColumn

      public void setPhraseColumn(int m_phraseColumn) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPhraseColumn in interface ChainLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setStatement_ID

      public void setStatement_ID(io.ciera.runtime.summit.types.UniqueId ref_Statement_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setStatement_ID in interface ChainLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R604_precedes_ChainLink

      public ChainLinkSet R604_precedes_ChainLink() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R604_precedes_ChainLink in interface ChainLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R604_succeeds_ChainLink

      public ChainLinkSet R604_succeeds_ChainLink() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R604_succeeds_ChainLink in interface ChainLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R637_ACT_SEL

      public ACT_SELSet R637_ACT_SEL() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R637_ACT_SEL in interface ChainLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R678_specifies_instances_of_ModelClass

      public ModelClassSet R678_specifies_instances_of_ModelClass() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R678_specifies_instances_of_ModelClass in interface ChainLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R681_specifies_traversal_of_Association

      public AssociationSet R681_specifies_traversal_of_Association() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R681_specifies_traversal_of_Association in interface ChainLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

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

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

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

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