Public Member Functions

cern.laser.client.data.Location Interface Reference

Inheritance diagram for cern.laser.client.data.Location:
cern.laser.client.impl.data.LocationImpl

List of all members.

Public Member Functions

String getBuilding ()
String getFloor ()
String getRoom ()
String getSite ()
Integer getZone ()
String getPosition ()
String getMnemonic ()
String getMap ()
Object clone () throws CloneNotSupportedException

Detailed Description

The alarm location class.


Member Function Documentation

Object cern.laser.client.data.Location.clone (  )  throws CloneNotSupportedException

Cloning method. The cloned object is a deep copy.

Returns:
a deep copy of the object
Exceptions:
CloneNotSupportedException if clone failed

Referenced by cern.laser.client.impl.data.AlarmImpl.clone().

String cern.laser.client.data.Location.getBuilding (  ) 

Accessor method.

Returns:
the CERN building number
String cern.laser.client.data.Location.getFloor (  ) 

Accessor method.

Returns:
the floor number
String cern.laser.client.data.Location.getMap (  ) 

Accessor method.

Returns:
the map coordinates
String cern.laser.client.data.Location.getMnemonic (  ) 

Accessor method.

Returns:
the location mnemonic
String cern.laser.client.data.Location.getPosition (  ) 

Accessor method.

Returns:
the alarm position reference
String cern.laser.client.data.Location.getRoom (  ) 

Accessor method.

Returns:
the room number
String cern.laser.client.data.Location.getSite (  ) 

Accessor method.

Returns:
the CERN site
Integer cern.laser.client.data.Location.getZone (  ) 

Accessor method.

Returns:
the CERN safety zone

The documentation for this interface was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties