Package com.digitaldan.jomnilinkII.MessageTypes.properties

Examples of com.digitaldan.jomnilinkII.MessageTypes.properties.AudioZoneProperties


            case AUDIOZONE_TEXT:
            case AUDIOZONE_TEXT_FIELD1:
            case AUDIOZONE_TEXT_FIELD2:
            case AUDIOZONE_TEXT_FIELD3:
            case AUDIOZONE_VOLUME: {
              AudioZoneProperties p = readAudioZoneProperties(config.getNumber());
              AudioZone audioZone = audioZoneMap.get(number);
              if (audioZone == null) {
                audioZone = new AudioZone(p);
                audioZone.setAudioSource(audioSourceMap);
                audioZoneMap.put(number, audioZone);
View Full Code Here


    int objnum = 0;
    Message m;

    while ((m = c.reqObjectProperties(Message.OBJ_TYPE_AUDIO_ZONE, objnum, 1, ObjectProperties.FILTER_1_NAMED,
        ObjectProperties.FILTER_2_NONE, ObjectProperties.FILTER_3_NONE)).getMessageType() == Message.MESG_TYPE_OBJ_PROP) {
      AudioZoneProperties o = ((AudioZoneProperties) m);
      objnum = o.getNumber();

      String group = addUniqueGroup(groupName + "_" + cleanString(o.getName()));

      groups.append(String.format(groupString,group,o.getName(),groupName));
      //String name = group + "_" + cleanString(o.getName());

      audioZones.add(new SiteItem(group, o.getName(), o.getName()));

      items.append(String.format(itemString,"Switch", group + "_Power","Power",group,"audiozone_power",objnum));
      items.append(String.format(itemString,"Switch", group + "_Mute","Mute",group,"audiozone_mute",objnum));
      items.append(String.format(itemString,"Number", group + "_Source","Source: [%d]",group,"audiozone_source",objnum));
      items.append(String.format(itemString,"Dimmer", group + "_Volume","Voulme: [%d %%]",group,"audiozone_volume",objnum));
View Full Code Here

TOP

Related Classes of com.digitaldan.jomnilinkII.MessageTypes.properties.AudioZoneProperties

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.