removed redundant type argument from PerspectiveLifecycle, too

Change-Id: I2873b47ababc4ba2d40e0a72ce5537b5a58953c4
This commit is contained in:
Axel Uhl
2016-06-06 13:55:47 +02:00
parent 37547d8ac3
commit c499d53b49
2 changed files with 4 additions and 8 deletions
@@ -17,7 +17,7 @@ import com.sap.sse.gwt.client.shared.components.CompositeSettings;
* @author Frank Mittag
*
*/
public abstract class AbstractPerspectiveLifecycle<PS extends Settings> implements PerspectiveLifecycle<PS, PerspectiveCompositeTabbedSettingsDialogComponent<PS>> {
public abstract class AbstractPerspectiveLifecycle<PS extends Settings> implements PerspectiveLifecycle<PS> {
protected final List<ComponentLifecycle<?,?>> componentLifecycles;
@@ -8,15 +8,11 @@ import com.sap.sse.gwt.client.shared.components.SettingsDialogComponent;
* A lifecycle interface for a {@link Perspective}
*
* @param <PS>
* the perspective specific settings type
* @param <PCS>
* the perspective composite settings type
* @param <SDP>
* the settings dialog component type
* the perspective specific settings type
* @author Frank Mittag
*/
public interface PerspectiveLifecycle<PS extends Settings, SDP extends SettingsDialogComponent<PerspectiveCompositeSettings<PS>>> extends ComponentLifecycle<PerspectiveCompositeSettings<PS>, SDP> {
public interface PerspectiveLifecycle<PS extends Settings> extends
ComponentLifecycle<PerspectiveCompositeSettings<PS>, PerspectiveCompositeTabbedSettingsDialogComponent<PS>> {
Iterable<ComponentLifecycle<?,?>> getComponentLifecycles();
PS createPerspectiveOwnDefaultSettings();