X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=org.eclipse.linuxtools.tmf.core%2Fsrc%2Forg%2Feclipse%2Flinuxtools%2Ftmf%2Fcore%2Fstatevalue%2FITmfStateValue.java;h=6ec3a330f5ddfde3563e27bbbd28ab6819e4e021;hb=4adb0243e6ead67cb6c4296f3dd1681e59cc5945;hp=033e5042205427b241818322226bcfba85342346;hpb=d957af45f7d7484bdb78100d15501cd556c0e6f2;p=deliverable%2Ftracecompass.git diff --git a/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statevalue/ITmfStateValue.java b/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statevalue/ITmfStateValue.java index 033e504220..6ec3a330f5 100644 --- a/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statevalue/ITmfStateValue.java +++ b/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statevalue/ITmfStateValue.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2012, 2013 Ericsson + * Copyright (c) 2012, 2014 Ericsson * * All rights reserved. This program and the accompanying materials are * made available under the terms of the Eclipse Public License v1.0 which @@ -33,7 +33,8 @@ public interface ITmfStateValue { INTEGER, /** 64-bit integer value */ LONG, - /** IEEE 754 double precision number */ + /** IEEE 754 double precision number + * @since 3.0*/ DOUBLE, /** Variable-length string value */ STRING, @@ -64,7 +65,7 @@ public interface ITmfStateValue { * @throws StateValueTypeException * If the contained value cannot be read as an integer */ - int unboxInt() throws StateValueTypeException; + int unboxInt(); /** * Read the contained value as a 'long' primitive @@ -74,7 +75,7 @@ public interface ITmfStateValue { * If the contained value cannot be read as a long * @since 2.0 */ - long unboxLong() throws StateValueTypeException; + long unboxLong(); /** * Read the contained value as a 'double' primitive @@ -82,8 +83,9 @@ public interface ITmfStateValue { * @return The double contained in the state value * @throws StateValueTypeException * If the contained value cannot be read as a double + * @since 3.0 */ - double unboxDouble() throws StateValueTypeException; + double unboxDouble(); /** * Read the contained value as a String @@ -92,5 +94,5 @@ public interface ITmfStateValue { * @throws StateValueTypeException * If the contained value cannot be read as a String */ - String unboxStr() throws StateValueTypeException; + String unboxStr(); }