HERE Android SDK Developer's Guide

StreetLevelObject

The class StreetLevelObject is a member of com.here.android.mpa.streetlevel .

Class Summary

public abstract class StreetLevelObject

extends com.here.android.mpa.common.ViewObject, java.lang.Object

Represents a base class for all street level related objects that users can add to an on-screen StreetLevelModel instance.

[For complete information, see the section Class Details]

See also:

StreetLevelIconBase

Nested Class Summary

Table 1. Nested Classes in StreetLevelObject
Nested Classes

public static final enumeration StreetLevelObject.Type

Represents values describing the types of objects that a user can add to a StreetLevelModel instance by calling addStreetLevelObject(StreetLevelObject).

Method Summary

Table 2. Methods in StreetLevelObject
Methods

public Type getBaseType ()

Gets the base ViewObject.Type that the StreetLevelObject represents.

public Type getType ()

Gets the specific StreetLevelObject.Type that the StreetLevelObject represents.

Class Details

Represents a base class for all street level related objects that users can add to an on-screen StreetLevelModel instance.

This class serves as a generalization (or abstract base) for several more specified street level object types, bundling their common properties. Users can add the following types of street level objects to a StreetLevelModel:

See also:

StreetLevelIconBase

Method Details

public Type getBaseType ()

Gets the base ViewObject.Type that the StreetLevelObject represents.

Returns:

The ViewObject.Type

public Type getType ()

Gets the specific StreetLevelObject.Type that the StreetLevelObject represents.

Returns:

The StreetLevelObject.Type