Package org.ivoa.dm.proposal.management
Class ProposalManagementModel
java.lang.Object
org.ivoa.dm.proposal.management.ProposalManagementModel
- All Implemented Interfaces:
org.ivoa.vodml.jaxb.JaxbManagement
,org.ivoa.vodml.VodmlModel<ProposalManagementModel>
@VoDml(id="proposalManagement",
role=model,
type="proposalManagement")
public class ProposalManagementModel
extends Object
implements org.ivoa.vodml.VodmlModel<ProposalManagementModel>
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
void
void
addContent
(TAC c) void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
addContent
(org.ivoa.dm.stc.coords.BinnedAxis c) void
addContent
(org.ivoa.dm.stc.coords.CartesianCoordSpace c) void
addContent
(org.ivoa.dm.stc.coords.ContinuousAxis c) void
addContent
(org.ivoa.dm.stc.coords.DiscreteSetAxis c) void
addContent
(org.ivoa.dm.stc.coords.GenericCoordSpace c) void
addContent
(org.ivoa.dm.stc.coords.GenericFrame c) void
addContent
(org.ivoa.dm.stc.coords.PixelSpace c) void
addContent
(org.ivoa.dm.stc.coords.SpaceFrame c) void
addContent
(org.ivoa.dm.stc.coords.SphericalCoordSpace c) void
addContent
(org.ivoa.dm.stc.coords.TimeFrame c) void
directly add reference.void
directly add reference.void
directly add reference.void
directly add reference.void
directly add reference.void
directly add reference.void
addReference
(org.ivoa.dm.stc.coords.CoordSys c) directly add reference.static jakarta.xml.bind.JAXBContext
void
void
void
void
void
void
void
void
void
void
void
deleteContent
(TAC c) void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
deleteContent
(org.ivoa.dm.stc.coords.BinnedAxis c) void
deleteContent
(org.ivoa.dm.stc.coords.CartesianCoordSpace c) void
deleteContent
(org.ivoa.dm.stc.coords.ContinuousAxis c) void
deleteContent
(org.ivoa.dm.stc.coords.DiscreteSetAxis c) void
deleteContent
(org.ivoa.dm.stc.coords.GenericCoordSpace c) void
deleteContent
(org.ivoa.dm.stc.coords.GenericFrame c) void
deleteContent
(org.ivoa.dm.stc.coords.PixelSpace c) void
deleteContent
(org.ivoa.dm.stc.coords.SpaceFrame c) void
deleteContent
(org.ivoa.dm.stc.coords.SphericalCoordSpace c) void
deleteContent
(org.ivoa.dm.stc.coords.TimeFrame c) static org.ivoa.vodml.ModelDescription
org.ivoa.vodml.ModelDescription
Return the model description in non-static fashion.<T> List<T>
getContent
(Class<T> c) static boolean
static com.fasterxml.jackson.databind.ObjectMapper
Return a Jackson objectMapper suitable for JSON serialzation.org.ivoa.vodml.ModelManagement<ProposalManagementModel>
generate management interface instance for model.void
static String
pu_name()
static void
-
Constructor Details
-
ProposalManagementModel
public ProposalManagementModel()
-
-
Method Details
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
-
deleteContent
-
addContent
public void addContent(org.ivoa.dm.stc.coords.ContinuousAxis c) -
deleteContent
public void deleteContent(org.ivoa.dm.stc.coords.ContinuousAxis c) -
addContent
public void addContent(org.ivoa.dm.stc.coords.BinnedAxis c) -
deleteContent
public void deleteContent(org.ivoa.dm.stc.coords.BinnedAxis c) -
addContent
public void addContent(org.ivoa.dm.stc.coords.DiscreteSetAxis c) -
deleteContent
public void deleteContent(org.ivoa.dm.stc.coords.DiscreteSetAxis c) -
addContent
public void addContent(org.ivoa.dm.stc.coords.GenericFrame c) -
deleteContent
public void deleteContent(org.ivoa.dm.stc.coords.GenericFrame c) -
addContent
public void addContent(org.ivoa.dm.stc.coords.SpaceFrame c) -
deleteContent
public void deleteContent(org.ivoa.dm.stc.coords.SpaceFrame c) -
addContent
public void addContent(org.ivoa.dm.stc.coords.TimeFrame c) -
deleteContent
public void deleteContent(org.ivoa.dm.stc.coords.TimeFrame c) -
addContent
public void addContent(org.ivoa.dm.stc.coords.PixelSpace c) -
deleteContent
public void deleteContent(org.ivoa.dm.stc.coords.PixelSpace c) -
addContent
public void addContent(org.ivoa.dm.stc.coords.GenericCoordSpace c) -
deleteContent
public void deleteContent(org.ivoa.dm.stc.coords.GenericCoordSpace c) -
addContent
public void addContent(org.ivoa.dm.stc.coords.SphericalCoordSpace c) -
deleteContent
public void deleteContent(org.ivoa.dm.stc.coords.SphericalCoordSpace c) -
addContent
public void addContent(org.ivoa.dm.stc.coords.CartesianCoordSpace c) -
deleteContent
public void deleteContent(org.ivoa.dm.stc.coords.CartesianCoordSpace c) -
addReference
directly add reference. N.B. should not be necessary in normal operation adding content should find embedded references.- Parameters:
c
- the reference to be added.
-
addReference
directly add reference. N.B. should not be necessary in normal operation adding content should find embedded references.- Parameters:
c
- the reference to be added.
-
addReference
directly add reference. N.B. should not be necessary in normal operation adding content should find embedded references.- Parameters:
c
- the reference to be added.
-
addReference
directly add reference. N.B. should not be necessary in normal operation adding content should find embedded references.- Parameters:
c
- the reference to be added.
-
addReference
directly add reference. N.B. should not be necessary in normal operation adding content should find embedded references.- Parameters:
c
- the reference to be added.
-
addReference
directly add reference. N.B. should not be necessary in normal operation adding content should find embedded references.- Parameters:
c
- the reference to be added.
-
addReference
public void addReference(org.ivoa.dm.stc.coords.CoordSys c) directly add reference. N.B. should not be necessary in normal operation adding content should find embedded references.- Parameters:
c
- the reference to be added.
-
getContent
-
processReferences
public void processReferences()- Specified by:
processReferences
in interfaceorg.ivoa.vodml.jaxb.JaxbManagement
-
hasReferences
public static boolean hasReferences() -
contextFactory
public static jakarta.xml.bind.JAXBContext contextFactory() throws jakarta.xml.bind.JAXBException- Throws:
jakarta.xml.bind.JAXBException
-
pu_name
-
writeXMLSchema
public static void writeXMLSchema() -
jsonMapper
public static com.fasterxml.jackson.databind.ObjectMapper jsonMapper()Return a Jackson objectMapper suitable for JSON serialzation.- Returns:
- the objectmapper.
-
management
generate management interface instance for model.- Specified by:
management
in interfaceorg.ivoa.vodml.VodmlModel<ProposalManagementModel>
- Returns:
- the management interface.
-
description
public static org.ivoa.vodml.ModelDescription description() -
descriptor
public org.ivoa.vodml.ModelDescription descriptor()Return the model description in non-static fashion. overrides @see org.ivoa.vodml.VodmlModel#descriptor()- Specified by:
descriptor
in interfaceorg.ivoa.vodml.VodmlModel<ProposalManagementModel>
- Returns:
- the model description.
-
createContext
public void createContext()
-