Package org.ivoa.dm.proposal.prop
Class ObservingProposal.ObservingProposalBuilder
java.lang.Object
org.ivoa.dm.proposal.prop.ObservingProposal.ObservingProposalBuilder
- Enclosing class:
- ObservingProposal
A builder class for ObservingProposal, mainly for use in the functional builder pattern.
-
Field Summary
Modifier and TypeFieldDescriptionthe fields observed in the proposal.the person(s) making the proposal.the type of proposal.the proposed observations..scientific justification.whether the proposal is submitted.a short summary/abstract of the proposal.any additional documents.the targets of the proposal.the technical goals of the proposal.technical justification.the proposal title. -
Constructor Summary
-
Method Summary
-
Field Details
-
title
the proposal title. -
summary
a short summary/abstract of the proposal. -
scientificJustification
scientific justification. -
technicalJustification
technical justification. -
investigators
the person(s) making the proposal. -
kind
the type of proposal. -
supportingDocuments
any additional documents. -
targets
the targets of the proposal. -
fields
the fields observed in the proposal. -
technicalGoals
the technical goals of the proposal. -
observations
the proposed observations. -
submitted
whether the proposal is submitted.
-
-
Constructor Details
-
ObservingProposalBuilder
public ObservingProposalBuilder()
-
-
Method Details
-
create
create a ObservingProposal from this builder.- Returns:
- an object initialized from the builder.
-