projects
/
deliverable
/
tracecompass.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
tmf: Make StateValueType and TimeRange exceptions into runtime ones
[deliverable/tracecompass.git]
/
org.eclipse.linuxtools.tmf.core
/
src
/
org
/
eclipse
/
linuxtools
/
tmf
/
core
/
statesystem
/
ITmfStateSystemBuilder.java
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 bcbf48f431ca5d392b784dad8d46420e1f4cb1e7..97bd4dbd707f0dba3a4921d8e55f1ec904b51bb6 100644
(file)
--- 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
@@
-120,8
+120,7
@@
public interface ITmfStateSystemBuilder extends ITmfStateSystem {
* already assigned to this attribute.
*/
void modifyAttribute(long t, ITmfStateValue value, int attributeQuark)
* 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
/**
* 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)
* 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:
/**
* "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)
* 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
/**
* 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)
* @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
/**
* 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)
* 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
/**
* 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.
*/
* 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);
}
}
This page took
0.025597 seconds
and
5
git commands to generate.