Add java documentation for IShape