Package org.apache.sis.metadata.iso.acquisition

Acquisition implementation.

See: Description

Package org.apache.sis.metadata.iso.acquisition Description

Acquisition implementation. An explanation for this package is provided in the OpenGIS® javadoc. The remaining discussion on this page is specific to the SIS implementation.
Overview
For a global overview of metadata in SIS, see the Metadata page on the project web site.
Class hierarchy Aggregation hierarchy
ISO-19115 metadata
 ├─ Acquisition information
 ├─ Objective
 ├─ PlatformPass
 ├─ Event
 ├─ Requirement
 ├─ Requested date
 ├─ Plan
 ├─ Operation
 ├─ Platform
 ├─ Instrument
 └─ Environmental record
Code list
 ├─ Objective type
 ├─ Trigger
 ├─ Context
 ├─ Sequence
 ├─ Priority
 ├─ Geometry type
 └─ Operation type
Acquisition information
 ├─ Objective
 │   ├─ Objective type «code list»
 │   ├─ Platform pass
 │   │   └─ Event
 │   │       ├─ Trigger «code list»
 │   │       ├─ Context «code list»
 │   │       └─ Sequence «code list»
 │   ├─ Requirement
 │   │   ├─ Requested date
 │   │   └─ Priority «code list»
 │   └─ Plan
 │       ├─ Geometry type «code list»
 │       └─ Operation
 │           ├─ Operation type «code list»
 │           └─ Platform
 │               └─ Instrument
 └─ Environmental record
Null values, nil objects and collections
All constructors (except the copy constructors) and setter methods accept null arguments. A null argument value means that the metadata element can not be provided, and the reason for that is unspecified. Alternatively, users can specify why a metadata element is missing by providing a value created by NilReason.createNilObject(Class).

Unless otherwise noted in the Javadoc, all getter methods may return an empty collection, an empty array or null if the type is neither a collection or an array. Note that non-null values may be NilObjects.

Unless the metadata object has been marked as unmodifiable and unless otherwise noted in the Javadoc, all collections returned by getter methods are live: adding new elements in the collection modify directly the underlying metadata object.

Since:
0.3 (derived from geotk-3.03)

Defined in the sis-metadata module

Copyright © 2010–2013 The Apache Software Foundation. All rights reserved.