Entity Location : Public abstract Class
Created: 02/03/2020 14:10:30
Modified: 12/01/2021 11:33:11
Project:
Advanced:
Provides basic information about location in the network topology information. "Location" is an abstraction for "some place in space that is <b>used </b>by some NetEntity". The location per se offers no information about position on earth. <br/>
Element Source Role Target Role
Sensor
Class  
Name: pointsAt
 
Name:  
 
Details:
Location that the sensor is observing. If the sensor is not a remote one, this is the location of the sensor itself.<br/>
LocatedNetEntity
Class  
Name: locations
 
Name:  
 
Details:
The location of a net entity.<br/>Specialised classes such as junctions provide their own location information and need not use this role.<br/>
LocationsSet
Class  
Name: locations
 
Name:  
 
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
Issue #38: rename, as it may locate sth else than Entity Issue Abstraction From  
Sensor Class Strong To Location that the sensor is observing. If the sensor is not a remote one, this is the location of the sensor itself.
SpotLocation Class Generalization From  
Issue #95 Issue Dependency To  
LinearLocation Class Generalization From  
BaseObject Class Generalization To  
Issue #9: make abstract Issue Abstraction From  
AreaLocation Class Generalization From  
LocatedNetEntity Class Weak To The location of a net entity. Specialised classes such as junctions provide their own location information and need not use this role.
make abstract; issue #9 Requirement Realization To  
Issue #67: avoid name clash with containing Package Issue Abstraction From  
#67 name clash in Location Issue Dependency To  
LocationsSet Class Weak To