Class FileImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<File,,Sql> io.ciera.runtime.summit.classes.IModelInstance<File,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,File,Comparable<File>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidcontext()static Filestatic Filecreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String m_name, String m_package, String m_path, String m_extension, boolean m_exclude) static Filecreate(Sql context, String m_name, String m_package, String m_path, String m_extension, boolean m_exclude) booleangetFormattedImports(ImportType p_type) io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()getName()getPath()io.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) voidvoidrender()self()voidsetExclude(boolean m_exclude) voidsetExtension(String m_extension) voidvoidsetPackage(String m_package) voidvoidvoidvoidvoidvoidsetR401_is_a_Iface(Iface inst) voidsetR401_is_a_InstSet(InstSet inst) voidvoidsetR401_is_a_Port(Port inst) voidvoidvoidsetR401_is_a_Utility(Utility inst) 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_FILE
-
-
Method Details
-
create
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static File create(Sql context, String m_name, String m_package, String m_path, String m_extension, boolean m_exclude) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static File create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String m_name, String m_package, String m_path, String m_extension, boolean m_exclude) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getName
-
setName
-
setPackage
- Specified by:
setPackagein interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getPackage
- Specified by:
getPackagein interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getPath
-
setPath
-
setExtension
public void setExtension(String m_extension) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setExtensionin interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getExtension
- Specified by:
getExtensionin interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setExclude
public void setExclude(boolean m_exclude) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setExcludein interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getExclude
public boolean getExclude() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getExcludein interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1() -
getFormattedImports
public String getFormattedImports(ImportType p_type) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
getFormattedImportsin interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
render
public void render() throws io.ciera.runtime.summit.exceptions.XtumlException -
setR401_is_a_Application
- Specified by:
setR401_is_a_Applicationin interfaceFile
-
R401_is_a_Application
- Specified by:
R401_is_a_Applicationin interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR401_is_a_ComponentDefinition
- Specified by:
setR401_is_a_ComponentDefinitionin interfaceFile
-
R401_is_a_ComponentDefinition
public ComponentDefinition R401_is_a_ComponentDefinition() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R401_is_a_ComponentDefinitionin interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR401_is_a_EnumeratedType
- Specified by:
setR401_is_a_EnumeratedTypein interfaceFile
-
R401_is_a_EnumeratedType
public EnumeratedType R401_is_a_EnumeratedType() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R401_is_a_EnumeratedTypein interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR401_is_a_GeneralFile
- Specified by:
setR401_is_a_GeneralFilein interfaceFile
-
R401_is_a_GeneralFile
- Specified by:
R401_is_a_GeneralFilein interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR401_is_a_Iface
- Specified by:
setR401_is_a_Ifacein interfaceFile
-
R401_is_a_Iface
- Specified by:
R401_is_a_Ifacein interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR401_is_a_InstSet
- Specified by:
setR401_is_a_InstSetin interfaceFile
-
R401_is_a_InstSet
- Specified by:
R401_is_a_InstSetin interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR401_is_a_ModelInst
- Specified by:
setR401_is_a_ModelInstin interfaceFile
-
R401_is_a_ModelInst
- Specified by:
R401_is_a_ModelInstin interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR401_is_a_Port
- Specified by:
setR401_is_a_Portin interfaceFile
-
R401_is_a_Port
- Specified by:
R401_is_a_Portin interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR401_is_a_StateMachine
- Specified by:
setR401_is_a_StateMachinein interfaceFile
-
R401_is_a_StateMachine
public StateMachine R401_is_a_StateMachine() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R401_is_a_StateMachinein interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR401_is_a_UserDefinedType
- Specified by:
setR401_is_a_UserDefinedTypein interfaceFile
-
R401_is_a_UserDefinedType
public UserDefinedType R401_is_a_UserDefinedType() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R401_is_a_UserDefinedTypein interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR401_is_a_Utility
- Specified by:
setR401_is_a_Utilityin interfaceFile
-
R401_is_a_Utility
- Specified by:
R401_is_a_Utilityin interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR402_imports_type_via_TypeImportReference
- Specified by:
addR402_imports_type_via_TypeImportReferencein interfaceFile
-
removeR402_imports_type_via_TypeImportReference
- Specified by:
removeR402_imports_type_via_TypeImportReferencein interfaceFile
-
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_TypeImportReferencein interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext() -
context
-
getKeyLetters
-
self
-
oneWhere
public File 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
-