Package com.luciad.tea
Interface ILcdProfileView
- All Known Implementing Classes:
TLcdProfileViewJPanel
public interface ILcdProfileView
A
ILcdProfileView is profile or side-view, for example of a terrain. This can
be used in combination with the TLcdTerrainProfileController to display the
profile for a line drawn on the map.-
Method Summary
Modifier and TypeMethodDescriptionvoidaddPropertyChangeListener(PropertyChangeListener aPropertyChangeListener) Register a listener for the PropertyChange event.voiddisplayProfile(ILcdPoint[] aProfile, int aStartIndex, int aEndIndex, ILcdGXYView aGXYView) Display a profile on the view.voidremovePropertyChangeListener(PropertyChangeListener aPropertyChangeListener) Remove a listener for the PropertyChange event.
-
Method Details
-
displayProfile
Display a profile on the view.- Parameters:
aProfile- An array ofILcdPointthat defines the profile.aStartIndex- The first index of the points in aProfile that should be taken into account.aEndIndex- The last index of the points in aProfile that should be taken into account.aGXYView- The originalILcdGXYViewthat the profile is based on.
-
addPropertyChangeListener
Register a listener for the PropertyChange event.- Parameters:
aPropertyChangeListener- The listener to register.- See Also:
-
removePropertyChangeListener
Remove a listener for the PropertyChange event.- Parameters:
aPropertyChangeListener- The listener to remove.- See Also:
-