~elementary-apps/noise/source-view-api

« back to all changes in this revision

Viewing changes to src/Views/View.vala

  • Committer: Victor Eduardo
  • Date: 2012-11-27 02:08:32 UTC
  • Revision ID: victoreduardm@gmail.com-20121127020832-u9d2tu8ef2prcppn
Cleanup: Whitespace fixes plus some deprecations. No actual code changes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
// -*- Mode: vala; indent-tabs-mode: nil; tab-width: 4 -*-
2
 
/*-
3
 
 * Copyright (c) 2012 Noise Developers (http://launchpad.net/noise)
4
 
 *
5
 
 * This software is licensed under the GNU General Public License
6
 
 * (version 2 or later). See the COPYING file in this distribution.
7
 
 *
8
 
 * The Noise authors hereby grant permission for non-GPL compatible
9
 
 * GStreamer plugins to be used and distributed together with GStreamer
10
 
 * and Noise. This permission is above and beyond the permissions granted
11
 
 * by the GPL license by which Noise is covered. If you modify this code
12
 
 * you may extend this exception to your version of the code, but you are not
13
 
 * obligated to do so. If you do not wish to do so, delete this exception
14
 
 * statement from your version.
15
 
 */
16
 
 
17
 
/**
18
 
 * A view data wrapper.
19
 
 *
20
 
 * Views are UI entries that have a widget in the view-area, and a sourcelist item
21
 
 * that makes it accessible.
22
 
 */
23
 
public class Noise.View : Object {
24
 
    /**
25
 
     * The corresponding entry in the source list.
26
 
     */
27
 
    public SourceListItem source_list_item { get; set; }
28
 
 
29
 
    /**
30
 
     * The widget associated to this view; Usually a {@link Noise.ViewWrapper}.
31
 
     */
32
 
    public Gtk.Widget view { get; set; }
33
 
}