1 /**********************************************************************
2 * Copyright (c) 2012 Ericsson
4 * All rights reserved. This program and the accompanying materials are
5 * made available under the terms of the Eclipse Public License v1.0 which
6 * accompanies this distribution, and is available at
7 * http://www.eclipse.org/legal/epl-v10.html
10 * Bernd Hufmann - Initial API and implementation
11 **********************************************************************/
12 package org
.eclipse
.linuxtools
.internal
.lttng2
.ui
.views
.control
.property
;
14 import org
.eclipse
.ui
.views
.properties
.IPropertyDescriptor
;
15 import org
.eclipse
.ui
.views
.properties
.IPropertySource
;
19 * Base property source implementation.
22 * @author Bernd Hufmann
24 abstract public class BasePropertySource
implements IPropertySource
{
26 // ------------------------------------------------------------------------
28 // ------------------------------------------------------------------------
31 * @see org.eclipse.ui.views.properties.IPropertySource#getEditableValue()
34 public Object
getEditableValue() {
40 * @see org.eclipse.ui.views.properties.IPropertySource#getPropertyDescriptors()
43 abstract public IPropertyDescriptor
[] getPropertyDescriptors();
47 * @see org.eclipse.ui.views.properties.IPropertySource#getPropertyValue(java.lang.Object)
50 abstract public Object
getPropertyValue(Object id
);
54 * @see org.eclipse.ui.views.properties.IPropertySource#isPropertySet(java.lang.Object)
57 public boolean isPropertySet(Object id
) {
63 * @see org.eclipse.ui.views.properties.IPropertySource#resetPropertyValue(java.lang.Object)
66 public void resetPropertyValue(Object id
) {
71 * @see org.eclipse.ui.views.properties.IPropertySource#setPropertyValue(java.lang.Object, java.lang.Object)
74 public void setPropertyValue(Object id
, Object value
) {
This page took 0.031252 seconds and 5 git commands to generate.