Class TypeImportReferenceImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<TypeImportReference,Sql>
io.ciera.tool.sql.architecture.file.impl.TypeImportReferenceImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<TypeImportReference,,Sql> io.ciera.runtime.summit.classes.IModelInstance<TypeImportReference,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,TypeImportReference,Comparable<TypeImportReference>
public class TypeImportReferenceImpl
extends io.ciera.runtime.summit.classes.ModelInstance<TypeImportReference,Sql>
implements TypeImportReference
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncontext()static TypeImportReferencestatic TypeImportReferencecreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_fully_qualified_name, String ref_file_name, String ref_file_package, ImportType m_type) static TypeImportReferencecreate(Sql context, String ref_fully_qualified_name, String ref_file_name, String ref_file_package, ImportType m_type) io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()io.ciera.runtime.summit.application.IRunContextgetType()oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) self()voidsetFile_name(String ref_file_name) voidsetFile_package(String ref_file_package) voidsetFully_qualified_name(String ref_fully_qualified_name) voidvoidvoidsetType(ImportType m_type) Methods inherited from class io.ciera.runtime.summit.classes.ModelInstance
accept, checkLiving, compareTo, delete, equals, getCurrentState, getId2, getId3, getInstanceId, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.ciera.runtime.summit.application.IActionHome
warnMethods inherited from interface io.ciera.runtime.summit.statemachine.IEventTarget
accept, getCurrentStateMethods inherited from interface io.ciera.runtime.summit.classes.IModelInstance
checkLiving, compareTo, delete, getId2, getId3, getInstanceId, isEmptyMethods inherited from interface io.ciera.runtime.summit.types.IXtumlType
equality, inequality, serialize
-
Field Details
-
KEY_LETTERS
- See Also:
-
EMPTY_TYPEIMPORTREFERENCE
-
-
Method Details
-
create
public static TypeImportReference create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static TypeImportReference create(Sql context, String ref_fully_qualified_name, String ref_file_name, String ref_file_package, ImportType m_type) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static TypeImportReference create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_fully_qualified_name, String ref_file_name, String ref_file_package, ImportType m_type) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setFully_qualified_name
public void setFully_qualified_name(String ref_fully_qualified_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setFully_qualified_namein interfaceTypeImportReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getFully_qualified_name
- Specified by:
getFully_qualified_namein interfaceTypeImportReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getFile_name
- Specified by:
getFile_namein interfaceTypeImportReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setFile_name
public void setFile_name(String ref_file_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setFile_namein interfaceTypeImportReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getFile_package
- Specified by:
getFile_packagein interfaceTypeImportReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setFile_package
public void setFile_package(String ref_file_package) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setFile_packagein interfaceTypeImportReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getType
- Specified by:
getTypein interfaceTypeImportReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setType
- Specified by:
setTypein interfaceTypeImportReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()- Specified by:
getId1in interfaceio.ciera.runtime.summit.classes.IModelInstance<TypeImportReference,Sql> - Overrides:
getId1in classio.ciera.runtime.summit.classes.ModelInstance<TypeImportReference,Sql>
-
setR402_imports_type_into_context_of_File
- Specified by:
setR402_imports_type_into_context_of_Filein interfaceTypeImportReference
-
R402_imports_type_into_context_of_File
public File R402_imports_type_into_context_of_File() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R402_imports_type_into_context_of_Filein interfaceTypeImportReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR402_imports_type_via_TypeImport
- Specified by:
setR402_imports_type_via_TypeImportin interfaceTypeImportReference
-
R402_imports_type_via_TypeImport
public TypeImport R402_imports_type_via_TypeImport() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R402_imports_type_via_TypeImportin interfaceTypeImportReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext()- Specified by:
getRunContextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
getRunContextin classio.ciera.runtime.summit.classes.ModelInstance<TypeImportReference,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<TypeImportReference,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<TypeImportReference,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<TypeImportReference,Sql>
-
oneWhere
public TypeImportReference oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
oneWherein interfaceio.ciera.runtime.summit.types.IXtumlType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-