Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  * Copyright 2011 Cologne University of Applied Sciences Licensed under the
  * Educational Community License, Version 2.0 (the "License"); you may
  * not use this file except in compliance with the License. You may
  * obtain a copy of the License at
  * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an "AS IS"
 * or implied. See the License for the specific language governing
 * permissions and limitations under the License.
package org.amcgala.framework.animation;
import static;

Eine Animation, die das Verhalten eines Shapes beeinflussen kann.

<T> Der Typ des Shapes, das durch diese Animation beeinflusst wird. Dies ermöglicht den direkten Zugriff auf die Felder des Objekts ohne einen Cast durchführen zu müssen.
Robert Giacinto
public abstract class Animation<T extends Shapeimplements Updatable {
    protected static final Logger log = LoggerFactory.getLogger(Animation.class);
    // Das Shape, das von der Animation verändert wird.
    protected T shape;
    public Animation(T shape) {
        this. = shape;
    public T getShape() {
        return ;
    public void setShape(T shape) {
        this. = checkNotNull(shape);
New to GrepCode? Check out our FAQ X