org.openstreetmap.josm.gui.mappaint
Class StyleCache.StyleList

java.lang.Object
  extended by org.openstreetmap.josm.gui.mappaint.StyleCache.StyleList
All Implemented Interfaces:
java.lang.Iterable<ElemStyle>
Enclosing class:
StyleCache

public static class StyleCache.StyleList
extends java.lang.Object
implements java.lang.Iterable<ElemStyle>

List of Styles, immutable


Field Summary
private  java.util.List<ElemStyle> lst
           
 
Constructor Summary
StyleCache.StyleList()
           
StyleCache.StyleList(java.util.Collection<ElemStyle> sl)
           
StyleCache.StyleList(ElemStyle... init)
           
StyleCache.StyleList(StyleCache.StyleList sl, ElemStyle s)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 boolean isEmpty()
           
 java.util.Iterator<ElemStyle> iterator()
           
 int size()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

lst

private java.util.List<ElemStyle> lst
Constructor Detail

StyleCache.StyleList

public StyleCache.StyleList()

StyleCache.StyleList

public StyleCache.StyleList(ElemStyle... init)

StyleCache.StyleList

public StyleCache.StyleList(java.util.Collection<ElemStyle> sl)

StyleCache.StyleList

public StyleCache.StyleList(StyleCache.StyleList sl,
                            ElemStyle s)
Method Detail

iterator

public java.util.Iterator<ElemStyle> iterator()
Specified by:
iterator in interface java.lang.Iterable<ElemStyle>

isEmpty

public boolean isEmpty()

size

public int size()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object


JOSM