public abstract unowned string get_name ();
}
+public enum SourceFlags {
+ EDITABLE = 1,
+ ONLINE = 2,
+}
+
public abstract class MovieSource : Object {
public abstract bool active { get; set construct; }
public abstract unowned string get_description ();
- public abstract bool get_editable ();
+ public abstract SourceFlags get_flags ();
}
public class MovieAction : Object {