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

Constructor Index

 o GeometryImpl()
This constructor assumes that the parent was created after this object has been instantiated.
 o GeometryImpl(OwlObject)
This constructor assumes that the parent was created first.

Method Index

 o getBoundingBox()
This method will return a
 o getLocation()
This method will return the center of the object.
 o getParent()
Accessor
 o setParent(OwlObject)
Mutator.
 o toString()
This just returns the classname since it is an abstract class.

Constructors

 o GeometryImpl
 public GeometryImpl() throws RemoteException
This constructor assumes that the parent was created after this object has been instantiated.

 o GeometryImpl
 public GeometryImpl(OwlObject parent) throws RemoteException
This constructor assumes that the parent was created first.

Methods

 o toString
 public String toString()
This just returns the classname since it is an abstract class.

 o setParent
 public void setParent(OwlObject parent) throws RemoteException
Mutator. This should get called from the parent's constructor.

 o getParent
 public OwlObject getParent() throws RemoteException
Accessor

 o 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
 o getBoundingBox
 public abstract BoundingBox getBoundingBox() throws RemoteException
This method will return a

See Also:
BoundingBox

All Packages  Class Hierarchy  This Package  Previous  Next  Index