package is.idega.idegaweb.golf.presentation;
import java.sql.SQLException;
import com.idega.block.news.presentation.NewsReader;
import com.idega.block.text.presentation.TextReader;
import com.idega.presentation.IWContext;
import com.idega.presentation.Image;
import com.idega.presentation.Table;
import com.idega.presentation.text.Text;
/**
* Title: idegaWeb Classes
* Description:
* Copyright: Copyright (c) 2001
* Company:
* @author <a href="bjarni@idega.is">Bjarni Viljhalmsson</a>
* @version 1.0
*/
public class HomeView extends GolferBlock {
public HomeView() {
}
public void setHomeView(IWContext iwc){
/**@todo Set the correct stylesheet here*/
// this.setStyleSheetURL("/style/GolferPageView.css");
Table homeTable = new Table(3,1);
homeTable.setCellpadding(0);
homeTable.setCellspacing(0);
Image dotLineBackgroundImage;
dotLineBackgroundImage = iwb.getImage("shared/brotalina.gif");
homeTable.setBackgroundImage(2,1,dotLineBackgroundImage);
homeTable.setWidth(1,1,"375");
homeTable.setWidth(2,1,"1");
homeTable.add(Text.emptyString(),2,1);
NewsReader news = new NewsReader();
// news.setConnectionAttributes("golfer_page", golferPageData.getNewsReaderID());
//news.setNewsEditorURL("/golfers/newsIndex.jsp");
// news.setNumberOfDays(4);
news.setHeadlineImageURL("/idegaweb/bundles/golf.bundle/resources/shared/bullet.gif");
news.setWidth("100%");
//news.setNewsReaderURLAsSamePage(iwc);
news.setNumberOfExpandedNews(8);
news.setNumberOfDisplayedNews(8);
news.setNumberOfLetters(200);
news.getTextProxy().setFontSize(1);
news.getHeadlineProxy().setFontSize(1);
//news.setCollectionImage("collection.gif");
news.showNewsCollectionButton(false);
news.setShowImages(false);
news.setShowOnlyDates(true);
news.setHeadlineAsLink(true);
homeTable.add(news,3,1);
homeTable.setVerticalAlignment(3,1,"top");
Image golferImage = new Image();
/**@todo*/
golferImage = iwb.getImage("shared/mynd.jpg");
Table pictureTable = new Table(1,2);
pictureTable.setCellpadding(10);
pictureTable.setCellspacing(0);
pictureTable.add(golferImage,1,1);
TextReader text = new TextReader(golferPageData.getProfilerID());
text.setEnableDelete(false);
text.setWidth("100%");
text.setTableTextSize(1);
text.setHeadlineSize(1);
text.setTextSize(1);
pictureTable.add(text,1,2);
homeTable.add(pictureTable,1,1);
homeTable.setVerticalAlignment(1,1,"top");
add(homeTable);
}
public void main(IWContext iwc) throws SQLException{
super.main(iwc);
setHomeView(iwc);
}
}