public class CesiumResource extends Object
| Constructor and Description | 
|---|
CesiumResource(String uri,
              CesiumResourceBehavior behavior)
Initializes a new instance. 
 | 
CesiumResource(URI uri,
              CesiumResourceBehavior behavior)
Initializes a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static CesiumResource | 
fromImage(RenderedImage image,
         CesiumImageFormat imageFormat)
Create a CZML resource from an image loaded into memory. 
 | 
static CesiumResource | 
fromStream(InputStream stream,
          CesiumImageFormat imageFormat)
Create a CZML resource from a stream containing image data. 
 | 
static CesiumResource | 
fromStream(InputStream stream,
          String mimeType)
Create a CZML resource from a stream. 
 | 
CesiumResourceBehavior | 
getBehavior()
Gets how the resource is to be included in the document. 
 | 
String | 
getUri()
Gets the URI of the resource. 
 | 
public CesiumResource(URI uri, @Nonnull CesiumResourceBehavior behavior)
uri - The URI of the resource.behavior - The enumeration describing how the resource is to be included in the document.public CesiumResource(String uri, @Nonnull CesiumResourceBehavior behavior)
uri - The URI of the resource.behavior - The enumeration describing how the resource is to be included in the document.public final String getUri()
@Nonnull public final CesiumResourceBehavior getBehavior()
public static CesiumResource fromImage(RenderedImage image, @Nonnull CesiumImageFormat imageFormat)
image - The image to write.imageFormat - The format of the image.CesiumResource containing the image data as a data URI.public static CesiumResource fromStream(InputStream stream, @Nonnull CesiumImageFormat imageFormat)
stream - The stream containing image data to write.imageFormat - The format of the image.CesiumResource containing the image data as a data URI.public static CesiumResource fromStream(InputStream stream, String mimeType)
stream - The stream containing data to write.mimeType - The mime type of the data.CesiumResource containing the data as a data URI.