/* * Created on 17.5.2004 */ package com.idega.builder.dynamicpagetrigger.presentation; import com.idega.builder.dynamicpagetrigger.util.DPTCrawlable; import com.idega.core.builder.data.ICPage; import com.idega.presentation.IWContext; import com.idega.presentation.text.Link; /** * Title: DPTCrawlableLink * Description: * Copyright: Copyright (c) 2004 * Company: idega Software * @author 2004 - idega team - <br><a href="mailto:gummi@idega.is">Gudmundur Agust Saemundsson</a><br> * @version 1.0 */ public class DPTCrawlableLink extends Link implements DPTCrawlable { private int dptTemplateId = 0; public void setDPTTemplateId(int id) { this.dptTemplateId = id; } public int getLinkedDPTTemplateID() { return this.dptTemplateId; } public void setDPTTemplateId(ICPage page) { this.dptTemplateId = page.getID(); } /* (non-Javadoc) * @see com.idega.builder.dynamicpagetrigger.util.DPTCrawlable#setLinkedDPTPage(int) */ public void setLinkedDPTPageID(int pageId) { this.setPage(pageId); } public String getLinkedDPTPageName(IWContext iwc) { String toReturn = this.getText(); if(toReturn==null) { toReturn = this.getLocalizedText(iwc); } return toReturn; } }