* 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
* 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:
* 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
* @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
* 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
* 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);
}