public interface ReassignableETSComponent extends RetirableETSComponent
ETSComponent
that can have attributes and be
reassigned to another ETSComponent
. Reassignments must happen within
a single CodingSchemeVersion
and must be to another component
of the same class.RetirableETSComponent
Modifier and Type | Method and Description |
---|---|
ReassignableETSComponent |
getFinalAssignment()
Gets the final
ReassignableETSComponent in a series of reassignments. |
ReassignableETSComponent |
getNextAssignment()
Gets
ReassignableETSComponent to which this
ReassignableETSComponent object has been reassigned. |
ReassignableETSComponent[] |
getPreviousAssignments()
Gets any
ReassignableETSComponent objects that are directly
reassigned to this ReassignableETSComponent object. |
boolean |
isReassigned()
Indicates if this
ReassignableETSComponent object has been reassigned to another
ReassignableETSComponent object. |
getRetiredDate, getVersionID, isActive, isInternal, isQuarantined, isRetired
getAttributeNames, getAttributes, getAttributes
getCreationDate, getETSID, getImportDate, getLastUpdateDate
ReassignableETSComponent getFinalAssignment() throws ETSDataException, ETSUnsupportedOperationException
ReassignableETSComponent
in a series of reassignments.ReassignableETSComponent
in a series of reassignments, or
this ReassignableETSComponent
object if it has not been reassigned.ETSDataException
- If a data transport error occurs.ETSUnsupportedOperationException
- If the reassignable component
does not support this operation.ReassignableETSComponent[] getPreviousAssignments() throws ETSDataException, ETSUnsupportedOperationException
ReassignableETSComponent
objects that are directly
reassigned to this ReassignableETSComponent
object.ReassignableETSComponent
that have
been directly reassigned to the current one. For example,
A.reassignTo(B);
B.reassignTo(D);
C.reassignTo(D);
D.getPreviousAssignments();
returns B and C, but not A.ETSDataException
- If a data transport error occurs.ETSUnsupportedOperationException
- If the operation is not supported
by this ReassignableETSComponent
object.ReassignableETSComponent getNextAssignment() throws ETSNotFoundException, ETSDataException, ETSUnsupportedOperationException
ReassignableETSComponent
to which this
ReassignableETSComponent
object has been reassigned.ReassignableETSComponent
to which this
ReassignableETSComponent
object has been reassigned.ETSNotFoundException
- If this ReassignableETSComponent
has not been reassigned.ETSUnsupportedOperationException
- If the operation is not supported
by this ReassignableETSComponent
object.ETSDataException
- If a data transport error occurs.boolean isReassigned()
ReassignableETSComponent
object has been reassigned to another
ReassignableETSComponent
object.true
if this ReassignableETSComponent
object has been reassigned.HDR Glossary HDR Concept Lists HDR Exceptions HDR Programmer's Guide HDR Implementation Guide HDR Profile Options
Copyright © 2016, 2018, Oracle. All rights reserved