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, isRetiredgetAttributeNames, getAttributes, getAttributesgetCreationDate, getETSID, getImportDate, getLastUpdateDateReassignableETSComponent 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