class Based::SubDirectory
An object representing a sub-directory (i.e. not the base directory itself)
Public Class Methods
new(name, parent)
click to toggle source
Construct directory object from parent directory object and this directory's name
Calls superclass method
Based::Directory::new
# File lib/based.rb, line 104 def initialize(name, parent) super() @name = name @parent = parent @base = @parent.base @relativePath = @parent.relativePath + @name + "/" @pathElements = @parent.pathElements + [name] @fullPath = @parent.fullPath + @name + "/" end