// Copyright (c) 2006-2008 by Leif Frenzel - see http://leiffrenzel.de // This code is made available under the terms of the Eclipse Public License, // version 1.0 (EPL). See http://www.eclipse.org/legal/epl-v10.html package net.sf.eclipsefp.haskell.ui.internal.views.common; import java.util.List; /** <p>generic tree object that can be represented on Eclipse's viewers * with the help of TreeElementCP and TreeElementLP.</p> * * @author Leif Frenzel */ public interface ITreeElement { List<?> getChildren(); Object getParent(); String getText(); String getImageKey(); }