Saros
Distributed Collaborative Editing and Distributed Party Programming
|
Public Member Functions | |
TextSelectionActivity (User source, int offset, int length, SPath path) | |
boolean | isValid () |
int | getLength () |
int | getOffset () |
int | hashCode () |
boolean | equals (Object obj) |
String | toString () |
void | dispatch (IActivityReceiver receiver) |
Protected Attributes | |
final int | offset |
final int | length |
de.fu_berlin.inf.dpp.activities.TextSelectionActivity.TextSelectionActivity | ( | User | source, |
int | offset, | ||
int | length, | ||
SPath | path | ||
) |
void de.fu_berlin.inf.dpp.activities.TextSelectionActivity.dispatch | ( | IActivityReceiver | receiver | ) |
13, Activity sending, Third dispatch:
Each specific activity implementation does the same simple third dispatch: It uses the given receiver to deliver itself to it, so the IActivityReceiver implementation gets a correctly typed activity without having to use "instanceof" constructions.
boolean de.fu_berlin.inf.dpp.activities.TextSelectionActivity.equals | ( | Object | obj | ) |
Reimplemented from de.fu_berlin.inf.dpp.activities.AbstractResourceActivity.
int de.fu_berlin.inf.dpp.activities.TextSelectionActivity.getLength | ( | ) |
int de.fu_berlin.inf.dpp.activities.TextSelectionActivity.getOffset | ( | ) |
int de.fu_berlin.inf.dpp.activities.TextSelectionActivity.hashCode | ( | ) |
Reimplemented from de.fu_berlin.inf.dpp.activities.AbstractResourceActivity.
boolean de.fu_berlin.inf.dpp.activities.TextSelectionActivity.isValid | ( | ) |
Reimplemented from de.fu_berlin.inf.dpp.activities.AbstractResourceActivity.
String de.fu_berlin.inf.dpp.activities.TextSelectionActivity.toString | ( | ) |
final int de.fu_berlin.inf.dpp.activities.TextSelectionActivity.length [protected] |
final int de.fu_berlin.inf.dpp.activities.TextSelectionActivity.offset [protected] |