Class FileSetImpl

java.lang.Object
io.ciera.runtime.summit.types.Set<File>
io.ciera.runtime.summit.classes.InstanceSet<FileSet,File>
io.ciera.tool.sql.architecture.file.impl.FileSetImpl
All Implemented Interfaces:
io.ciera.runtime.summit.classes.IInstanceSet<FileSet,File>, io.ciera.runtime.summit.types.ISet<File>, io.ciera.runtime.summit.types.IXtumlType, FileSet, Iterable<File>, Collection<File>, Set<File>

public class FileSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<FileSet,File> implements FileSet
  • Constructor Details

    • FileSetImpl

      public FileSetImpl()
    • FileSetImpl

      public FileSetImpl(Comparator<? super File> comp)
  • Method Details

    • setExtension

      public void setExtension(String m_extension) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setExtension in interface FileSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setExclude

      public void setExclude(boolean m_exclude) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setExclude in interface FileSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPackage

      public void setPackage(String m_package) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPackage in interface FileSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setName

      public void setName(String m_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setName in interface FileSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPath

      public void setPath(String m_path) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPath in interface FileSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R401_is_a_Application

      public ApplicationSet R401_is_a_Application() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R401_is_a_Application in interface FileSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R401_is_a_ComponentDefinition

      public ComponentDefinitionSet R401_is_a_ComponentDefinition() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R401_is_a_ComponentDefinition in interface FileSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R401_is_a_EnumeratedType

      public EnumeratedTypeSet R401_is_a_EnumeratedType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R401_is_a_EnumeratedType in interface FileSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R401_is_a_GeneralFile

      public GeneralFileSet R401_is_a_GeneralFile() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R401_is_a_GeneralFile in interface FileSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R401_is_a_Iface

      public IfaceSet R401_is_a_Iface() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R401_is_a_Iface in interface FileSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R401_is_a_InstSet

      public InstSetSet R401_is_a_InstSet() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R401_is_a_InstSet in interface FileSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R401_is_a_ModelInst

      public ModelInstSet R401_is_a_ModelInst() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R401_is_a_ModelInst in interface FileSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R401_is_a_Port

      public PortSet R401_is_a_Port() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R401_is_a_Port in interface FileSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R401_is_a_StateMachine

      public StateMachineSet R401_is_a_StateMachine() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R401_is_a_StateMachine in interface FileSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R401_is_a_UserDefinedType

      public UserDefinedTypeSet R401_is_a_UserDefinedType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R401_is_a_UserDefinedType in interface FileSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R401_is_a_Utility

      public UtilitySet R401_is_a_Utility() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R401_is_a_Utility in interface FileSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R402_imports_type_via_TypeImportReference

      public TypeImportReferenceSet R402_imports_type_via_TypeImportReference() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R402_imports_type_via_TypeImportReference in interface FileSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

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

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

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

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