Interface OriginWithColumnsAndRowsFromChange<CHS extends ChangesElement,CH extends ChangeElement,C extends ColumnElement,R extends RowElement>

Type Parameters:
CHS - The class of a element of navigation on changes (an sub-class of ChangesElement).
CH - The class of a element of navigation on a change (an sub-class of ChangeElement).
C - The class of a element of navigation on column (an sub-class of ColumnElement).
R - The class of a element of navigation on a row (an sub-class of RowElement).
All Superinterfaces:
Navigation, Origin, OriginWithChanges<CHS,CH>, ToChange<CH>, ToChanges<CHS>, ToColumn<C>, ToColumnFromChange<C>, ToRowFromChange<R>
All Known Subinterfaces:
OriginWithValuesFromColumn<CHS,CH,C,R,V>, OriginWithValuesFromRow<CHS,CH,C,R,V>
All Known Implementing Classes:
ChangeAssert, ChangeColumnAssert, ChangeColumnOutputter, ChangeOutputter, ChangeRowAssert, ChangeRowOutputter

public interface OriginWithColumnsAndRowsFromChange<CHS extends ChangesElement,CH extends ChangeElement,C extends ColumnElement,R extends RowElement> extends OriginWithChanges<CHS,CH>, ToColumn<C>, ToColumnFromChange<C>, ToRowFromChange<R>
Defines a class which is the Origin of another and have Columns and Rows from a Change.
Author:
Régis Pouiller