Interface Unit
-
- All Superinterfaces:
java.lang.Comparable<java.lang.Object>
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,MDWEObject
,MDWObject
,ModelElement
,org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
ActivityDiagram
,Actor
,AssociationClass
,Class
,Classifier
,CollaborationDiagram
,Component
,ComponentDiagram
,ControlledFile
,DeploymentDiagram
,Diagram
,Event
,EventReception
,File
,Flowchart
,FlowItem
,Instance
,InterfaceItem
,Module
,Node
,ObjectModelDiagram
,Operation
,Package
,Port
,Profile
,Project
,Relation
,SequenceDiagram
,Statechart
,StatechartDiagram
,Stereotype
,StructureDiagram
,SysMLPort
,TimingDiagram
,Type
,UseCase
,UseCaseDiagram
public interface Unit extends ModelElement
A representation of the model object 'Unit'.The following features are supported:
- See Also:
RhapsodyPackage.getUnit()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getCMHeader()
Returns the value of the 'CM Header' attribute.java.lang.String
getCurrentDirectory()
Returns the value of the 'Current Directory' attribute.java.lang.String
getFilename()
Returns the value of the 'Filename' attribute.java.lang.String
getLanguage()
Returns the value of the 'Language' attribute.java.lang.String
getLastModifiedTime()
Returns the value of the 'Last Modified Time' attribute.MDWEList
getStructureDiagrams()
Returns the value of the 'Structure Diagrams' reference list.boolean
isIncludeInNextLoad()
Returns the value of the 'Include In Next Load' attribute.boolean
isReadOnly()
Returns the value of the 'Is Read Only' attribute.boolean
isReferenceUnit()
Returns the value of the 'Is Reference Unit' attribute.boolean
isSeparateSaveUnit()
Returns the value of the 'Is Separate Save Unit' attribute.boolean
isStub()
Returns the value of the 'Is Stub' attribute.void
setCMHeader(java.lang.String value)
Sets the value of the 'CM Header
' attribute.void
setCurrentDirectory(java.lang.String value)
Sets the value of the 'Current Directory
' attribute.void
setFilename(java.lang.String value)
Sets the value of the 'Filename
' attribute.void
setIncludeInNextLoad(boolean value)
Sets the value of the 'Include In Next Load
' attribute.void
setIsReadOnly(boolean value)
Sets the value of the 'Is Read Only
' attribute.void
setIsReferenceUnit(boolean value)
Sets the value of the 'Is Reference Unit
' attribute.void
setIsSeparateSaveUnit(boolean value)
Sets the value of the 'Is Separate Save Unit
' attribute.void
setIsStub(boolean value)
Sets the value of the 'Is Stub
' attribute.void
setLanguage(java.lang.String value)
Sets the value of the 'Language
' attribute.void
setLastModifiedTime(java.lang.String value)
Sets the value of the 'Last Modified Time
' attribute.-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com.sodius.mdw.core.model.MDWObject
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
-
Methods inherited from interface com.sodius.mdw.metamodel.rhapsody.ModelElement
getAllTags, getAnnotations, getConstraints, getConstraintsByHim, getControlledFiles, getDependencies, getDescription, getDescriptionHTML, getDescriptionRTF, getDisplayName, getFullPathName, getGUID, getHyperLinks, getInterfaceName, getLocalTags, getMainDiagram, getMetaClass, getName, getOfTemplate, getOwnedDependencies, getOwner, getProject, getProperties, getProperty, getReferences, getStereotype, getStereotypes, getTemplateParameters, getTi, getUserDefinedMetaClass, isATemplate, isExternal, isRequirementTraceabilityHandle, isShowDisplayName, isUnresolved, setDescription, setDescriptionHTML, setDescriptionRTF, setDisplayName, setFullPathName, setGUID, setInterfaceName, setIsATemplate, setIsExternal, setIsShowDisplayName, setIsUnresolved, setMainDiagram, setMetaClass, setName, setOfTemplate, setOwner, setProject, setRequirementTraceabilityHandle, setStereotype, setTi, setUserDefinedMetaClass
-
-
-
-
Method Detail
-
getCMHeader
java.lang.String getCMHeader()
Returns the value of the 'CM Header' attribute. The default value is""
.- Returns:
- the value of the 'CM Header' attribute.
- See Also:
setCMHeader(String)
,RhapsodyPackage.getUnit_CMHeader()
-
setCMHeader
void setCMHeader(java.lang.String value)
Sets the value of the 'CM Header
' attribute.- Parameters:
value
- the new value of the 'CM Header' attribute.- See Also:
getCMHeader()
-
getFilename
java.lang.String getFilename()
Returns the value of the 'Filename' attribute. The default value is""
.- Returns:
- the value of the 'Filename' attribute.
- See Also:
setFilename(String)
,RhapsodyPackage.getUnit_Filename()
-
setFilename
void setFilename(java.lang.String value)
Sets the value of the 'Filename
' attribute.- Parameters:
value
- the new value of the 'Filename' attribute.- See Also:
getFilename()
-
getCurrentDirectory
java.lang.String getCurrentDirectory()
Returns the value of the 'Current Directory' attribute. The default value is""
.- Returns:
- the value of the 'Current Directory' attribute.
- See Also:
setCurrentDirectory(String)
,RhapsodyPackage.getUnit_CurrentDirectory()
-
setCurrentDirectory
void setCurrentDirectory(java.lang.String value)
Sets the value of the 'Current Directory
' attribute.- Parameters:
value
- the new value of the 'Current Directory' attribute.- See Also:
getCurrentDirectory()
-
isStub
boolean isStub()
Returns the value of the 'Is Stub' attribute.- Returns:
- the value of the 'Is Stub' attribute.
- See Also:
setIsStub(boolean)
,RhapsodyPackage.getUnit_IsStub()
-
setIsStub
void setIsStub(boolean value)
Sets the value of the 'Is Stub
' attribute.- Parameters:
value
- the new value of the 'Is Stub' attribute.- See Also:
isStub()
-
isIncludeInNextLoad
boolean isIncludeInNextLoad()
Returns the value of the 'Include In Next Load' attribute.- Returns:
- the value of the 'Include In Next Load' attribute.
- See Also:
setIncludeInNextLoad(boolean)
,RhapsodyPackage.getUnit_IncludeInNextLoad()
-
setIncludeInNextLoad
void setIncludeInNextLoad(boolean value)
Sets the value of the 'Include In Next Load
' attribute.- Parameters:
value
- the new value of the 'Include In Next Load' attribute.- See Also:
isIncludeInNextLoad()
-
isReadOnly
boolean isReadOnly()
Returns the value of the 'Is Read Only' attribute.- Returns:
- the value of the 'Is Read Only' attribute.
- See Also:
setIsReadOnly(boolean)
,RhapsodyPackage.getUnit_IsReadOnly()
-
setIsReadOnly
void setIsReadOnly(boolean value)
Sets the value of the 'Is Read Only
' attribute.- Parameters:
value
- the new value of the 'Is Read Only' attribute.- See Also:
isReadOnly()
-
isSeparateSaveUnit
boolean isSeparateSaveUnit()
Returns the value of the 'Is Separate Save Unit' attribute.- Returns:
- the value of the 'Is Separate Save Unit' attribute.
- See Also:
setIsSeparateSaveUnit(boolean)
,RhapsodyPackage.getUnit_IsSeparateSaveUnit()
-
setIsSeparateSaveUnit
void setIsSeparateSaveUnit(boolean value)
Sets the value of the 'Is Separate Save Unit
' attribute.- Parameters:
value
- the new value of the 'Is Separate Save Unit' attribute.- See Also:
isSeparateSaveUnit()
-
getLanguage
java.lang.String getLanguage()
Returns the value of the 'Language' attribute. The default value is""
.- Returns:
- the value of the 'Language' attribute.
- See Also:
setLanguage(String)
,RhapsodyPackage.getUnit_Language()
-
setLanguage
void setLanguage(java.lang.String value)
Sets the value of the 'Language
' attribute.- Parameters:
value
- the new value of the 'Language' attribute.- See Also:
getLanguage()
-
getLastModifiedTime
java.lang.String getLastModifiedTime()
Returns the value of the 'Last Modified Time' attribute. The default value is""
.- Returns:
- the value of the 'Last Modified Time' attribute.
- See Also:
setLastModifiedTime(String)
,RhapsodyPackage.getUnit_LastModifiedTime()
-
setLastModifiedTime
void setLastModifiedTime(java.lang.String value)
Sets the value of the 'Last Modified Time
' attribute.- Parameters:
value
- the new value of the 'Last Modified Time' attribute.- See Also:
getLastModifiedTime()
-
isReferenceUnit
boolean isReferenceUnit()
Returns the value of the 'Is Reference Unit' attribute.- Returns:
- the value of the 'Is Reference Unit' attribute.
- See Also:
setIsReferenceUnit(boolean)
,RhapsodyPackage.getUnit_IsReferenceUnit()
-
setIsReferenceUnit
void setIsReferenceUnit(boolean value)
Sets the value of the 'Is Reference Unit
' attribute.- Parameters:
value
- the new value of the 'Is Reference Unit' attribute.- See Also:
isReferenceUnit()
-
getStructureDiagrams
MDWEList getStructureDiagrams()
Returns the value of the 'Structure Diagrams' reference list. The list contents are of typeStructureDiagram
.- Returns:
- the value of the 'Structure Diagrams' reference list.
- See Also:
RhapsodyPackage.getUnit_StructureDiagrams()
-
-