@Override public Map.Entry<String, String>[] getAttributes() { return new Map.Entry[]{ new AbstractMap.SimpleEntry<>( "val", new BooleanDatatype().getString(getValue().getMute()) ), new AbstractMap.SimpleEntry<>( "channel", getValue().getChannel().name() ) }; }
@Override public Map.Entry<String, String>[] getAttributes() { return new Map.Entry[]{ new AbstractMap.SimpleEntry<>( "val", new BooleanDatatype().getString(getValue().getLoudness()) ), new AbstractMap.SimpleEntry<>( "channel", getValue().getChannel().name() ) }; }
@Override public Map.Entry<String, String>[] getAttributes() { return new Map.Entry[]{ new AbstractMap.SimpleEntry<>( "val", new UnsignedIntegerTwoBytesDatatype().getString( new UnsignedIntegerTwoBytes(getValue().getVolume()) ) ), new AbstractMap.SimpleEntry<>( "channel", getValue().getChannel().name() ) }; }
@Override public Map.Entry<String, String>[] getAttributes() { return new Map.Entry[]{ new AbstractMap.SimpleEntry<>( "val", new UnsignedIntegerTwoBytesDatatype().getString( new UnsignedIntegerTwoBytes(getValue().getVolumeDB()) ) ), new AbstractMap.SimpleEntry<>( "channel", getValue().getChannel().name() ) }; }
@Override public void appendCurrentState(LastChange lc, UnsignedIntegerFourBytes instanceId) throws Exception { for (Channel channel : getCurrentChannels()) { String channelString = channel.name(); lc.setEventedValue( instanceId, new RenderingControlVariable.Mute(new ChannelMute(channel, getMute(instanceId, channelString))), new RenderingControlVariable.Loudness(new ChannelLoudness(channel, getLoudness(instanceId, channelString))), new RenderingControlVariable.Volume(new ChannelVolume(channel, getVolume(instanceId, channelString).getValue().intValue())), new RenderingControlVariable.VolumeDB(new ChannelVolumeDB(channel, getVolumeDB(instanceId, channelString))), new RenderingControlVariable.PresetNameList(PresetName.FactoryDefaults.name()) ); } }
@Override public Map.Entry<String, String>[] getAttributes() { return new Map.Entry[]{ new AbstractMap.SimpleEntry<String, String>( "val", new BooleanDatatype().getString(getValue().getLoudness()) ), new AbstractMap.SimpleEntry<String, String>( "channel", getValue().getChannel().name() ) }; }
@Override public Map.Entry<String, String>[] getAttributes() { return new Map.Entry[]{ new AbstractMap.SimpleEntry<String, String>( "val", new BooleanDatatype().getString(getValue().getMute()) ), new AbstractMap.SimpleEntry<String, String>( "channel", getValue().getChannel().name() ) }; }
@Override public Map.Entry<String, String>[] getAttributes() { return new Map.Entry[]{ new AbstractMap.SimpleEntry<String, String>( "val", new UnsignedIntegerTwoBytesDatatype().getString( new UnsignedIntegerTwoBytes(getValue().getVolume()) ) ), new AbstractMap.SimpleEntry<String, String>( "channel", getValue().getChannel().name() ) }; }
@Override public Map.Entry<String, String>[] getAttributes() { return new Map.Entry[]{ new AbstractMap.SimpleEntry<String, String>( "val", new UnsignedIntegerTwoBytesDatatype().getString( new UnsignedIntegerTwoBytes(getValue().getVolumeDB()) ) ), new AbstractMap.SimpleEntry<String, String>( "channel", getValue().getChannel().name() ) }; }
@Override public void appendCurrentState(LastChange lc, UnsignedIntegerFourBytes instanceId) throws Exception { for (Channel channel : getCurrentChannels()) { String channelString = channel.name(); lc.setEventedValue( instanceId, new RenderingControlVariable.Mute(new ChannelMute(channel, getMute(instanceId, channelString))), new RenderingControlVariable.Loudness(new ChannelLoudness(channel, getLoudness(instanceId, channelString))), new RenderingControlVariable.Volume(new ChannelVolume(channel, getVolume(instanceId, channelString).getValue().intValue())), new RenderingControlVariable.VolumeDB(new ChannelVolumeDB(channel, getVolumeDB(instanceId, channelString))), new RenderingControlVariable.PresetNameList(PresetName.FactoryDefaults.name()) ); } }
@Override public Map.Entry<String, String>[] getAttributes() { return new Map.Entry[]{ new AbstractMap.SimpleEntry<>( "val", new BooleanDatatype().getString(getValue().getLoudness()) ), new AbstractMap.SimpleEntry<>( "channel", getValue().getChannel().name() ) }; }
@Override public Map.Entry<String, String>[] getAttributes() { return new Map.Entry[]{ new AbstractMap.SimpleEntry<>( "val", new BooleanDatatype().getString(getValue().getMute()) ), new AbstractMap.SimpleEntry<>( "channel", getValue().getChannel().name() ) }; }
@Override public Map.Entry<String, String>[] getAttributes() { return new Map.Entry[]{ new AbstractMap.SimpleEntry<>( "val", new UnsignedIntegerTwoBytesDatatype().getString( new UnsignedIntegerTwoBytes(getValue().getVolume()) ) ), new AbstractMap.SimpleEntry<>( "channel", getValue().getChannel().name() ) }; }
@Override public Map.Entry<String, String>[] getAttributes() { return new Map.Entry[]{ new AbstractMap.SimpleEntry<>( "val", new UnsignedIntegerTwoBytesDatatype().getString( new UnsignedIntegerTwoBytes(getValue().getVolumeDB()) ) ), new AbstractMap.SimpleEntry<>( "channel", getValue().getChannel().name() ) }; }
@Override public void appendCurrentState(LastChange lc, UnsignedIntegerFourBytes instanceId) throws Exception { for (Channel channel : getCurrentChannels()) { String channelString = channel.name(); lc.setEventedValue( instanceId, new RenderingControlVariable.Mute(new ChannelMute(channel, getMute(instanceId, channelString))), new RenderingControlVariable.Loudness(new ChannelLoudness(channel, getLoudness(instanceId, channelString))), new RenderingControlVariable.Volume(new ChannelVolume(channel, getVolume(instanceId, channelString).getValue().intValue())), new RenderingControlVariable.VolumeDB(new ChannelVolumeDB(channel, getVolumeDB(instanceId, channelString))), new RenderingControlVariable.PresetNameList(PresetName.FactoryDefaults.name()) ); } }