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.StringgetCMHeader()Returns the value of the 'CM Header' attribute.java.lang.StringgetCurrentDirectory()Returns the value of the 'Current Directory' attribute.java.lang.StringgetFilename()Returns the value of the 'Filename' attribute.java.lang.StringgetLanguage()Returns the value of the 'Language' attribute.java.lang.StringgetLastModifiedTime()Returns the value of the 'Last Modified Time' attribute.MDWEListgetStructureDiagrams()Returns the value of the 'Structure Diagrams' reference list.booleanisIncludeInNextLoad()Returns the value of the 'Include In Next Load' attribute.booleanisReadOnly()Returns the value of the 'Is Read Only' attribute.booleanisReferenceUnit()Returns the value of the 'Is Reference Unit' attribute.booleanisSeparateSaveUnit()Returns the value of the 'Is Separate Save Unit' attribute.booleanisStub()Returns the value of the 'Is Stub' attribute.voidsetCMHeader(java.lang.String value)Sets the value of the 'CM Header' attribute.voidsetCurrentDirectory(java.lang.String value)Sets the value of the 'Current Directory' attribute.voidsetFilename(java.lang.String value)Sets the value of the 'Filename' attribute.voidsetIncludeInNextLoad(boolean value)Sets the value of the 'Include In Next Load' attribute.voidsetIsReadOnly(boolean value)Sets the value of the 'Is Read Only' attribute.voidsetIsReferenceUnit(boolean value)Sets the value of the 'Is Reference Unit' attribute.voidsetIsSeparateSaveUnit(boolean value)Sets the value of the 'Is Separate Save Unit' attribute.voidsetIsStub(boolean value)Sets the value of the 'Is Stub' attribute.voidsetLanguage(java.lang.String value)Sets the value of the 'Language' attribute.voidsetLastModifiedTime(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()
-
-