package org.brixcms.plugin.content.breadcrumb; import org.apache.wicket.Component; import org.apache.wicket.model.IModel; import org.brixcms.jcr.wrapper.BrixNode; import org.brixcms.plugin.site.page.tile.Tile; import org.brixcms.plugin.site.page.tile.admin.TileEditorPanel; /** * @author dan.simko@gmail.com */ public class BreadcrumbTile implements Tile { @Override public String getDisplayName() { return "Breadcrumb"; } @Override public String getTypeName() { return getClass().getName(); } @Override public TileEditorPanel newEditor(String id, IModel<BrixNode> tileContainerNode) { return new BreadcrumbTileEditor(id, tileContainerNode); } @Override public Component newViewer(String id, IModel<BrixNode> tileNode) { return new BreadcrumbRenderer(id, tileNode); } @Override public boolean requiresSSL(IModel<BrixNode> tileNode) { return false; } }