protected boolean isError () { return this.value.isError (); }
protected boolean isError () { return this.value.isError (); }
/** * Return if the value is unsafe * * @return <code>true</code> if the value part is unsafe, <code>false</code> * otherwise */ protected boolean isUnsafe () { return this.value.isError () || !this.value.isConnected (); }
/** * Return if the value is unsafe * * @return <code>true</code> if the value part is unsafe, <code>false</code> * otherwise */ protected boolean isUnsafe () { return this.value.isError () || !this.value.isConnected (); }
@Override public boolean isInvalid ( final DataItemValue value ) { if ( value == null ) { return true; } if ( !value.isConnected () || value.isError () ) { return true; } return false; }
@Override public boolean isInvalid ( final DataItemValue value ) { if ( value == null ) { return true; } if ( !value.isConnected () || value.isError () ) { return true; } return false; }
public boolean isError ( final String name ) { final DataItemValue div = getValue ( name ); if ( div == null ) { return true; } else { if ( !div.isConnected () || div.isError () ) { return true; } else { return false; } } }
public boolean isError ( final String name ) { final DataItemValue div = getValue ( name ); if ( div == null ) { return true; } else { if ( !div.isConnected () || div.isError () ) { return true; } else { return false; } } }
@Override protected void update () { if ( this.value == null ) { return; } if ( this.value.getSubscriptionError () == null ) { this.stateText.setText ( this.value.getSubscriptionState ().name () ); } else { this.stateText.setText ( String.format ( Messages.OverviewDetailsPart_SubscriptionStateFormat, this.value.getSubscriptionState ().name (), this.value.getSubscriptionError ().getMessage () ) ); } this.warnText.setText ( this.value.isWarning () ? Messages.OverviewDetailsPart_WarningActiveText : Messages.OverviewDetailsPart_WarningInactiveText ); this.alarmText.setText ( this.value.isAlarm () ? Messages.OverviewDetailsPart_AlarmActiveText : Messages.OverviewDetailsPart_AlarmInactiveText ); this.errorText.setText ( this.value.isError () ? Messages.OverviewDetailsPart_ErrorActiveText : Messages.OverviewDetailsPart_ErrorInactiveText ); this.manualText.setText ( this.value.isManual () ? Messages.OverviewDetailsPart_ManualActiveText : Messages.OverviewDetailsPart_ManualInactiveText ); this.blockedText.setText ( this.value.isBlocked () ? Messages.OverviewDetailsPart_BlockedActiveText : Messages.OverviewDetailsPart_BlockedInactiveText ); this.valueText.setText ( this.value.getValue () != null ? this.value.getValue ().toString () : Messages.OverviewDetailsPart_NullText ); final Calendar c = this.value.getTimestamp (); this.timestampText.setText ( c != null ? String.format ( Messages.OverviewDetailsPart_TimeFormat, c ) : Messages.OverviewDetailsPart_NullText ); } }
public boolean isValid () { for ( final Map.Entry<String, DataValue> entry : this.data.entrySet () ) { if ( entry.getValue () == null || entry.getValue ().isIgnoreSummary () ) { continue; } final DataItemValue value = entry.getValue ().getValue (); if ( value == null || !value.isConnected () || value.isError () || value.getValue () == null || value.getValue ().isNull () && entry.getValue ().isNullInvalid () ) { return false; } } for ( final SummaryInformation child : this.childData ) { if ( !child.isValid () ) { return false; } } return true; }
@Override protected void update () { if ( this.value == null ) { return; } if ( this.value.getSubscriptionError () == null ) { this.stateText.setText ( this.value.getSubscriptionState ().name () ); } else { this.stateText.setText ( String.format ( Messages.OverviewDetailsPart_SubscriptionStateFormat, this.value.getSubscriptionState ().name (), this.value.getSubscriptionError ().getMessage () ) ); } this.warnText.setText ( this.value.isWarning () ? Messages.OverviewDetailsPart_WarningActiveText : Messages.OverviewDetailsPart_WarningInactiveText ); this.alarmText.setText ( this.value.isAlarm () ? Messages.OverviewDetailsPart_AlarmActiveText : Messages.OverviewDetailsPart_AlarmInactiveText ); this.errorText.setText ( this.value.isError () ? Messages.OverviewDetailsPart_ErrorActiveText : Messages.OverviewDetailsPart_ErrorInactiveText ); this.manualText.setText ( this.value.isManual () ? Messages.OverviewDetailsPart_ManualActiveText : Messages.OverviewDetailsPart_ManualInactiveText ); this.blockedText.setText ( this.value.isBlocked () ? Messages.OverviewDetailsPart_BlockedActiveText : Messages.OverviewDetailsPart_BlockedInactiveText ); this.valueText.setText ( this.value.getValue () != null ? this.value.getValue ().toString () : Messages.OverviewDetailsPart_NullText ); final Calendar c = this.value.getTimestamp (); this.timestampText.setText ( c != null ? String.format ( Messages.OverviewDetailsPart_TimeFormat, c ) : Messages.OverviewDetailsPart_NullText ); } }
public static DataItemValueLight valueOf ( final DataItemValue dataItemValue ) { if ( ( dataItemValue == null ) || dataItemValue.equals ( DataItemValue.DISCONNECTED ) ) { return DISCONNECTED; } return new DataItemValueLight ( dataItemValue.getValue (), dataItemValue.getSubscriptionState (), dataItemValue.getTimestamp () == null ? Long.MIN_VALUE : dataItemValue.getTimestamp ().getTimeInMillis (), dataItemValue.isManual (), dataItemValue.isError () ); }
public static DataItemValueLight valueOf ( final DataItemValue dataItemValue ) { if ( ( dataItemValue == null ) || dataItemValue.equals ( DataItemValue.DISCONNECTED ) ) { return DISCONNECTED; } return new DataItemValueLight ( dataItemValue.getValue (), dataItemValue.getSubscriptionState (), dataItemValue.getTimestamp () == null ? Long.MIN_VALUE : dataItemValue.getTimestamp ().getTimeInMillis (), dataItemValue.isManual (), dataItemValue.isError () ); }
public boolean isValid ( final String name ) { final DataItemValue div = getValue ( name ); if ( div == null ) { return false; } else { if ( !div.isConnected () || div.isError () || div.getValue () == null || div.getValue ().isNull () ) { return false; } else { return true; } } }
public boolean isValid ( final String name ) { final DataItemValue div = getValue ( name ); if ( div == null ) { return false; } else { if ( !div.isConnected () || div.isError () || div.getValue () == null || div.getValue ().isNull () ) { return false; } else { return true; } } }