Task #4370 Create IScaObject subsclasses (file, directory)
Fixed task #4369