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.