f27f27e35477fb61544e5a73a80a1792bc2670de
1 /**********************************************************************
2 * Copyright (c) 2012, 2013 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 public Object
getEditableValue() {
36 abstract public IPropertyDescriptor
[] getPropertyDescriptors();
39 abstract public Object
getPropertyValue(Object id
);
42 public boolean isPropertySet(Object id
) {
47 public void resetPropertyValue(Object id
) {
51 public void setPropertyValue(Object id
, Object value
) {
This page took 0.031771 seconds and 5 git commands to generate.