dmBridge PHP API
UNLVSpatialAbstractSpatialObject Class Reference
Inheritance diagram for UNLVSpatialAbstractSpatialObject:

Public Member Functions


Detailed Description

Encapsulates a "spatially enabled" DMObject. To "spatialize" a given DMObject, call spatializeObject().

Note that this class neither extends nor composes DMObject. Instead, its methods will be "added" to those in the DMObject class when the addAssociatedModel() method is called on the DMObject instance, with an instance of this class supplied as a parameter. (See the user's manual for an explanation of how dmBridge module models work.)

Author:
Alex Dolski <alex.dolski@unlv.edu> http://www.opensource.org/licenses/mit-license.php

Definition at line 23 of file UNLVSpatialAbstractSpatialObject.php.


Member Function Documentation

UNLVSpatialAbstractSpatialObject::getSpatialDataSource ( )
Returns:
string Either "metadata" (if parsed from object DC metadata); "local" (for indexed UNLVSpatial objects); or null.

Reimplemented in UNLVSpatialRectObject.

Definition at line 33 of file UNLVSpatialAbstractSpatialObject.php.

UNLVSpatialAbstractSpatialObject::getSpatialModelClassName ( )
Returns:
string

Definition at line 48 of file UNLVSpatialAbstractSpatialObject.php.

UNLVSpatialAbstractSpatialObject::setSpatialDataSource ( source)
Parameters:
stringsource Either "metadata" (if parsed from object DC metadata); "local" (for indexed UNLVSpatial objects); or null.

Reimplemented in UNLVSpatialRectObject.

Definition at line 41 of file UNLVSpatialAbstractSpatialObject.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables