|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmoos.ssds.model.DataProducer
moos.ssds.model.Deployment
The Monterey Bay Aquarium Research Institute (MBARI) provides this documentation and code "as is", with no warranty, express or implied, of its quality or consistency. It is provided without support and without obligation on the part of MBARI to assist in its use, correction, modification, or enhancement. This information should not be published or distributed to third parties without specific written permission from MBARI.
Copyright 2002 MBARI. MBARI Proprietary Information. All rights reserved.
| Field Summary |
| Fields inherited from interface moos.ssds.model.IDeployment |
INSTRUMENT_ROLE, OBSERVATORY_ROLE, PLATFORM_ROLE, SENSOR_ROLE |
| Constructor Summary | |
Deployment()
Constructor for the Deployment object |
|
Deployment(IDevice device)
Constructor for the Deployment object |
|
Deployment(IDevice d,
IDeployment p)
Constructor that Rich says we need in order to keep the foreign key pointers synchonized between this Deployment, its parent and device. |
|
| Method Summary | |
void |
addChildDeployment(IDeployment deployment)
Adds a feature to the ChildDeployment attribute of the Deployment object |
java.util.Collection |
getChildDeployments()
Gets the childDeployments attribute of the Deployment object |
IDevice |
getDevice()
Gets the device attribute of the Deployment object |
java.lang.Long |
getDeviceId()
Gets the deviceId attribute of the Deployment object |
java.lang.Long |
getMetadataId()
Gets the metadataId attribute of the Deployment object |
java.lang.Float |
getNominalDepth()
|
java.lang.Double |
getNominalLatitude()
|
java.lang.Double |
getNominalLongitude()
|
java.lang.String |
getOjbConcreteClass()
Gets the ojbConcreteClass attribute of the Deployment object |
IDeployment |
getParentDeployment()
Gets the parentDeployment attribute of the Deployment object |
java.lang.Long |
getParentId()
Gets the parentId attribute of the Deployment object |
java.lang.String |
getRole()
Gets the role attribute of the Deployment object |
IX3DLocation |
getX3DLocation()
Gets the x3DLocation attribute of the Deployment object |
java.util.Collection |
listAllOutputsInclChildren()
|
java.util.Collection |
listChildDeployments()
List all child Deployments from this deployment |
java.util.Collection |
listChildDeployments(java.lang.String role)
List child Deployments that have Role role from this deployment |
java.util.Collection |
listDerivedOutputsInclChildren()
Lists outputs that were derived from outputs in this deployment, it's child deployments and any descendants Deployments (grand-children, great-grandchildren, etc) |
java.util.Collection |
listOutputsInclChildren()
List outputs from this deployment, any contained child Deployments, and any descendants Deployments (grand-children, great grandchildren, etc) |
void |
removeChildDeployment(IDeployment deployment)
Description of the Method |
void |
setChildDeployments(java.util.Collection children)
Sets the childDeployments attribute of the Deployment object |
void |
setDevice(IDevice newDevice)
Sets the device attribute of the Deployment object |
void |
setDeviceId(java.lang.Long device_id)
Sets the deviceId attribute of the Deployment object |
void |
setMetadataId(java.lang.Long metadataId)
Sets the metadataId attribute of the Deployment object |
void |
setNominalDepth(java.lang.Float nominalDepth)
|
void |
setNominalLatitude(java.lang.Double nominalLatitude)
|
void |
setNominalLongitude(java.lang.Double nominalLongitude)
|
void |
setOjbConcreteClass(java.lang.String ojbConcreteClass)
Sets the ojbConcreteClass attribute of the Deployment object |
void |
setParentDeployment(IDeployment parent)
|
void |
setParentId(java.lang.Long parent_id)
Sets the parentId attribute of the Deployment object |
void |
setRole(java.lang.String role)
Sets the role attribute of the Deployment object |
void |
setX3DLocation(IX3DLocation x3DLocation)
Sets the x3DLocation attribute of the Deployment object |
java.lang.String |
toString()
Description of the Method |
| Methods inherited from class moos.ssds.model.DataProducer |
addEvent, addInput, addOutput, addResource, getContact, getContactId, getDateRange, getDescription, getEndDate, getId, getName, getStartDate, listAllOutputs, listBestOutput, listDerivedOutputs, listEvents, listInputs, listOutputs, listResources, removeEvent, removeInput, removeOutput, removeResource, setContact, setContactId, setDescription, setEndDate, setId, setName, setStartDate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface moos.ssds.model.IDataProducer |
addEvent, addInput, addOutput, addResource, getContact, getContactId, getDateRange, getDescription, getEndDate, getId, getName, getStartDate, listAllOutputs, listBestOutput, listDerivedOutputs, listEvents, listInputs, listOutputs, listResources, removeEvent, removeInput, removeOutput, removeResource, setContact, setContactId, setDescription, setEndDate, setId, setName, setStartDate |
| Constructor Detail |
public Deployment(IDevice device)
device - Description of the Parameter
public Deployment(IDevice d,
IDeployment p)
d - Description of the Parameterp - The parent deployment of this Deploymentpublic Deployment()
| Method Detail |
public void addChildDeployment(IDeployment deployment)
addChildDeployment in interface IDeploymentdeployment - The feature to be added to the ChildDeployment attributepublic java.util.Collection getChildDeployments()
getChildDeployments in interface IDeploymentpublic IDevice getDevice()
getDevice in interface IDeploymentpublic java.lang.Long getDeviceId()
getDeviceId in interface IDeploymentpublic java.lang.Long getMetadataId()
getMetadataId in interface IDeploymentpublic java.lang.String getOjbConcreteClass()
getOjbConcreteClass in interface IDeploymentgetOjbConcreteClass in class DataProducerpublic void setParentDeployment(IDeployment parent)
setParentDeployment in interface IDeploymentpublic IDeployment getParentDeployment()
getParentDeployment in interface IDeploymentpublic java.lang.Long getParentId()
getParentId in interface IDeploymentpublic java.lang.String getRole()
getRole in interface IDeploymentpublic IX3DLocation getX3DLocation()
getX3DLocation in interface IDeploymentpublic java.util.Collection listAllOutputsInclChildren()
listAllOutputsInclChildren in interface IDeploymentpublic java.util.Collection listChildDeployments()
listChildDeployments in interface IDeploymentpublic java.util.Collection listChildDeployments(java.lang.String role)
listChildDeployments in interface IDeploymentrole - Description of the Parameter
public java.util.Collection listDerivedOutputsInclChildren()
listDerivedOutputsInclChildren in interface IDeploymentDataContainers derived from the outputs
of this deployment and its child deployments.public java.util.Collection listOutputsInclChildren()
listOutputsInclChildren in interface IDeploymentpublic void removeChildDeployment(IDeployment deployment)
removeChildDeployment in interface IDeploymentdeployment - Description of the Parameterpublic void setChildDeployments(java.util.Collection children)
setChildDeployments in interface IDeploymentchildren - The new childDeployments valuepublic void setDevice(IDevice newDevice)
setDevice in interface IDeploymentnewDevice - The new device valuepublic void setDeviceId(java.lang.Long device_id)
setDeviceId in interface IDeploymentdevice_id - The new deviceId valuepublic void setMetadataId(java.lang.Long metadataId)
setMetadataId in interface IDeploymentmetadataId - The new metadataId valuepublic void setOjbConcreteClass(java.lang.String ojbConcreteClass)
setOjbConcreteClass in interface IDeploymentsetOjbConcreteClass in class DataProducerojbConcreteClass - The new ojbConcreteClass valuepublic void setParentId(java.lang.Long parent_id)
setParentId in interface IDeploymentparent_id - The new parentId valuepublic void setRole(java.lang.String role)
setRole in interface IDeploymentrole - The new role valuepublic void setX3DLocation(IX3DLocation x3DLocation)
setX3DLocation in interface IDeploymentx3DLocation - The new x3DLocation valuepublic java.lang.String toString()
toString in interface IDeploymentpublic java.lang.Double getNominalLatitude()
getNominalLatitude in interface IDeploymentpublic void setNominalLatitude(java.lang.Double nominalLatitude)
setNominalLatitude in interface IDeploymentpublic java.lang.Double getNominalLongitude()
getNominalLongitude in interface IDeploymentpublic void setNominalLongitude(java.lang.Double nominalLongitude)
setNominalLongitude in interface IDeploymentpublic java.lang.Float getNominalDepth()
getNominalDepth in interface IDeploymentpublic void setNominalDepth(java.lang.Float nominalDepth)
setNominalDepth in interface IDeployment
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||