/** * @version $Id: IUIContainer.java 1839 2014-04-16 02:33:51Z yukihiro-kinjyo $ * * 2011/10/12 16:47:33 * @author kousuke-morishima * * Copyright 2011-2014 TIDAコンソーシアム All Rights Reserved. */ package com.tida_okinawa.corona.internal.ui.views.model; import org.eclipse.core.resources.IContainer; /** * @author kousuke-morishima */ public interface IUIContainer extends IUIElement { @Override public IContainer getResource(); /** * UI(ProjExplツリー)上の子を返す。 * * @return UI上の子。 */ IUIElement[] getChildren(); /** * @return 子がいるか */ boolean hasChildren(); /** * 子になんかしらの変更があったことの通知を受ける */ void modifiedChildren(); }