evas: make efl_canvas_animation abstract
authorMarcel Hollerbach <marcel-hollerbach@t-online.de>
Mon, 14 Jan 2019 21:23:02 +0000 (21:23 +0000)
committerJiyoun Park <jy0703.park@samsung.com>
Wed, 16 Jan 2019 04:10:40 +0000 (13:10 +0900)
it seems that this class does not have a meaning when created just like
this. Other classes using it are even abstract, which means, this class
should also be abstract. This is done in order to support that a
abstract class should only contain abstract

ref T7240

Reviewed-by: Xavi Artigas <xavierartigas@yahoo.es>
Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D7601

src/lib/evas/canvas/efl_canvas_animation.eo

index 8040ac9..63f882c 100644 (file)
@@ -1,6 +1,6 @@
 import efl_canvas_animation_types;
 
-class Efl.Canvas.Animation (Efl.Object, Efl.Playable)
+abstract Efl.Canvas.Animation (Efl.Object, Efl.Playable)
 {
    [[Efl animation class]]
    eo_prefix: efl_animation;