core
KlasseDirectory

This class represents a directory in file system.

Attribute
<Class> Directory subDirectory subDirectory

This property represents subdirectories of this directory.

<Class> Directory parentDirectory parentDirectory

This property represents the parent directory.

<Primitive Type> String fullqualifiedpath fullqualifiedpath
<Class> Root root root
<Class> File files files

This property represents a list of files which are contained in a directory.

!!TableHeading.InheritedAttributes!!gast::core::NamedModelElement gast::core::NamedModelElement
simpleName simpleName

!!TableHeading.InheritedAttributes!!gast::core::ModelElement gast::core::ModelElement
annotations annotations, status status, sissyId sissyId

!!TableHeading.InheritedAttributes!!gast::core::Identifier gast::core::Identifier
id id

!!TableHeading.InheritedOperations!!gast::core::NamedModelElement gast::core::NamedModelElement

!!TableHeading.InheritedOperations!!gast::core::ModelElement gast::core::ModelElement

!!TableHeading.InheritedOperations!!gast::core::Identifier gast::core::Identifier

Eigenschaften:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameDirectory
Name Expression
Namespace<<ePackage>> <Package> core
Owned Template Signature
Owner<<ePackage>> <Package> core
Owning Template Parameter
Package<<ePackage>> <Package> core
Qualified Namegast::core::Directory
Representation
Stereotype
Template Parameter
VisibilityPublic

Details für Attribute

 files
Public <Class> File files

This property represents a list of files which are contained in a directory.

Eigenschaften:

AggregationComposite
Alias
Association<Association> A_files_directory
Association End
Class<Class> Directory
Datatype
Default
Default Value
Is Compositetrue
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Namefiles
Name Expression
Namespace<Class> Directory
Opposite<Property> directory : Directory
Owned Template Signature
Owner<Class> Directory
Owning Association
Owning Template Parameter
Qualified Namegast::core::Directory::files
Stereotype
Template Parameter
Type<Class> File
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPublic


 fullqualifiedpath
Public <Primitive Type> String fullqualifiedpath
Eigenschaften:

AggregationNone
Alias
Association
Association End
attributeNamefullqualifiedpath
Class<Class> Directory
Datatype
Default
Default Value
Is Compositefalse
Is Derivedtrue
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
isIDFalse
isTransientTrue
isUnsettableFalse
isVolatileTrue
Keywords
Lower1
Lower Value
Multiplicity1
Namefullqualifiedpath
Name Expression
Namespace<Class> Directory
Opposite
Owned Template Signature
Owner<Class> Directory
Owning Association
Owning Template Parameter
Qualified Namegast::core::Directory::fullqualifiedpath
StereotypeeAttribute
Template Parameter
Type<Primitive Type> String
Upper1
Upper Value
visibility2 - ReadOnly
VisibilityPublic
xmlFeatureKind0 - Unspecified
xmlName
xmlNamespace


 parentDirectory
Public <Class> Directory parentDirectory

This property represents the parent directory.

Eigenschaften:

AggregationNone
Alias
Association<Association> A_subDirectory_parentDirectory
Association End
Class<Class> Directory
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NameparentDirectory
Name Expression
Namespace<Class> Directory
Opposite<Property> subDirectory : Directory [0..*]
Owned Template Signature
Owner<Class> Directory
Owning Association
Owning Template Parameter
Qualified Namegast::core::Directory::parentDirectory
Stereotype
Template Parameter
Type<Class> Directory
Upper1
Upper Value
VisibilityPublic


 root
Public <Class> Root root
Eigenschaften:

AggregationNone
Alias
Association<Association> A_directories_root
Association End
Class<Class> Directory
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
Nameroot
Name Expression
Namespace<Class> Directory
Opposite<Property> directories : Directory [0..*]
Owned Template Signature
Owner<Class> Directory
Owning Association
Owning Template Parameter
Qualified Namegast::core::Directory::root
Stereotype
Template Parameter
Type<Class> Root
Upper1
Upper Value
VisibilityPublic


 subDirectory
Public <Class> Directory subDirectory

This property represents subdirectories of this directory.

Eigenschaften:

AggregationComposite
Alias
Association<Association> A_subDirectory_parentDirectory
Association End
Class<Class> Directory
Datatype
Default
Default Value
Is Compositetrue
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
NamesubDirectory
Name Expression
Namespace<Class> Directory
Opposite<Property> parentDirectory : Directory
Owned Template Signature
Owner<Class> Directory
Owning Association
Owning Template Parameter
Qualified Namegast::core::Directory::subDirectory
Stereotype
Template Parameter
Type<Class> Directory
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPublic