de.opsdesign.yax.types
Class ComponentTypes

java.lang.Object
  extended by de.opsdesign.yax.types.ComponentTypes
All Implemented Interfaces:
java.util.Comparator

public class ComponentTypes
extends java.lang.Object
implements java.util.Comparator


Constructor Summary
ComponentTypes()
           
 
Method Summary
 void add(ComponentType componentType)
           
 int compare(java.lang.Object o1, java.lang.Object o2)
           
 boolean containsKey(java.lang.String key)
           
 ComponentType get(java.lang.String key)
           
 java.util.List<Library> getAllLibraries()
           
 java.util.SortedSet<java.lang.String> getAllLibraryNames()
           
 Library getLibrary(java.lang.String libraryName)
           
protected  void setComponentTypes(java.util.SortedMap<java.lang.String,ComponentType> componentTypes)
           
 java.util.SortedMap<java.lang.String,ComponentType> toSortedMap()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

ComponentTypes

public ComponentTypes()
Method Detail

add

public void add(ComponentType componentType)
         throws ConfigurationException,
                IllegalKeyException,
                DuplicateKeyException
Throws:
ConfigurationException
IllegalKeyException
DuplicateKeyException

containsKey

public boolean containsKey(java.lang.String key)

get

public ComponentType get(java.lang.String key)

compare

public int compare(java.lang.Object o1,
                   java.lang.Object o2)
Specified by:
compare in interface java.util.Comparator

getLibrary

public Library getLibrary(java.lang.String libraryName)

getAllLibraries

public java.util.List<Library> getAllLibraries()

getAllLibraryNames

public java.util.SortedSet<java.lang.String> getAllLibraryNames()

toSortedMap

public java.util.SortedMap<java.lang.String,ComponentType> toSortedMap()

setComponentTypes

protected void setComponentTypes(java.util.SortedMap<java.lang.String,ComponentType> componentTypes)


Copyright © 2008 OPS Design GmbH. All Rights Reserved.