All Packages Class Hierarchy This Package Previous Next Index
Class edu.cmu.owl.bo.fm.GeometryImpl
edu.cmu.owl.bo.fm.GeometryImpl
- public abstract class GeometryImpl
- implements Geometry
This abstract class defines the basic elements of an object which
can describe the size, shape, position, orientation, etc. of an
- See Also:
- OwlObject
-
GeometryImpl()
- This constructor assumes that the parent was created after this
object has been instantiated.
-
GeometryImpl(OwlObject)
- This constructor assumes that the parent was created first.
-
getBoundingBox()
- This method will return a
-
getLocation()
- This method will return the center of the object.
-
getParent()
- Accessor
-
setParent(OwlObject)
- Mutator.
-
toString()
- This just returns the classname since it is an abstract class.
GeometryImpl
public GeometryImpl() throws RemoteException
- This constructor assumes that the parent was created after this
object has been instantiated.
GeometryImpl
public GeometryImpl(OwlObject parent) throws RemoteException
- This constructor assumes that the parent was created first.
toString
public String toString()
- This just returns the classname since it is an abstract class.
setParent
public void setParent(OwlObject parent) throws RemoteException
- Mutator. This should get called from the parent's constructor.
getParent
public OwlObject getParent() throws RemoteException
- Accessor
getLocation
public Coordinate getLocation() throws RemoteException
- This method will return the center of the object. This is not
well defined, but is probably the center of the
- See Also:
- BoundingBox
getBoundingBox
public abstract BoundingBox getBoundingBox() throws RemoteException
- This method will return a
- See Also:
- BoundingBox
All Packages Class Hierarchy This Package Previous Next Index