| core - UML-Dokumentation |
| Zusammenfassung:AttributeEigenschaften | Details:Attribute |
This class represents an analysed source file or an assembly file.
| Attribute | ||
| <Primitive Type> Boolean | ||
| <Primitive Type> Boolean |
This property is true if it is a compiled unit (compiled assembly, JAR file or delphi package). |
|
| <Class> GASTType |
This property represents a list of types which are directly imported by this file. |
|
| <Class> GASTType |
This property represents a list of all types which are directly defined in this file. |
|
| <Class> GlobalVariable |
This property represents a list of all global variables which are directly defined in this file. |
|
| <Class> GlobalFunction |
This property represents a list of all global functions which are directly defined in this file. |
|
| <Primitive Type> Unlimited Natural |
This property represents the Number of code lines. (What definiton of the lines of code metric actually is used depends on the extraction tools, for details please refer to the documentation of the extraction tools) |
|
| <Primitive Type> String |
This property represents the file name of this file in the file system, if possible with a file path. |
|
| <Class> GlobalFunction |
This property represents a list of global functions which are directly imported by this file. |
|
| <Class> GlobalVariable |
This property represents a list of global variables which are directly imported by this file. |
|
| <Class> Package |
This property represents a list of packages which are directly imported by this file. |
|
| <Class> File |
This property represents a list of files which are directly imported by this file. |
|
| <Class> Root | ||
| !!TableHeading.InheritedAttributes!! |
||
| !!TableHeading.InheritedOperations!! |
||
Eigenschaften:
| Alias | |
| Classifier Behavior | |
| Is Abstract | false |
| Is Active | false |
| Is Leaf | false |
| Keywords | |
| Name | File |
| Name Expression | |
| Namespace | <<ePackage>> <Package> core |
| Owned Template Signature | |
| Owner | <<ePackage>> <Package> core |
| Owning Template Parameter | |
| Package | <<ePackage>> <Package> core |
| Qualified Name | gast::core::File |
| Representation | |
| Stereotype | |
| Template Parameter | |
| Visibility | Public |
| Details für Attribute |
Public <Primitive Type> Boolean assemblyFile
This property is true if it is a compiled unit (compiled assembly, JAR file or delphi package).
| Aggregation | None |
| Alias | |
| Association | |
| Association End | |
| attributeName | |
| Class | <Class> File |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | true |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | true |
| Is Static | false |
| Is Unique | true |
| isID | False |
| isTransient | True |
| isUnsettable | True |
| isVolatile | True |
| Keywords | |
| Lower | 1 |
| Lower Value | |
| Multiplicity | 1 |
| Name | assemblyFile |
| Name Expression | |
| Namespace | <Class> File |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> File |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | gast::core::File::assemblyFile |
| Stereotype | eAttribute |
| Template Parameter | |
| Type | <Primitive Type> Boolean |
| Upper | 1 |
| Upper Value | |
| visibility | 0 - Unspecified |
| Visibility | Public |
| xmlFeatureKind | 0 - Unspecified |
| xmlName | |
| xmlNamespace |
Public <Class> GlobalFunction globalFunctions
This property represents a list of all global functions which are directly defined in this file.
| Aggregation | None |
| Alias | |
| Association | |
| Association End | |
| attributeName | |
| Class | <Class> File |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | true |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | true |
| Is Static | false |
| Is Unique | true |
| isID | False |
| isTransient | True |
| isUnsettable | True |
| isVolatile | True |
| Keywords | |
| Lower | 0 |
| Lower Value | <Literal Integer> 0 |
| Multiplicity | * |
| Name | globalFunctions |
| Name Expression | |
| Namespace | <Class> File |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> File |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | gast::core::File::globalFunctions |
| Stereotype | eAttribute |
| Template Parameter | |
| Type | <Class> GlobalFunction |
| Upper | * |
| Upper Value | <Literal Unlimited Natural> * |
| visibility | 0 - Unspecified |
| Visibility | Public |
| xmlFeatureKind | 0 - Unspecified |
| xmlName | |
| xmlNamespace |
Public <Class> GlobalVariable globalVariables
This property represents a list of all global variables which are directly defined in this file.
| Aggregation | None |
| Alias | |
| Association | |
| Association End | |
| attributeName | |
| Class | <Class> File |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | true |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | true |
| Is Static | false |
| Is Unique | true |
| isID | False |
| isTransient | True |
| isUnsettable | True |
| isVolatile | True |
| Keywords | |
| Lower | 0 |
| Lower Value | <Literal Integer> 0 |
| Multiplicity | * |
| Name | globalVariables |
| Name Expression | |
| Namespace | <Class> File |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> File |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | gast::core::File::globalVariables |
| Stereotype | eAttribute |
| Template Parameter | |
| Type | <Class> GlobalVariable |
| Upper | * |
| Upper Value | <Literal Unlimited Natural> * |
| visibility | 0 - Unspecified |
| Visibility | Public |
| xmlFeatureKind | 0 - Unspecified |
| xmlName | |
| xmlNamespace |
Public <Class> GlobalFunction importedGlobalFunctions
This property represents a list of global functions which are directly imported by this file.
| Aggregation | None |
| Alias | |
| Association | <Association> A_importedGlobalFunctions_file |
| Association End | |
| Class | <Class> File |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 0 |
| Lower Value | <Literal Integer> 0 |
| Multiplicity | * |
| Name | importedGlobalFunctions |
| Name Expression | |
| Namespace | <Class> File |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> File |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | gast::core::File::importedGlobalFunctions |
| Stereotype | |
| Template Parameter | |
| Type | <Class> GlobalFunction |
| Upper | * |
| Upper Value | <Literal Unlimited Natural> * |
| Visibility | Public |
Public <Class> GlobalVariable importedGlobalVariables
This property represents a list of global variables which are directly imported by this file.
| Aggregation | None |
| Alias | |
| Association | <Association> A_importedGlobalVariables_file |
| Association End | |
| Class | <Class> File |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 0 |
| Lower Value | <Literal Integer> 0 |
| Multiplicity | * |
| Name | importedGlobalVariables |
| Name Expression | |
| Namespace | <Class> File |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> File |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | gast::core::File::importedGlobalVariables |
| Stereotype | |
| Template Parameter | |
| Type | <Class> GlobalVariable |
| Upper | * |
| Upper Value | <Literal Unlimited Natural> * |
| Visibility | Public |
Public <Class> Package importedPackages
This property represents a list of packages which are directly imported by this file.
| Aggregation | None |
| Alias | |
| Association | <Association> A_importedPackages_file |
| Association End | |
| Class | <Class> File |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 0 |
| Lower Value | <Literal Integer> 0 |
| Multiplicity | * |
| Name | importedPackages |
| Name Expression | |
| Namespace | <Class> File |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> File |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | gast::core::File::importedPackages |
| Stereotype | |
| Template Parameter | |
| Type | <Class> Package |
| Upper | * |
| Upper Value | <Literal Unlimited Natural> * |
| Visibility | Public |
Public <Class> GASTType importedTypes
This property represents a list of types which are directly imported by this file.
| Aggregation | None |
| Alias | |
| Association | |
| Association End | |
| Class | <Class> File |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 0 |
| Lower Value | <Literal Integer> 0 |
| Multiplicity | * |
| Name | importedTypes |
| Name Expression | |
| Namespace | <Class> File |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> File |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | gast::core::File::importedTypes |
| Stereotype | |
| Template Parameter | |
| Type | <Class> GASTType |
| Upper | * |
| Upper Value | <Literal Unlimited Natural> * |
| Visibility | Public |
Public <Class> File includedFiles
This property represents a list of files which are directly imported by this file.
| Aggregation | None |
| Alias | |
| Association | <Association> A_includedFiles_file |
| Association End | |
| Class | <Class> File |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 0 |
| Lower Value | <Literal Integer> 0 |
| Multiplicity | * |
| Name | includedFiles |
| Name Expression | |
| Namespace | <Class> File |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> File |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | gast::core::File::includedFiles |
| Stereotype | |
| Template Parameter | |
| Type | <Class> File |
| Upper | * |
| Upper Value | <Literal Unlimited Natural> * |
| Visibility | Public |
Public <Primitive Type> Unlimited Natural linesOfCode
This property represents the Number of code lines. (What definiton of the lines of code metric actually is used depends on the extraction tools, for details please refer to the documentation of the extraction tools)
| Aggregation | None |
| Alias | |
| Association | |
| Association End | |
| Class | <Class> File |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 1 |
| Lower Value | |
| Multiplicity | 1 |
| Name | linesOfCode |
| Name Expression | |
| Namespace | <Class> File |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> File |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | gast::core::File::linesOfCode |
| Stereotype | |
| Template Parameter | |
| Type | <Primitive Type> Unlimited Natural |
| Upper | 1 |
| Upper Value | |
| Visibility | Public |
Public <Primitive Type> String pathName
This property represents the file name of this file in the file system, if possible with a file path.
| Aggregation | None |
| Alias | |
| Association | |
| Association End | |
| Class | <Class> File |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 1 |
| Lower Value | |
| Multiplicity | 1 |
| Name | pathName |
| Name Expression | |
| Namespace | <Class> File |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> File |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | gast::core::File::pathName |
| Stereotype | |
| Template Parameter | |
| Type | <Primitive Type> String |
| Upper | 1 |
| Upper Value | |
| Visibility | Public |
Public <Class> Root root
| Aggregation | None |
| Alias | |
| Association | <Association> A_files_root |
| Association End | |
| Class | <Class> File |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 1 |
| Lower Value | |
| Multiplicity | 1 |
| Name | root |
| Name Expression | |
| Namespace | <Class> File |
| Opposite | <Property> files : File [0..*] |
| Owned Template Signature | |
| Owner | <Class> File |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | gast::core::File::root |
| Stereotype | |
| Template Parameter | |
| Type | <Class> Root |
| Upper | 1 |
| Upper Value | |
| Visibility | Public |
Public <Primitive Type> Boolean sourceFile
| Aggregation | None |
| Alias | |
| Association | |
| Association End | |
| Class | <Class> File |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 1 |
| Lower Value | |
| Multiplicity | 1 |
| Name | sourceFile |
| Name Expression | |
| Namespace | <Class> File |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> File |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | gast::core::File::sourceFile |
| Stereotype | |
| Template Parameter | |
| Type | <Primitive Type> Boolean |
| Upper | 1 |
| Upper Value | |
| Visibility | Public |
Public <Class> GASTType types
This property represents a list of all types which are directly defined in this file.
| Aggregation | None |
| Alias | |
| Association | |
| Association End | |
| attributeName | |
| Class | <Class> File |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | true |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | true |
| Is Static | false |
| Is Unique | true |
| isID | False |
| isTransient | True |
| isUnsettable | True |
| isVolatile | True |
| Keywords | |
| Lower | 0 |
| Lower Value | <Literal Integer> 0 |
| Multiplicity | * |
| Name | types |
| Name Expression | |
| Namespace | <Class> File |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> File |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | gast::core::File::types |
| Stereotype | eAttribute |
| Template Parameter | |
| Type | <Class> GASTType |
| Upper | * |
| Upper Value | <Literal Unlimited Natural> * |
| visibility | 0 - Unspecified |
| Visibility | Public |
| xmlFeatureKind | 0 - Unspecified |
| xmlName | |
| xmlNamespace |
| core - UML-Dokumentation |
| Zusammenfassung:AttributeEigenschaften | Details:Attribute |