Main Page | Namespace List | Class Hierarchy | Class List | Class Members | Related Pages

gov::lbl::genome::gui::panel::GraphViewList Class Reference

List of all members.

Public Member Functions

 GraphViewList (GraphViewList list)
Vector getInvisible ()
Vector getVisible ()
void addElement (Object element)
void add (int pos, Object obj)
boolean removeAll (Collection c)
void removeElementAt (int pos)
int size ()
int invisibleSize ()
synchronized void hideInvisibleElements ()
Iterator iterator ()
ListIterator listIterator ()
Object elementAt (int i)
Object invisibleElementAt (int i)
Object firstElement ()
Object lastElement ()
void removeAllElements ()
void setElementAt (Object o1, int pos)
void swapElements (int i1, int i2)

Detailed Description

Title: GraphViewList

Description: GraphView collection

Copyright: Copyright (c) 2002 Ernest Orlando Lawrence Berkeley National Laboratory

Company: LBNL

Author:
Mike Teplitsky
Version:
1.0


Constructor & Destructor Documentation

gov::lbl::genome::gui::panel::GraphViewList::GraphViewList GraphViewList  list  )  [inline]
 

GraphViewList

Parameters:
list GraphViewList


Member Function Documentation

void gov::lbl::genome::gui::panel::GraphViewList::add int  pos,
Object  obj
[inline]
 

add visible element

Parameters:
pos int
obj Object

void gov::lbl::genome::gui::panel::GraphViewList::addElement Object  element  )  [inline]
 

addElement. If Element.isVisible() returns true add element to visible

Parameters:
element Object

Object gov::lbl::genome::gui::panel::GraphViewList::elementAt int  i  )  [inline]
 

return visible element

Parameters:
i int
Returns:
Object

Object gov::lbl::genome::gui::panel::GraphViewList::firstElement  )  [inline]
 

first visible Element

Returns:
Object

Vector gov::lbl::genome::gui::panel::GraphViewList::getInvisible  )  [inline]
 

return Invisible elements

Returns:
Vector

Vector gov::lbl::genome::gui::panel::GraphViewList::getVisible  )  [inline]
 

return Visible elements

Returns:
Vector

synchronized void gov::lbl::genome::gui::panel::GraphViewList::hideInvisibleElements  )  [inline]
 

hideInvisibleElements

Object gov::lbl::genome::gui::panel::GraphViewList::invisibleElementAt int  i  )  [inline]
 

return invisibleElement or null

Parameters:
i int
Returns:
Object

int gov::lbl::genome::gui::panel::GraphViewList::invisibleSize  )  [inline]
 

return number of invisible elements

Returns:
int

Iterator gov::lbl::genome::gui::panel::GraphViewList::iterator  )  [inline]
 

visible iterator

Returns:
Iterator

Object gov::lbl::genome::gui::panel::GraphViewList::lastElement  )  [inline]
 

last visible Element

Returns:
Object

ListIterator gov::lbl::genome::gui::panel::GraphViewList::listIterator  )  [inline]
 

visible list iterator

Returns:
ListIterator

boolean gov::lbl::genome::gui::panel::GraphViewList::removeAll Collection  c  )  [inline]
 

remove collection of elements

Parameters:
c Collection
Returns:
boolean

void gov::lbl::genome::gui::panel::GraphViewList::removeAllElements  )  [inline]
 

removeAllElements

void gov::lbl::genome::gui::panel::GraphViewList::removeElementAt int  pos  )  [inline]
 

remove element from visible and total collections

Parameters:
pos int

void gov::lbl::genome::gui::panel::GraphViewList::setElementAt Object  o1,
int  pos
[inline]
 

set visible element in pos

Parameters:
o1 Object
pos int

int gov::lbl::genome::gui::panel::GraphViewList::size  )  [inline]
 

return number of visible elements

Returns:
int

void gov::lbl::genome::gui::panel::GraphViewList::swapElements int  i1,
int  i2
[inline]
 

swap 2 graphViews. i1<->i2

Parameters:
i1 int
i2 int


The documentation for this class was generated from the following file:
Generated on Wed Jan 19 17:02:22 2005 by  doxygen 1.3.9.1