X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=org.eclipse.linuxtools.tmf.core%2Fsrc%2Forg%2Feclipse%2Flinuxtools%2Ftmf%2Fcore%2Fstatesystem%2FITmfStateSystemBuilder.java;h=5064cfefd24ef72abf8b57161abf5fa3d762515d;hb=4adb0243e6ead67cb6c4296f3dd1681e59cc5945;hp=bcbf48f431ca5d392b784dad8d46420e1f4cb1e7;hpb=57a2a5cac6f96854f8af9b5805677d0b36f03e55;p=deliverable%2Ftracecompass.git diff --git a/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statesystem/ITmfStateSystemBuilder.java b/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statesystem/ITmfStateSystemBuilder.java index bcbf48f431..5064cfefd2 100644 --- a/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statesystem/ITmfStateSystemBuilder.java +++ b/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statesystem/ITmfStateSystemBuilder.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2012 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 @@ -120,8 +120,7 @@ public interface ITmfStateSystemBuilder extends ITmfStateSystem { * already assigned to this attribute. */ void modifyAttribute(long t, ITmfStateValue value, int attributeQuark) - throws TimeRangeException, AttributeNotFoundException, - StateValueTypeException; + throws AttributeNotFoundException, StateValueTypeException; /** * Increment attribute method. Reads the current value of a given integer @@ -141,8 +140,7 @@ public interface ITmfStateSystemBuilder extends ITmfStateSystem { * If the quark is invalid */ void incrementAttribute(long t, int attributeQuark) - throws StateValueTypeException, TimeRangeException, - AttributeNotFoundException; + throws AttributeNotFoundException, StateValueTypeException; /** * "Push" helper method. This uses the given integer attribute as a stack: @@ -167,8 +165,7 @@ public interface ITmfStateSystemBuilder extends ITmfStateSystem { * of integer type. */ void pushAttribute(long t, ITmfStateValue value, int attributeQuark) - throws TimeRangeException, AttributeNotFoundException, - StateValueTypeException; + throws AttributeNotFoundException, StateValueTypeException; /** * Antagonist of the pushAttribute(), pops the top-most attribute on the @@ -192,8 +189,7 @@ public interface ITmfStateSystemBuilder extends ITmfStateSystem { * @since 2.0 */ ITmfStateValue popAttribute(long t, int attributeQuark) - throws AttributeNotFoundException, TimeRangeException, - StateValueTypeException; + throws AttributeNotFoundException, StateValueTypeException; /** * Remove attribute method. Similar to the above modify- methods, with value @@ -210,7 +206,7 @@ public interface ITmfStateSystemBuilder extends ITmfStateSystem { * If the quark is invalid */ void removeAttribute(long t, int attributeQuark) - throws TimeRangeException, AttributeNotFoundException; + throws AttributeNotFoundException; /** * Method to close off the History Provider. This happens for example when @@ -228,5 +224,5 @@ public interface ITmfStateSystemBuilder extends ITmfStateSystem { * it's earlier than the latest time) and the backend doesn't * know how to handle it. */ - void closeHistory(long endTime) throws TimeRangeException; + void closeHistory(long endTime); }