Дополнительные пакеты Siemens
Компания Siemens имеет десять больших пакетов призванных расширить функциональность классов платформы Java 2ME. Существуют следующие пакеты:
- com. Siemens .mp - пакет расширения имеющий один класс.
- MIDlet - абстрактный класс идентичный классу MIDlet в Java 2 ME.
- com. Siemens .mp.color_game - содержит классы для создания мобильных игр.
- GameCanvas - абстрактный класс, содержащий основные элементы игрового интерфейса;
- Layer - абстрактный класс, отвечающий за уровни представляемые в игре;
- LayerManager - менеджер уровней;
- Sprite - создает анимационные изображения;
- TiledLayer - отвечает за создание фоновых изображений в игре.
- com. Siemens . mp. game - имеет ряд игровых специфических классов;
- Extendedlmage - улучшает работу с изображениями;
- GraphicObject - суперкласс для классов Sprite и TiledBackground;
- GraphicObj ectManager - менеджер графических объектов;
- Light - класс работы со светом;
- Melody - воспроизводит мелодии;
- MelodyComposer - обеспечивает компрессию мелодии;
- Sound - работает с телефонными звуками;
- Sprite - создает анимационные последовательности;
- TiledBackground - создает фоновые изображения;
- vibrator - обеспечивает вибрацию телефона.
- com. Siemens .mp. gsm - снабжает дополнительными функциями связь GSM;
- Cal - класс, обеспечивающий вызов исходящих звонков на номер телефона;
- PhoneBook - класс, осуществляющий доступ к телефонной книге;
- SMS - класс, предоставляющий возможность посылки SMS сообщений.
- com. Siemens .mp. io - сетевой пакет.
- ConnectionListener - интерфейс, определяющий возможности в получении связи;
- Connection - поддерживает передачу данных через SMS и IrD А;
- File - обеспечивает доступ к файловой системе телефона.
- com. Siemens .mp. Icdui - улучшает функциональность класса Image в Java 2 ME.
- Image - класс, позволяющий загружать дополнительные графические форматы.
- com. Siemens .mp. m5 5 - пакет для модели телефона Siemens m55 имею-. щи и один класс.
- Ledcontrol - позволяет управлять дополнительными клавишами телефона;
- com. Siemens .mp .media - добавляет возможность работы с библиотекой Mobile Media API.
- Control - интерфейс, декларирующий контроль над объектами;
- Controllable - интерфейс, обеспечивающий управление элементов;
- Player - интерфейс, регулирующий представления медиа-данных;
- PlayerListener - интерфейс, обеспечивающий получение асинхронных данных;
- TimeBase - интерфейс, реализующий таймер.
- com. Siemens .mp.media.control - содержит два специфических интерфейса управления.
- ToneControl - реализует тональные звуки;
- VolumeControl - определяетгромкость воспроизведения.
- com. Siemens .mp.ui - улучшает функциональность класса Image из пакета com. Siemens .mp. Icdui.
- Image - класс, улучшающий аналогичный класс Image из пакета com. Siemens .mp. Icdui, содержит множество конструкторов и методов.