public class

MessageGroupLayer

extends GroupLayer
java.lang.Object
   ↳ com.esri.android.map.Layer
     ↳ com.esri.android.map.GroupLayer
       ↳ com.esri.core.symbol.advanced.MessageGroupLayer

Class Overview

This class is used with the MessageProcessor class to display the graphics associated with processed messages.

Summary

[Expand]
Inherited Fields
From class com.esri.android.map.Layer
Public Constructors
MessageGroupLayer()
Instantiates a new message group layer without a MessageProcessor.Users can use the instance to create a MessageProcessor
MessageGroupLayer(SymbolDictionary.DictionaryType type)
Instantiates a new message group layer along with a new MessageProcessor for the given.
MessageGroupLayer(SymbolDictionary.DictionaryType type, double symbolScaleFactor)
Instantiates a new message group layer along with a new MessageProcessor for the given.
MessageGroupLayer(SymbolDictionary.DictionaryType type, String symbolDictionaryPath)
Instantiates a new message group layer along with a new MessageProcessor for the given.
MessageGroupLayer(SymbolDictionary.DictionaryType type, double symbolScaleFactor, String symbolDictionaryPath)
Instantiates a new message group layer along with a new MessageProcessor for the given.
Public Methods
MessageProcessor getMessageProcessor()
Get the message processor created by this class.
[Expand]
Inherited Methods
From class com.esri.android.map.GroupLayer
From class com.esri.android.map.Layer
From class java.lang.Object

Public Constructors

public MessageGroupLayer ()

Instantiates a new message group layer without a MessageProcessor.Users can use the instance to create a MessageProcessor

public MessageGroupLayer (SymbolDictionary.DictionaryType type)

Instantiates a new message group layer along with a new MessageProcessor for the given.

Parameters
type SymbolDictionary.DictionaryType: the type of message processor to create.
Throws
FileNotFoundException the file not found exception SymbolDictionary.DictionaryType. This group layer will be automatically associated with the message processor instance.

public MessageGroupLayer (SymbolDictionary.DictionaryType type, double symbolScaleFactor)

Instantiates a new message group layer along with a new MessageProcessor for the given.

Parameters
type SymbolDictionary.DictionaryType: the type of message processor to create.
symbolScaleFactor double: scale factor to apply to symbols
Throws
FileNotFoundException the file not found exception SymbolDictionary.DictionaryType. This group layer will be automatically associated with the message processor instance.

public MessageGroupLayer (SymbolDictionary.DictionaryType type, String symbolDictionaryPath)

Instantiates a new message group layer along with a new MessageProcessor for the given.

Parameters
type SymbolDictionary.DictionaryType: the type of message processor to create.
symbolDictionaryPath String: the symbol dictionary path
Throws
FileNotFoundException the file not found exception SymbolDictionary.DictionaryType. A path to the symbol dictionary to be used can also be specified. If no symbol dictionary path is specified, the system default will be used.

public MessageGroupLayer (SymbolDictionary.DictionaryType type, double symbolScaleFactor, String symbolDictionaryPath)

Instantiates a new message group layer along with a new MessageProcessor for the given.

Parameters
type SymbolDictionary.DictionaryType: the type of message processor to create.
symbolScaleFactor double: scale factor to apply to symbols
symbolDictionaryPath String: the symbol dictionary path
Throws
FileNotFoundException the file not found exception SymbolDictionary.DictionaryType. A path to the symbol dictionary to be used can also be specified. If no symbol dictionary path is specified, the system default will be used.

Public Methods

public MessageProcessor getMessageProcessor ()

Get the message processor created by this class.

Returns
MessageProcessor MessageProcessor instance created by this class.