/* * $Id: Edit.java,v 1.10 2004/02/26 08:11:49 laddi Exp $ * * Copyright (C) 2001 Idega hf. All Rights Reserved. * * This software is the proprietary information of Idega hf. * Use is subject to license terms. * */ package is.idega.idegaweb.campus.presentation; import com.idega.presentation.text.Text; import com.idega.presentation.PresentationObject; import com.idega.presentation.ui.InterfaceObject; /** * @author * @version 1.0 */ public class Edit { public static final String colorLight = "#D7DADF"; public static final String colorMiddle = "#9fA9B3"; public static final String colorDark = "#27334B"; public static final String colorWhite = "#FFFFFF"; public static final String colorTextFont = "#000000"; public static final String colorTitleFont = "#FFFFFF"; public static final String colorHeaderFont = "#27334B"; public static final String colorIndexFont = "#000000"; public static final String colorRed = "#942829"; public static final String colorBlue = "#27324B"; public static final String colorLightBlue ="#ECEEF0"; public static final String bottomBarThickness = "8"; public static final String styleAttribute = "font-size: 8pt"; public static final int textFontSize = 1; public static final int titleFontSize = 1; public static final int headerFontSize = 1; /** * */ public static Text formatText(String text) { return(getText(text,false,colorTextFont,textFontSize)); } /** * */ public static Text formatText(String text, boolean bold) { Text t = getText(text,bold,colorTextFont,textFontSize); return(t); // return(getText(text,bold,colorTextFont,textFontSize)); } /** * */ public static Text formatText(Text t) { t.setFontColor(colorTextFont); t.setFontSize(textFontSize); return(t); } /** * */ public static Text formatText(Text t, boolean bold) { t.setFontColor(colorTextFont); t.setFontSize(textFontSize); t.setBold(bold); return(t); } /** * */ public static Text formatText(String text, int size) { return(getText(text,true,colorTextFont,size)); } /** * */ public static Text formatText(int i) { return(formatText(String.valueOf(i))); } /** * */ public static Text titleText(String text) { return(getText(text,true,colorTitleFont,titleFontSize)); } /** * */ public static Text titleText(String text, int size) { return(getText(text,true,colorTitleFont,size)); } /** * */ public static Text titleText(int i) { return(titleText(String.valueOf(i))); } /** * */ public static Text headerText(String text) { return(getText(text,true,colorHeaderFont,headerFontSize)); } /** * */ public static Text headerText(String text, int size) { return(getText(text,true,colorHeaderFont,size)); } /** * */ public static Text headerText(int i) { return(headerText(String.valueOf(i))); } /** * */ private static Text getText(String text, boolean bold, String color, int size) { Text T = new Text(text); T.setFontColor(color); T.setFontSize(size); setStyle(T); T.setBold(bold); return(T); } /** * */ public static void setStyle(InterfaceObject O) { O.setMarkupAttribute("style",styleAttribute); } /** * */ public static void setStyle(PresentationObject p) { p.setMarkupAttribute("style",styleAttribute); } /** * public static void setStyle(InterfaceObjectContainer O) { if (O instanceof com.idega.presentation.ui.DateInput) ((com.idega.presentation.ui.DateInput)O).setStyleAttribute("style",styleAttribute); else O.setAttribute("style",styleAttribute); } */ }