public class DefaultPlan extends ISOMetadata implements Plan
MI_Plan
├─status……………………………… Current status of the plan (pending, completed, etc.)
└─citation………………………… Identification of authority requesting target collection.
├─title……………………… Name by which the cited resource is known.
└─date………………………… Reference date for the cited resource.Limitations:
XML instead.Defined in the sis-metadata module
identifiers| Constructor and Description |
|---|
DefaultPlan()
Constructs an initially empty plan.
|
DefaultPlan(Plan object)
Constructs a new instance initialized with the values from the specified metadata object.
|
| Modifier and Type | Method and Description |
|---|---|
static DefaultPlan |
castOrCopy(Plan object)
Returns a SIS metadata implementation with the values of the given arbitrary implementation.
|
Citation |
getCitation()
Returns the identification of authority requesting target collection.
|
Collection<Operation> |
getOperations()
Returns the identification of the activity or activities that satisfy a plan.
|
Collection<Requirement> |
getSatisfiedRequirements()
Returns the requirement satisfied by the plan.
|
Progress |
getStatus()
Returns the current status of the plan (pending, completed, etc.)
|
GeometryType |
getType()
Returns the manner of sampling geometry that the planner expects for collection of
objective data.
|
void |
setCitation(Citation newValue)
Sets the identification of authority requesting target collection.
|
void |
setOperations(Collection<? extends Operation> newValues)
Sets the identification of the activity or activities that satisfy a plan.
|
void |
setSatisfiedRequirements(Collection<? extends Requirement> newValues)
Sets the requirement satisfied by the plan.
|
void |
setStatus(Progress newValue)
Sets the current status of the plan (pending, completed, etc.)
|
void |
setType(GeometryType newValue)
Sets the manner of sampling geometry that the planner expects for collection of
objective data.
|
freeze, getIdentifierMap, getIdentifiers, getStandardcheckWritePermission, clone, collectionType, copyCollection, copyList, copySet, isModifiable, nonNullCollection, nonNullList, nonNullSet, singleton, unmodifiable, writeCollection, writeList, writeSetasMap, asTreeTable, equals, equals, getInterface, hashCode, isEmpty, prune, toStringpublic DefaultPlan()
public DefaultPlan(Plan object)
object - the metadata to copy values from, or null if none.castOrCopy(Plan)public static DefaultPlan castOrCopy(Plan object)
null, then this method returns null.DefaultPlan, then it is returned unchanged.DefaultPlan instance is created using the
copy constructor
and returned. Note that this is a shallow copy operation, since the other
metadata contained in the given object are not recursively copied.object - the object to get as a SIS implementation, or null if none.null if the argument was null.public GeometryType getType()
null if unspecified.public void setType(GeometryType newValue)
newValue - the new type value.public Progress getStatus()
getStatus in interface Plannull.public void setStatus(Progress newValue)
newValue - the new status value.public Citation getCitation()
getCitation in interface Plannull.public void setCitation(Citation newValue)
newValue - the new citation value.public Collection<Operation> getOperations()
getOperations in interface Planpublic void setOperations(Collection<? extends Operation> newValues)
newValues - the new identifications of the activity.public Collection<Requirement> getSatisfiedRequirements()
getSatisfiedRequirements in interface Planpublic void setSatisfiedRequirements(Collection<? extends Requirement> newValues)
newValues - the new satisfied requirements.Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.