SandMark version 2.0


sandmark.util.controlflowgraph
Class Graph.EdgeSet

java.lang.Object
  |
  +--java.util.AbstractCollection
        |
        +--java.util.AbstractList
              |
              +--java.util.ArrayList
                    |
                    +--sandmark.util.controlflowgraph.Graph.EdgeSet
All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, java.util.List, java.util.RandomAccess, java.io.Serializable
Enclosing class:
Graph

class Graph.EdgeSet
extends java.util.ArrayList


Nested Class Summary
 
Nested classes inherited from class java.util.AbstractList
 
Field Summary
(package private)  GraphNode node
           
(package private)  int nodeModCount
           
(package private)  java.util.ArrayList set
           
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
Graph.EdgeSet(GraphNode node, java.util.ArrayList set)
           
 
Method Summary
 boolean add(java.lang.Object a)
           
 void clear()
           
 boolean contains(java.lang.Object a)
           
 java.util.Iterator iterator()
           
 boolean remove(java.lang.Object a)
           
 int size()
           
 
Methods inherited from class java.util.ArrayList
add, addAll, addAll, clone, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, removeRange, set, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, removeAll, retainAll, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
containsAll, equals, hashCode, listIterator, listIterator, removeAll, retainAll, subList
 

Field Detail

node

GraphNode node

set

java.util.ArrayList set

nodeModCount

int nodeModCount
Constructor Detail

Graph.EdgeSet

public Graph.EdgeSet(GraphNode node,
                     java.util.ArrayList set)
Method Detail

size

public int size()
Specified by:
size in interface java.util.List
Overrides:
size in class java.util.ArrayList

add

public boolean add(java.lang.Object a)
Specified by:
add in interface java.util.List
Overrides:
add in class java.util.ArrayList

remove

public boolean remove(java.lang.Object a)
Specified by:
remove in interface java.util.List
Overrides:
remove in class java.util.AbstractCollection

contains

public boolean contains(java.lang.Object a)
Specified by:
contains in interface java.util.List
Overrides:
contains in class java.util.ArrayList

clear

public void clear()
Specified by:
clear in interface java.util.List
Overrides:
clear in class java.util.ArrayList

iterator

public java.util.Iterator iterator()
Specified by:
iterator in interface java.util.List
Overrides:
iterator in class java.util.AbstractList

SandMark version 2.0

Mon Jun 17 12:30:47 MST 2002