public abstract class CesiumSource extends Object
CesiumGenerator instances for writing CZML.| Modifier | Constructor and Description | 
|---|---|
protected  | 
CesiumSource()
Initializes a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<T> void | 
createGenerators(CesiumGeneratorContext context,
                Iterable<T> items)
Creates zero or more  
CesiumGenerator instances for the specified items and adds them
    to the specified CesiumGeneratorContext. | 
abstract void | 
createGenerators(CesiumGeneratorContext context,
                Object item)
Creates zero or more  
CesiumGenerator instances for the specified item and adds them
    to the specified CesiumGeneratorContext. | 
public final <T> void createGenerators(@Nonnull CesiumGeneratorContext context, @Nonnull Iterable<T> items)
CesiumGenerator instances for the specified items and adds them
    to the specified CesiumGeneratorContext.T - The type of items.context - The context to which to add the generators.items - The items for which to produce generators.public abstract void createGenerators(@Nonnull CesiumGeneratorContext context, @Nullable Object item)
CesiumGenerator instances for the specified item and adds them
    to the specified CesiumGeneratorContext.context - The context to which to add the generators.item - The item for which to produce generators.