/** * Copyright (C) 2010-14 diirt developers. See COPYRIGHT.TXT * All rights reserved. Use is subject to license terms. See LICENSE.TXT */ package org.diirt.vtype.next; import org.diirt.util.array.ListDouble; /** * Scalar double array with alarm, timestamp, display and control information. * * @author carcassi */ public abstract class VDoubleArray extends VNumberArray { /** * {@inheritDoc } */ @Override public abstract ListDouble getData(); /** * Creates a new VDouble. * * @param data the value * @param alarm the alarm * @param time the time * @param display the display * @return the new value */ public static VDoubleArray create(final ListDouble data, final Alarm alarm, final Time time, final Display display) { return new IVDoubleArray(data, null, alarm, time, display); } }