/* * JBoss, Home of Professional Open Source. * * See the LEGAL.txt file distributed with this work for information regarding copyright ownership and licensing. * * See the AUTHORS.txt file distributed with this work for a full listing of individual contributors. */ package org.teiid.designer.ui.common.widget; /** * The <code>ICheckableController</code> is a controller for an {@link org.eclipse.jface.viewers.ICheckable}. * @since 8.0 */ public interface ICheckableController { /** * Indicates if the check state of the specified object can be changed. * @param theObject the object being tested * @return <code>true</code>if editable; <code>false</code> otherwise. * @since 4.2 */ boolean isEditable(Object theObject); }