Saros
Distributed Collaborative Editing and Distributed Party Programming
de.fu_berlin.inf.dpp.activities.ViewportActivity Class Reference
Inheritance diagram for de.fu_berlin.inf.dpp.activities.ViewportActivity:
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

 ViewportActivity (User source, int startLine, int numberOfLines, SPath path)
boolean isValid ()
int getNumberOfLines ()
int getStartLine ()
int hashCode ()
boolean equals (Object obj)
String toString ()
void dispatch (IActivityReceiver receiver)

Protected Attributes

final int startLine
final int numberOfLines

Constructor & Destructor Documentation

de.fu_berlin.inf.dpp.activities.ViewportActivity.ViewportActivity ( User  source,
int  startLine,
int  numberOfLines,
SPath  path 
)

Member Function Documentation

void de.fu_berlin.inf.dpp.activities.ViewportActivity.dispatch ( IActivityReceiver  receiver)
boolean de.fu_berlin.inf.dpp.activities.ViewportActivity.equals ( Object  obj)
int de.fu_berlin.inf.dpp.activities.ViewportActivity.getNumberOfLines ( )

Returns the number of lines that this viewport activity uses. Note: getStartLine() + getNumberOfLines = first line after viewport range described by this activity.

Returns:
int de.fu_berlin.inf.dpp.activities.ViewportActivity.getStartLine ( )

Returns the start line of this viewport activity.

Returns:
int de.fu_berlin.inf.dpp.activities.ViewportActivity.hashCode ( )
boolean de.fu_berlin.inf.dpp.activities.ViewportActivity.isValid ( )
String de.fu_berlin.inf.dpp.activities.ViewportActivity.toString ( )

Member Data Documentation

 All Classes Namespaces Files Functions Variables Enumerations