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>
public class FileImpl extends io.ciera.runtime.summit.classes.ModelInstance<File,Sql> implements File
-
-
Field Summary
Fields Modifier and Type Field Description static FileEMPTY_FILEstatic StringKEY_LETTERS
-
Method Summary
-
Methods inherited from class io.ciera.runtime.summit.classes.ModelInstance
accept, checkLiving, compareTo, delete, equals, getCurrentState, getId2, getId3, getInstanceId, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.ciera.runtime.summit.statemachine.IEventTarget
accept, getCurrentState
-
-
-
-
Field Detail
-
KEY_LETTERS
public static final String KEY_LETTERS
- See Also:
- Constant Field Values
-
EMPTY_FILE
public static final File EMPTY_FILE
-
-
Method Detail
-
create
public static File create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException
- 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
-
setName
public void setName(String m_name) throws io.ciera.runtime.summit.exceptions.XtumlException
-
getName
public String getName() throws io.ciera.runtime.summit.exceptions.XtumlException
-
setPackage
public void setPackage(String m_package) throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
setPackagein interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getPackage
public String getPackage() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
getPackagein interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setPath
public void setPath(String m_path) throws io.ciera.runtime.summit.exceptions.XtumlException
-
getPath
public String getPath() throws io.ciera.runtime.summit.exceptions.XtumlException
-
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
public String getExtension() throws io.ciera.runtime.summit.exceptions.XtumlException
- 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
public void setR401_is_a_Application(Application inst)
- Specified by:
setR401_is_a_Applicationin interfaceFile
-
R401_is_a_Application
public Application R401_is_a_Application() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R401_is_a_Applicationin interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR401_is_a_ComponentDefinition
public void setR401_is_a_ComponentDefinition(ComponentDefinition inst)
- 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
public void setR401_is_a_EnumeratedType(EnumeratedType inst)
- 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
public void setR401_is_a_GeneralFile(GeneralFile inst)
- Specified by:
setR401_is_a_GeneralFilein interfaceFile
-
R401_is_a_GeneralFile
public GeneralFile R401_is_a_GeneralFile() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R401_is_a_GeneralFilein interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR401_is_a_Iface
public void setR401_is_a_Iface(Iface inst)
- Specified by:
setR401_is_a_Ifacein interfaceFile
-
R401_is_a_Iface
public Iface R401_is_a_Iface() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R401_is_a_Ifacein interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR401_is_a_InstSet
public void setR401_is_a_InstSet(InstSet inst)
- Specified by:
setR401_is_a_InstSetin interfaceFile
-
R401_is_a_InstSet
public InstSet R401_is_a_InstSet() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R401_is_a_InstSetin interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR401_is_a_ModelInst
public void setR401_is_a_ModelInst(ModelInst inst)
- Specified by:
setR401_is_a_ModelInstin interfaceFile
-
R401_is_a_ModelInst
public ModelInst R401_is_a_ModelInst() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R401_is_a_ModelInstin interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR401_is_a_Port
public void setR401_is_a_Port(Port inst)
- Specified by:
setR401_is_a_Portin interfaceFile
-
R401_is_a_Port
public Port R401_is_a_Port() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R401_is_a_Portin interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR401_is_a_StateMachine
public void setR401_is_a_StateMachine(StateMachine inst)
- 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
public void setR401_is_a_UserDefinedType(UserDefinedType inst)
- 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
public void setR401_is_a_Utility(Utility inst)
- Specified by:
setR401_is_a_Utilityin interfaceFile
-
R401_is_a_Utility
public Utility R401_is_a_Utility() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R401_is_a_Utilityin interfaceFile- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR402_imports_type_via_TypeImportReference
public void addR402_imports_type_via_TypeImportReference(TypeImportReference inst)
- Specified by:
addR402_imports_type_via_TypeImportReferencein interfaceFile
-
removeR402_imports_type_via_TypeImportReference
public void removeR402_imports_type_via_TypeImportReference(TypeImportReference inst)
- 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
public Sql context()
-
getKeyLetters
public String getKeyLetters()
-
self
public File 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
-
-