Esri Geoportal Server
1.0

com.esri.gpt.control.livedata
Class RendererFactories

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by java.util.ArrayList<IRendererFactory>
              extended by com.esri.gpt.control.livedata.RendererFactories
All Implemented Interfaces:
Serializable, Cloneable, Iterable<IRendererFactory>, Collection<IRendererFactory>, List<IRendererFactory>, RandomAccess

public class RendererFactories
extends ArrayList<IRendererFactory>

Collection of renderer factories.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
RendererFactories(String contextPath, String proxyUrl, String kmzBridge)
          Creates instance of the collection.
 
Method Summary
 IRenderer select(String url)
          Selects renderer based on live data service URL.
 IRenderer select(String url, CredentialProvider cp)
          Selects renderer based on live data service URL.
 
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, 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, iterator, listIterator, listIterator, removeAll, retainAll, subList
 

Constructor Detail

RendererFactories

public RendererFactories(String contextPath,
                         String proxyUrl,
                         String kmzBridge)
Creates instance of the collection.

Parameters:
contextPath - web application context path
proxyUrl - general use proxy used to carry AJAX calls
kmzBridge - KMZ bridge
Method Detail

select

public IRenderer select(String url)
Selects renderer based on live data service URL.

Parameters:
url - live data service URL
Returns:
renderer matching live data service URL or null if no renderer found

select

public IRenderer select(String url,
                        CredentialProvider cp)
Selects renderer based on live data service URL.

Parameters:
url - live data service URL
cp - credential provider
Returns:
renderer matching live data service URL or null if no renderer found

Esri Geoportal Server
1.0

Copyright 2011 Environmental Systems Research Institute. All rights reserved. Use is subject to license terms.