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.