model.fireHierarchyLoading();
model.fireHierarchyLoading(false);
    public void activate(Rectangle bounds)    {        switch (model.getState()) {            case NEW:                model.fireHierarchyLoading();                view.setComponentBounds(bounds);                fireStateChange();                break;            case DISCARDED:                throw new IllegalStateException(                        "This method can't be invoked in the DISCARDED state.");            default:                view.deIconify();        }    }