replace getAbsolutePath with getView to make core API wrapper more useful