Package org.eclipse.serializer.afs.types
Class ADirectory.Default
- java.lang.Object
-
- org.eclipse.serializer.afs.types.AItem.Base
-
- org.eclipse.serializer.afs.types.AItem.Abstract
-
- org.eclipse.serializer.afs.types.ADirectory.Abstract
-
- org.eclipse.serializer.afs.types.ADirectory.Default
-
- All Implemented Interfaces:
ADirectory,AItem,AResolving
- Enclosing interface:
- ADirectory
public static class ADirectory.Default extends ADirectory.Abstract
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.serializer.afs.types.ADirectory
ADirectory.Abstract, ADirectory.Default, ADirectory.Observer, ADirectory.Wrapper
-
Nested classes/interfaces inherited from interface org.eclipse.serializer.afs.types.AItem
AItem.Abstract, AItem.Base, AItem.Wrapper
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDefault(ADirectory parent, String identifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AFileSystemfileSystem()ADirectoryparent()The directory (identifying container) in which this item is located and in which no other item can have the sameAItem.identifier()as this item.-
Methods inherited from class org.eclipse.serializer.afs.types.ADirectory.Abstract
accessDirectories, accessDirectories, accessFiles, accessFiles, consolidate, consolidateDirectories, consolidateFiles, contains, containsDeep, containsDirectory, containsFile, containsItem, ensureDirectory, ensureFile, getDirectory, getFile, getItem, inventorize, isEmpty, iterateDirectories, iterateFiles, iterateItems, iterateObservers, registerObserver, removeObserver, resolveDirectoryPath
-
Methods inherited from class org.eclipse.serializer.afs.types.AItem.Abstract
identifier, mutex
-
Methods inherited from class org.eclipse.serializer.afs.types.AItem.Base
toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.serializer.afs.types.ADirectory
contains, contains, containsDeep, containsDeep, ensureExists, ensureFile, ensureFile, exists, listDirectories, listFiles, listItems, toPath, toPathString
-
Methods inherited from interface org.eclipse.serializer.afs.types.AItem
identifier
-
Methods inherited from interface org.eclipse.serializer.afs.types.AResolving
resolveDirectoryPath, resolveFilePath, resolveFilePath, resolveFilePath
-
-
-
-
Constructor Detail
-
Default
protected Default(ADirectory parent, String identifier)
-
-
Method Detail
-
parent
public final ADirectory parent()
Description copied from interface:AItemThe directory (identifying container) in which this item is located and in which no other item can have the sameAItem.identifier()as this item.- Returns:
- the item's parent directory.
- See Also:
AItem.identifier(),AItem.toPathString()
-
fileSystem
public final AFileSystem fileSystem()
-
-