org.eclipse.mtj.core.model.device.preprocess
Class DeviceSymbolDefinitionSetFactory
java.lang.Object
org.eclipse.mtj.core.model.device.preprocess.DeviceSymbolDefinitionSetFactory
public class DeviceSymbolDefinitionSetFactory
- extends Object
This class is responsible for generate SymbolDefinitionSet's based on
a device information.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
J2MEPOLISH_FILENAME_XML_DEVICES
public static final String J2MEPOLISH_FILENAME_XML_DEVICES
- See Also:
- Constant Field Values
J2MEPOLISH_FILENAME_XML_GROUPS
public static final String J2MEPOLISH_FILENAME_XML_GROUPS
- See Also:
- Constant Field Values
DeviceSymbolDefinitionSetFactory
public DeviceSymbolDefinitionSetFactory()
createSymbolDefinitionSet
public static SymbolDefinitionSet createSymbolDefinitionSet(String name,
HashMap<String,String> symbols)
- Create SymbolDefinitionSet from Map of properties.
- Parameters:
name - symbols -
- Returns:
importFromJ2MEPolishFormat
public static SymbolDefinitionSet[] importFromJ2MEPolishFormat(IProgressMonitor monitor,
InputStream devicesInputStream,
InputStream groupsInputStream)
throws PersistenceException,
ParserConfigurationException,
SAXException,
IOException
- Import and create array of SymbosDefinitionSet from J2ME polish XML files
(devices.xml & groups.xml).
- Parameters:
monitor - Progress monitor, inform user about process of import.
Null is allowed.devicesInputStream - Input stream of device.xml file.groupsInputStream - Input stream of groups.xml file.
- Returns:
-
- Throws:
PersistenceException
ParserConfigurationException
SAXException
IOException