Saros
Distributed Collaborative Editing and Distributed Party Programming
de.fu_berlin.inf.dpp.activities.TextSelectionActivity Class Reference
Inheritance diagram for de.fu_berlin.inf.dpp.activities.TextSelectionActivity:
de.fu_berlin.inf.dpp.activities.AbstractResourceActivity de.fu_berlin.inf.dpp.activities.AbstractActivity de.fu_berlin.inf.dpp.activities.IResourceActivity de.fu_berlin.inf.dpp.activities.IActivity de.fu_berlin.inf.dpp.activities.IActivity

List of all members.

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

Constructor & Destructor Documentation

de.fu_berlin.inf.dpp.activities.TextSelectionActivity.TextSelectionActivity ( User  source,
int  offset,
int  length,
SPath  path 
)

Member Function Documentation

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)
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 ( )
boolean de.fu_berlin.inf.dpp.activities.TextSelectionActivity.isValid ( )
String de.fu_berlin.inf.dpp.activities.TextSelectionActivity.toString ( )

Member Data Documentation

 All Classes Namespaces Files Functions Variables Enumerations