efl: convert all abstracts to the new eolian syntax

ref T7459

Reviewed-by: Daniel Kolesa <daniel@octaforge.org>
Reviewed-by: Xavi Artigas <xavierartigas@yahoo.es>
Differential Revision: https://phab.enlightenment.org/D7686
This commit is contained in:
Marcel Hollerbach 2019-01-18 14:34:04 +01:00
parent 4fc83c9cbb
commit 3b6a9152c1
23 changed files with 28 additions and 28 deletions

View File

@ -1,4 +1,4 @@
abstract Efl.Loop_Consumer (Efl.Object)
abstract Efl.Loop_Consumer extends Efl.Object
{
[[An Efl.Loop_Consumer is a class which requires one of the parents to provide
an Efl.Loop interface when performing provider_find. It will enforce this by

View File

@ -15,7 +15,7 @@ enum Efl.Task_Flags {
no_exit_code_error = 4,
}
abstract Efl.Task (Efl.Object, Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer)
abstract Efl.Task extends Efl.Object implements Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer
{
[[ ]]
methods {

View File

@ -12,7 +12,7 @@ enum Ecore.Audio.Format {
last [[Sentinel value to indicate last enum field during iteration]]
}
abstract Ecore.Audio (Efl.Object)
abstract Ecore.Audio extends Efl.Object
{
[[Convenience audio class.]]

View File

@ -1,4 +1,4 @@
abstract Efl.Net.Server_Fd (Efl.Loop_Fd, Efl.Net.Server) {
abstract Efl.Net.Server_Fd extends Efl.Loop_Fd implements Efl.Net.Server {
[[A generic server based on file descriptors.
@since 1.19

View File

@ -1,4 +1,4 @@
abstract Ector.Renderer.Cairo (Ector.Renderer)
abstract Ector.Renderer.Cairo extends Ector.Renderer
{
[[Ector cairo renderer abstract class]]
methods {

View File

@ -1,6 +1,6 @@
import eina_types;
abstract Ector.Renderer (Efl.Object)
abstract Ector.Renderer extends Efl.Object
{
[[Ector renderer abstract interface]]

View File

@ -1,6 +1,6 @@
import ector_types;
abstract Ector.Renderer.GL (Ector.Renderer)
abstract Ector.Renderer.GL extends Ector.Renderer
{
[[Ector GL renderer abstract class]]
methods {

View File

@ -1,4 +1,4 @@
abstract Ector.Renderer.Software (Ector.Renderer)
abstract Ector.Renderer.Software extends Ector.Renderer
{
[[Ector software renderer class]]
data: null;

View File

@ -1,5 +1,5 @@
abstract Efl.Ui.Grid_Item (Efl.Ui.Item)
abstract Efl.Ui.Grid_Item extends Efl.Ui.Item
{
implements {
//Efl.Object

View File

@ -1,4 +1,4 @@
abstract Efl.Ui.Item (Efl.Ui.Layout, Efl.Ui.Selectable, Efl.Ui.Clickable)
abstract Efl.Ui.Item extends Efl.Ui.Layout implements Efl.Ui.Selectable, Efl.Ui.Clickable
{
[[Item abstract class for pack widget. All item have to be inherited from this class.]]
methods {

View File

@ -1,5 +1,5 @@
abstract Efl.Ui.List_Item (Efl.Ui.Item)
abstract Efl.Ui.List_Item extends Efl.Ui.Item
{
implements {
//Efl.Object

View File

@ -13,10 +13,10 @@ struct Efl.Ui.Widget_Focus_State {
logical : bool; [[$true if this is registered as logical currently]]
}
abstract Efl.Ui.Widget (Efl.Canvas.Group, Efl.Access.Object,
abstract Efl.Ui.Widget extends Efl.Canvas.Group implements Efl.Access.Object,
Efl.Access.Component, Efl.Part, Efl.Ui.Focus.Object,
Efl.Ui.Cursor, Efl.Ui.L10n,
Efl.Ui.Selection, Efl.Ui.Dnd)
Efl.Ui.Selection, Efl.Ui.Dnd
{
[[Efl UI widget abstract class]]
legacy_prefix: elm_widget;

View File

@ -5,7 +5,7 @@ type Elm_Web_Dialog_Confirm: __undefined_type; [[Elementary web dialog confirm t
type Elm_Web_Dialog_Prompt: __undefined_type; [[Elementary web dialog prompt type]]
type Elm_Web_Dialog_Alert: __undefined_type; [[Elementary web dialog alert type]]
abstract Elm.Web (Efl.Ui.Widget, Efl.Ui.Legacy, Efl.Ui.Zoom)
abstract Elm.Web extends Efl.Ui.Widget implements Efl.Ui.Legacy, Efl.Ui.Zoom
{
[[Elementary web view class]]
legacy_prefix: elm_web;

View File

@ -1,6 +1,6 @@
import efl_canvas_animation_types;
abstract Efl.Canvas.Animation (Efl.Object, Efl.Playable)
abstract Efl.Canvas.Animation extends Efl.Object implements Efl.Playable
{
[[Efl animation class]]
eo_prefix: efl_animation;

View File

@ -1,4 +1,4 @@
abstract Efl.Canvas.Animation_Group (Efl.Canvas.Animation)
abstract Efl.Canvas.Animation_Group extends Efl.Canvas.Animation
{
[[Efl group animation abstract class]]
eo_prefix: efl_animation_group;

View File

@ -1,7 +1,7 @@
abstract Efl.Canvas.Image_Internal (Efl.Canvas.Object, Efl.Canvas.Filter.Internal,
abstract Efl.Canvas.Image_Internal extends Efl.Canvas.Object implements Efl.Canvas.Filter.Internal,
Efl.Gfx.Image, Efl.Gfx.Buffer,
Efl.Gfx.Fill, Efl.Gfx.View,
Efl.Orientation, Efl.File)
Efl.Orientation, Efl.File
{
[[Efl canvas internal image class]]
data: Evas_Image_Data;

View File

@ -2,9 +2,9 @@ import efl_text_types;
struct Efl.Canvas.Object_Animation_Event; [[Information of animation events]]
abstract Efl.Canvas.Object (Efl.Loop_Consumer, Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Animator,
abstract Efl.Canvas.Object extends Efl.Loop_Consumer implements Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Animator,
Efl.Input.Interface, Efl.Gfx.Size_Hint,
Efl.Gfx.Map, Efl.Ui.I18n, Efl.Canvas.Pointer)
Efl.Gfx.Map, Efl.Ui.I18n, Efl.Canvas.Pointer
{
[[Efl canvas object abstract class]]
legacy_prefix: evas_object;

View File

@ -1,4 +1,4 @@
abstract Efl.Canvas.Surface (Efl.Canvas.Image_Internal)
abstract Efl.Canvas.Surface extends Efl.Canvas.Image_Internal
{
[[Native surfaces usually bound to an externally-managed buffer.

View File

@ -1,4 +1,4 @@
abstract Efl.Canvas.Vg.Gradient (Efl.Canvas.Vg.Node, Efl.Gfx.Gradient)
abstract Efl.Canvas.Vg.Gradient extends Efl.Canvas.Vg.Node implements Efl.Gfx.Gradient
{
[[Efl vectopr graphics gradient abstract class]]
legacy_prefix: evas_vg_gradient;

View File

@ -1,6 +1,6 @@
import eina_types;
abstract Efl.Canvas.Vg.Node (Efl.Object, Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Duplicate, Efl.Gfx.Path)
abstract Efl.Canvas.Vg.Node extends Efl.Object implements Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Duplicate, Efl.Gfx.Path
{
[[Efl vector graphics abstract class]]
eo_prefix: efl_canvas_vg_node;

View File

@ -1,6 +1,6 @@
import evas_canvas3d_types;
abstract Evas.Canvas3D.Object (Efl.Object)
abstract Evas.Canvas3D.Object extends Efl.Object
{
[[Evas 3D canvas object class]]
data: Evas_Canvas3D_Object_Data;

View File

@ -1,6 +1,6 @@
import efl_canvas_gesture_types;
abstract Efl.Canvas.Gesture(Efl.Object)
abstract Efl.Canvas.Gesture extends Efl.Object
{
[[EFL Gesture abstract class]]
eo_prefix: efl_gesture;

View File

@ -1,6 +1,6 @@
import efl_canvas_gesture_types;
abstract Efl.Canvas.Gesture_Recognizer (Efl.Object)
abstract Efl.Canvas.Gesture_Recognizer extends Efl.Object
{
[[EFL Gesture Recognizer abstract class]]
eo_prefix: efl_gesture_recognizer;