|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object cfa.vo.iris.sed.SpectroPhotometricPoint
public class SpectroPhotometricPoint
Constructor Summary | |
---|---|
SpectroPhotometricPoint(IXSegment segment,
ISpectralSegment value)
|
Method Summary | |
---|---|
void |
addToSegment(IXSegment segment)
Add this point to a specific segment. |
Class |
getDataModelClass()
Get the Data Model class for this point. |
ISpectralSegment |
getDataModelInstance()
Get an instance of the Data Model representing this point. |
IList<IXSegment> |
getSegments()
List of segments this point belongs to. |
void |
removeFromSegment(IXSegment segment)
Remove this point from a segment. |
void |
setDataModelInstance(ISpectralSegment value)
Set the "value" of this point, by providing an instance of the Data Model class. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SpectroPhotometricPoint(IXSegment segment, ISpectralSegment value) throws SedException
SedException
Method Detail |
---|
public ISpectralSegment getDataModelInstance()
IPoint
getDataModelInstance
in interface IPoint<ISpectralSegment,IXSegment>
public final void setDataModelInstance(ISpectralSegment value)
IPoint
setDataModelInstance
in interface IPoint<ISpectralSegment,IXSegment>
value
- The Data Model instance that stores the "value" of this point.public IList<IXSegment> getSegments()
IPoint
getSegments
in interface IPoint<ISpectralSegment,IXSegment>
public void addToSegment(IXSegment segment) throws SedException
IPoint
addToSegment
in interface IPoint<ISpectralSegment,IXSegment>
segment
- The segment this point must be added to.
SedException
- This method throws an exception if the point is somehow inconsistent with the segment
it is being tried to be added to.public void removeFromSegment(IXSegment segment)
IPoint
removeFromSegment
in interface IPoint<ISpectralSegment,IXSegment>
segment
- The segment this point has to be removed frompublic Class getDataModelClass()
IPoint
getDataModelClass
in interface IPoint<ISpectralSegment,IXSegment>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |