0001: // @@
0002: // @@
0003: /*
0004: * Wi.Ser Framework
0005: *
0006: * Version: 1.8.1, 20-September-2007
0007: * Copyright (C) 2005 Dirk von der Weiden <dvdw@imail.de>
0008: *
0009: * This library is free software; you can redistribute it and/or
0010: * modify it under the terms of the GNU Lesser General Public
0011: * License as published by the Free Software Foundation; either
0012: * version 2 of the License, or (at your option) any later version.
0013: *
0014: * This library is distributed in the hope that it will be useful,
0015: * but WITHOUT ANY WARRANTY; without even the implied warranty of
0016: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
0017: * Lesser General Public License for more details.
0018: *
0019: * You should have received a copy of the GNU Lesser General Public
0020: * License along with this library located in LGPL.txt in the
0021: * license directory; if not, write to the
0022: * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
0023: * Boston, MA 02111-1307, USA.
0024: *
0025: * If this agreement does not cover your requirements, please contact us
0026: * via email to get detailed information about the commercial license
0027: * or our service offerings!
0028: *
0029: */
0030: // @@
0031: package de.ug2t.channel.markup.generic;
0032:
0033: import de.ug2t.kernel.*;
0034: import de.ug2t.unifiedGui.*;
0035:
0036: /**
0037: * @author Dirk
0038: *
0039: * date: 19.11.2003 project: JmcFrame_all
0040: *
0041: * <p>
0042: * ...
0043: * </p>
0044: */
0045: public final class MuGenericTemplateKit {
0046: public static final String TEMPLATE_KIT_NAME = "MY_TPLKIT";
0047:
0048: private String SPAN = "rowspan=\"{$RSP}\" colspan=\"{$CSP}\"";
0049: private String SUBMIT = "onclick=\"disable(this)\"";
0050: private String SUBMIT_T = "onblur=\"disable(this)\"";
0051: private String TOOLTIP = "title=\"{$TOOLTIP}\"";
0052: private String COLORS = "style=\"background: {$BG_C};color: {$FG_C}\"";
0053: private String POSITION = "style=\"position: absolute;top:{$YPOS}px;left:{$XPOS}px;height:{$HI}px;width:{$WI}px\"";
0054: private String DLPOSITION = "style=\"position: relative;{$VFILL};{$HFILL}\"";
0055: private String CURSOR = "style=\"cursor:{$CURSOR}\"";
0056:
0057: private String CHANNEL_DRAG = "onmousemove=\"dodrag({$CHNAME},this)\"";
0058: private String CHANNEL_DROP = "onmouseup=\"dodrop({$CHNAME})\"";
0059: private String CHANNEL_GF = "onfocus=\"getfocus({$CHNAME})\"";
0060: private String CHANNEL_LF = "onblur=\"lostfocus({$CHNAME})\"";
0061: private String CHANNEL_CLK = "onclick=\"doclick({$CHNAME})\"";
0062: private String CHANNEL_DBCLK = "ondblclick=\"dodbclick({$CHNAME})\"";
0063: private String CHANNEL_RCLK = "oncontextmenu=\"dorclick({$CHNAME})\"";
0064: private String CHANNEL_MOVE = "onmousemove=\"domove({$CHNAME})\"";
0065: private String CHANNEL_SELECT = "onselect=\"doselect({$CHNAME},{$CHPNAME})\"";
0066: private String CHANNEL_KP = "onkeydown=\"handlemkey({$CHNAME},event)\" onkeypress=\"handlekey({$CHNAME},event)\"";
0067: private String CHANNEL_ME = "onmouseover=\"domouseenter({$CHNAME})\"";
0068: private String CHANNEL_ML = "onmouseout=\"domouseout({$CHNAME})\"";
0069: private String CHANNEL_SCROLL = "";
0070: private String CHANNEL_POS = "id='{$ID}_CID'";
0071:
0072: private String CTXMENU = "oncontextmenu=\"opensubmenu('{$CTXNAME}',0)\"";
0073: private String FONT = "style=\"font-family: {$FNAME}; font-size: {$FSIZE}; font-style: {$FSTYLE}; font-weight: {$BOLD}\"";
0074: private String FOCUS = "tabindex='{$TBNR}'";
0075: private String BGIMG = "style=\"background-image: url(http://{$URL}/{$REF}); background-repeat: no-repeat; background-position: center middle\"";
0076: private String BORDER = "style=\"border-color: {$BCOL}; border-width:{$BWIDTH}px; border: {$WDGBOR}\"";
0077: private String PANEL_BG = "#F0F0F0";
0078: private String BUT_BG = "#C8C8C8";
0079: private String DEF_BG = "white";
0080:
0081: private String WRAP = "<span id=\"{$WRP}{$ID}\"> {$WBODY} </span>";
0082: private String WRAPCOM = "<xml id=\"{$WRP}{$ID}\"> {$WBODY} </xml>";
0083:
0084: private String COMFRAME = "<html><head>\n<script type=\"text/javascript\">\nfunction loadWidgets()\\{ try\\{{$ONLOAD}; throw(\"END\") \\}catch(e)\\{with(parent)\\{diswdg=null;repaint=false;drag=false;obj=null;dragObj=null;xdoff=10;ydoff=10;insubmit=false;doexit=true;isexit=false;currentwin=null;forceRepaint();setfocus('{$FOCUS}');handlemshield(false);{$SETSCROLLPOS};{$CALLS};wrk=false\\} \\} \\}\n</script>\n</head><body id='COMFRAME' onload='loadWidgets();parent.document.getElementById(\"MY_REQ_NR\").value=\"{$REQCNT}\"'>{$FBODY}</body></html>";
0085: private String COMFRAMEPUSH = "<html><head>\n<script type=\"text/javascript\">\nfunction loadWidgets()\\{ try\\{{$ONLOAD}; throw(\"END\") \\}catch(e)\\{with(parent)\\{diswdg=null;insubmit=false;repaint=false;forceRepaint();setfocus('{$FOCUS}');handlemshield(false);{$SETSCROLLPOS};{$CALLS};wrk=false\\} \\} \\}\n</script>\n</head><body id='COMFRAME' onLoad='loadWidgets()'>{$FBODY}</body></html>";
0086:
0087: private String INSERTOL = "iobj=document.getElementById(\"{$WRP}{$ID}\");mobj=parent.document.getElementById(\"{$WRP}{$ID}\");if (mobj!=null&&iobj!=null)\\{mobj.innerHTML=iobj.innerHTML\\};";
0088: private String COMFRAMEFR = "<html><head></head><body onLoad='parent.doexit=false;document.forms[0].submit()'><form action=\"{$PROT}://{$URL}\" method=\"post\" target=\"_top\"><input type=\"hidden\" name=\"MY_REQ_NR\" id=\"MY_REQ_NR\" value=\"{$REQCNT}\"></form></body></html>";
0089:
0090: private String DEF_FBOR = "#9999CC"; // mdiFrame
0091: // rahmen
0092: private String DEF_DBOR = "#A499FF"; // dialog
0093: // rahmen
0094:
0095: private String CSS_DEF = "<LINK rel=\"stylesheet\" type=\"text/css\" href=\"{$PROT}://{$URL}/{$REF}\">";
0096: private String CSS_CLASS = "class=\"{$CLASS}\"";
0097:
0098: private String FSIZE = "style=\"height:{$HI};width:{$WI}\"";
0099:
0100: private KeStringTemplate T_SUBMIT = null;
0101: private KeStringTemplate T_SPAN = null;
0102: private KeStringTemplate T_SUBMIT_T = null;
0103: private KeStringTemplate T_TOOLTIP = null;
0104: private KeStringTemplate T_COLORS = null;
0105: private KeStringTemplate T_POSITION = null;
0106: private KeStringTemplate T_DLPOSITION = null;
0107: private KeStringTemplate T_CURSOR = null;
0108:
0109: private KeStringTemplate T_CHANNEL_DRAG = null;
0110: private KeStringTemplate T_CHANNEL_DROP = null;
0111: private KeStringTemplate T_CHANNEL_GF = null;
0112: private KeStringTemplate T_CHANNEL_LF = null;
0113: private KeStringTemplate T_CHANNEL_CLK = null;
0114: private KeStringTemplate T_CHANNEL_DBCLK = null;
0115: private KeStringTemplate T_CHANNEL_RCLK = null;
0116: private KeStringTemplate T_CHANNEL_MOVE = null;
0117: private KeStringTemplate T_CHANNEL_SELECT = null;
0118: private KeStringTemplate T_CHANNEL_KP = null;
0119: private KeStringTemplate T_CHANNEL_ME = null;
0120: private KeStringTemplate T_CHANNEL_ML = null;
0121: private KeStringTemplate T_CHANNEL_SCROLL = null;
0122: private KeStringTemplate T_CHANNEL_POS = null;
0123:
0124: private KeStringTemplate T_CTXMENU = null;
0125: private KeStringTemplate T_FONT = null;
0126: private KeStringTemplate T_FOCUS = null;
0127: private KeStringTemplate T_BGIMG = null;
0128: private KeStringTemplate T_BORDER = null;
0129: private KeStringTemplate T_FSIZE = null;
0130:
0131: private KeStringTemplate T_WRAP = null;
0132: private KeStringTemplate T_WRAPCOM = null;
0133: private KeStringTemplate T_COMFRAME = null;
0134: private KeStringTemplate T_COMFRAMEPUSH = null;
0135: private KeStringTemplate T_COMFRAMEFR = null;
0136: private KeStringTemplate T_INSERTOL = null;
0137:
0138: private KeStringTemplate T_CSS_DEF = null;
0139: private KeStringTemplate T_CSS_CLASS = null;
0140:
0141: private boolean pem_myFact = true;
0142:
0143: private UnComponentFactory pem_fact = null;
0144: private String pem_tplKitName = "";
0145: private String pem_block = null;
0146: private String pem_parFile = null;
0147: private boolean pem_supportPartialRender = true;
0148:
0149: public String pcmf_getCurrentTemplateKitName() {
0150: return (this .pem_tplKitName);
0151: }
0152:
0153: public MuGenericTemplateKit(UnComponentFactory xStdFact,
0154: String xName) {
0155: this .pem_tplKitName = xName;
0156: this .pem_fact = xStdFact;
0157: T_SUBMIT = new KeStringTemplate(SUBMIT);
0158: T_SPAN = new KeStringTemplate(SPAN);
0159: T_SUBMIT_T = new KeStringTemplate(SUBMIT_T);
0160: T_TOOLTIP = new KeStringTemplate(TOOLTIP);
0161: T_COLORS = new KeStringTemplate(COLORS);
0162: T_POSITION = new KeStringTemplate(POSITION);
0163: T_DLPOSITION = new KeStringTemplate(DLPOSITION);
0164: T_CURSOR = new KeStringTemplate(CURSOR);
0165:
0166: T_CHANNEL_DRAG = new KeStringTemplate(CHANNEL_DRAG);
0167: T_CHANNEL_DROP = new KeStringTemplate(CHANNEL_DROP);
0168: T_CHANNEL_GF = new KeStringTemplate(CHANNEL_GF);
0169: T_CHANNEL_LF = new KeStringTemplate(CHANNEL_LF);
0170: T_CHANNEL_CLK = new KeStringTemplate(CHANNEL_CLK);
0171: T_CHANNEL_DBCLK = new KeStringTemplate(CHANNEL_DBCLK);
0172: T_CHANNEL_RCLK = new KeStringTemplate(CHANNEL_RCLK);
0173: T_CHANNEL_MOVE = new KeStringTemplate(CHANNEL_MOVE);
0174: T_CHANNEL_SELECT = new KeStringTemplate(CHANNEL_SELECT);
0175: T_CHANNEL_KP = new KeStringTemplate(CHANNEL_KP);
0176: T_CHANNEL_ML = new KeStringTemplate(CHANNEL_ML);
0177: T_CHANNEL_ME = new KeStringTemplate(CHANNEL_ME);
0178: T_CHANNEL_SCROLL = new KeStringTemplate(CHANNEL_SCROLL);
0179: T_CHANNEL_POS = new KeStringTemplate(CHANNEL_POS);
0180:
0181: T_CTXMENU = new KeStringTemplate(CTXMENU);
0182: T_FONT = new KeStringTemplate(FONT);
0183: T_FOCUS = new KeStringTemplate(FOCUS);
0184: T_BGIMG = new KeStringTemplate(BGIMG);
0185: T_BORDER = new KeStringTemplate(BORDER);
0186: T_FSIZE = new KeStringTemplate(FSIZE);
0187:
0188: T_WRAP = new KeStringTemplate(WRAP);
0189: T_WRAPCOM = new KeStringTemplate(WRAPCOM);
0190: T_COMFRAME = new KeStringTemplate(COMFRAME);
0191: T_COMFRAMEPUSH = new KeStringTemplate(COMFRAMEPUSH);
0192: T_COMFRAMEFR = new KeStringTemplate(COMFRAMEFR);
0193: T_INSERTOL = new KeStringTemplate(INSERTOL);
0194:
0195: T_CSS_DEF = new KeStringTemplate(CSS_DEF);
0196: T_CSS_CLASS = new KeStringTemplate(CSS_CLASS);
0197:
0198: this .pem_myFact = false;
0199:
0200: return;
0201: };
0202:
0203: public MuGenericTemplateKit(String xParFile, String xBlock,
0204: UnComponentFactory xStdFact, String xName) {
0205: this .pcmf_construct(xParFile, xBlock, xStdFact, xName);
0206: }
0207:
0208: public void pcmf_reConstruct() {
0209: try {
0210: if (this .pem_fact != null)
0211: this .pem_fact.pcmf_clearTplCache();
0212:
0213: if (pem_myFact == false) {
0214: KeLog.pcmf_log("ug2t",
0215: "can not reconstruct templatekits", this ,
0216: KeLog.MESSAGE);
0217: return;
0218: }
0219:
0220: KeLog.pcmf_log("ug2t", "reconstructing templatekits", this ,
0221: KeLog.MESSAGE);
0222: this .pcmf_construct(pem_parFile, pem_block, pem_fact,
0223: pem_tplKitName);
0224: } catch (Exception e) {
0225: KeLog.pcmf_log("ug2t",
0226: "error reconstructing template kits", this ,
0227: KeLog.FATAL);
0228: }
0229: }
0230:
0231: private void pcmf_construct(String xParFile, String xBlock,
0232: UnComponentFactory xStdFact, String xName) {
0233: String l_ret = null;
0234: this .pem_fact = xStdFact;
0235: this .pem_tplKitName = xName;
0236: this .pem_parFile = xParFile;
0237: this .pem_block = xBlock;
0238:
0239: try {
0240: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0241: xBlock, "FACTORY_DEF");
0242: if (l_ret != null) {
0243: this .pem_myFact = true;
0244: pem_fact = new UnComponentFactory(l_ret);
0245: }
0246:
0247: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0248: xBlock, "FULL_RENDER_ONLY");
0249: if (l_ret != null && l_ret.equals("true"))
0250: pem_supportPartialRender = false;
0251: } catch (Exception e) {
0252: KeLog
0253: .pcmf_log(
0254: "ug2t",
0255: "error reading special factory-definition, assign standard",
0256: null, KeLog.MESSAGE);
0257: }
0258: try {
0259: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0260: xBlock, "SUBMIT");
0261: if (l_ret != null)
0262: this .SUBMIT = l_ret;
0263: } catch (Exception e) {
0264: KeLog
0265: .pcmf_log(
0266: "ug2t",
0267: "error reading definition for html-fragment SUBMIT, assign standard value",
0268: null, KeLog.MESSAGE);
0269: }
0270: T_SUBMIT = new KeStringTemplate(SUBMIT);
0271: try {
0272: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0273: xBlock, "SPAN");
0274: if (l_ret != null)
0275: this .SPAN = l_ret;
0276: } catch (Exception e) {
0277: KeLog
0278: .pcmf_log(
0279: "ug2t",
0280: "error reading definition for html-fragment SPAN, assign standard value",
0281: null, KeLog.MESSAGE);
0282: }
0283: T_SPAN = new KeStringTemplate(SPAN);
0284: try {
0285: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0286: xBlock, "WRAP");
0287: if (l_ret != null)
0288: this .WRAP = l_ret;
0289: } catch (Exception e) {
0290: KeLog
0291: .pcmf_log(
0292: "ug2t",
0293: "error reading definition for html-fragment WRAP, assign standard value",
0294: null, KeLog.MESSAGE);
0295: }
0296: T_WRAP = new KeStringTemplate(WRAP);
0297: try {
0298: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0299: xBlock, "WRAPCOM");
0300: if (l_ret != null)
0301: this .WRAPCOM = l_ret;
0302: } catch (Exception e) {
0303: KeLog
0304: .pcmf_log(
0305: "ug2t",
0306: "error reading definition for html-fragment WRAPCOM, assign standard value",
0307: null, KeLog.MESSAGE);
0308: }
0309: T_WRAPCOM = new KeStringTemplate(WRAPCOM);
0310: try {
0311: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0312: xBlock, "COMFRAME");
0313: if (l_ret != null)
0314: this .COMFRAME = l_ret;
0315: } catch (Exception e) {
0316: KeLog
0317: .pcmf_log(
0318: "ug2t",
0319: "error reading definition for html-fragment COMFRAME, assign standard value",
0320: null, KeLog.MESSAGE);
0321: }
0322: T_COMFRAME = new KeStringTemplate(COMFRAME);
0323: try {
0324: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0325: xBlock, "COMFRAMEPUSH");
0326: if (l_ret != null)
0327: this .COMFRAMEPUSH = l_ret;
0328: } catch (Exception e) {
0329: KeLog
0330: .pcmf_log(
0331: "ug2t",
0332: "error reading definition for html-fragment COMFRAMEPUSH, assign standard value",
0333: null, KeLog.MESSAGE);
0334: }
0335: T_COMFRAMEPUSH = new KeStringTemplate(COMFRAMEPUSH);
0336: try {
0337: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0338: xBlock, "COMFRAMEFR");
0339: if (l_ret != null)
0340: this .COMFRAMEFR = l_ret;
0341: } catch (Exception e) {
0342: KeLog
0343: .pcmf_log(
0344: "ug2t",
0345: "error reading definition for html-fragment COMFRAMEFR, assign standard value",
0346: null, KeLog.MESSAGE);
0347: }
0348: T_COMFRAMEFR = new KeStringTemplate(COMFRAMEFR);
0349: try {
0350: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0351: xBlock, "INSERTOL");
0352: if (l_ret != null)
0353: this .INSERTOL = l_ret;
0354: } catch (Exception e) {
0355: KeLog
0356: .pcmf_log(
0357: "ug2t",
0358: "error reading definition for html-fragment INSERTOL, assign standard value",
0359: null, KeLog.MESSAGE);
0360: }
0361: T_INSERTOL = new KeStringTemplate(INSERTOL);
0362: try {
0363: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0364: xBlock, "CSS_DEF");
0365: if (l_ret != null)
0366: this .CSS_DEF = l_ret;
0367: } catch (Exception e) {
0368: KeLog
0369: .pcmf_log(
0370: "ug2t",
0371: "error reading definition for html-fragment CSS_DEF, assign standard value",
0372: null, KeLog.MESSAGE);
0373: }
0374: T_CSS_DEF = new KeStringTemplate(CSS_DEF);
0375: try {
0376: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0377: xBlock, "CSS_CLASS");
0378: if (l_ret != null)
0379: this .CSS_CLASS = l_ret;
0380: } catch (Exception e) {
0381: KeLog
0382: .pcmf_log(
0383: "ug2t",
0384: "error reading definition for html-fragment CSS_CLASS, assign standard value",
0385: null, KeLog.MESSAGE);
0386: }
0387: T_CSS_CLASS = new KeStringTemplate(CSS_CLASS);
0388: try {
0389: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0390: xBlock, "SUBMIT_T");
0391: if (l_ret != null)
0392: this .SUBMIT_T = l_ret;
0393: } catch (Exception e) {
0394: KeLog
0395: .pcmf_log(
0396: "ug2t",
0397: "error reading definition for html-fragment SUBMIT_T, assign standard value",
0398: null, KeLog.MESSAGE);
0399: }
0400: T_SUBMIT_T = new KeStringTemplate(SUBMIT_T);
0401: try {
0402: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0403: xBlock, "TOOLTIP");
0404: if (l_ret != null)
0405: this .TOOLTIP = l_ret;
0406: } catch (Exception e) {
0407: KeLog
0408: .pcmf_log(
0409: "ug2t",
0410: "error reading definition for html-fragment TOOLTIP, assign standard value",
0411: null, KeLog.MESSAGE);
0412: }
0413: T_TOOLTIP = new KeStringTemplate(TOOLTIP);
0414: try {
0415: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0416: xBlock, "COLORS");
0417: if (l_ret != null)
0418: this .COLORS = l_ret;
0419: } catch (Exception e) {
0420: KeLog
0421: .pcmf_log(
0422: "ug2t",
0423: "error reading definition for html-fragment COLORS, assign standard value",
0424: null, KeLog.MESSAGE);
0425: }
0426: T_COLORS = new KeStringTemplate(COLORS);
0427: try {
0428: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0429: xBlock, "POSITION");
0430: if (l_ret != null)
0431: this .POSITION = l_ret;
0432: } catch (Exception e) {
0433: KeLog
0434: .pcmf_log(
0435: "ug2t",
0436: "error reading definition for html-fragment POSITION, assign standard value",
0437: null, KeLog.MESSAGE);
0438: }
0439: T_POSITION = new KeStringTemplate(POSITION);
0440: try {
0441: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0442: xBlock, "DLPOSITION");
0443: if (l_ret != null)
0444: this .DLPOSITION = l_ret;
0445: } catch (Exception e) {
0446: KeLog
0447: .pcmf_log(
0448: "ug2t",
0449: "error reading definition for html-fragment DLPOSITION, assign standard value",
0450: null, KeLog.MESSAGE);
0451: }
0452: T_DLPOSITION = new KeStringTemplate(DLPOSITION);
0453: try {
0454: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0455: xBlock, "CURSOR");
0456: if (l_ret != null)
0457: this .CURSOR = l_ret;
0458: } catch (Exception e) {
0459: KeLog
0460: .pcmf_log(
0461: "ug2t",
0462: "error reading definition for html-fragment CURSOR, assign standard value",
0463: null, KeLog.MESSAGE);
0464: }
0465: T_CURSOR = new KeStringTemplate(CURSOR);
0466: try {
0467: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0468: xBlock, "CHANNEL_DRAG");
0469: if (l_ret != null)
0470: this .CHANNEL_DRAG = l_ret;
0471: } catch (Exception e) {
0472: KeLog
0473: .pcmf_log(
0474: "ug2t",
0475: "error reading definition for html-fragment CHANNEL_DRAG, assign standard value",
0476: null, KeLog.MESSAGE);
0477: }
0478: T_CHANNEL_DRAG = new KeStringTemplate(CHANNEL_DRAG);
0479: try {
0480: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0481: xBlock, "CHANNEL_DROP");
0482: if (l_ret != null)
0483: this .CHANNEL_DROP = l_ret;
0484: } catch (Exception e) {
0485: KeLog
0486: .pcmf_log(
0487: "ug2t",
0488: "error reading definition for html-fragment CHANNEL_DROP, assign standard value",
0489: null, KeLog.MESSAGE);
0490: }
0491: T_CHANNEL_DROP = new KeStringTemplate(CHANNEL_DROP);
0492: try {
0493: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0494: xBlock, "CHANNEL_GF");
0495: if (l_ret != null)
0496: this .CHANNEL_GF = l_ret;
0497: } catch (Exception e) {
0498: KeLog
0499: .pcmf_log(
0500: "ug2t",
0501: "error reading definition for html-fragment CHANNEL_GF, assign standard value",
0502: null, KeLog.MESSAGE);
0503: }
0504: T_CHANNEL_GF = new KeStringTemplate(CHANNEL_GF);
0505: try {
0506: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0507: xBlock, "CHANNEL_LF");
0508: if (l_ret != null)
0509: this .CHANNEL_LF = l_ret;
0510: } catch (Exception e) {
0511: KeLog
0512: .pcmf_log(
0513: "ug2t",
0514: "error reading definition for html-fragment CHANNEL_LF, assign standard value",
0515: null, KeLog.MESSAGE);
0516: }
0517: T_CHANNEL_LF = new KeStringTemplate(CHANNEL_LF);
0518: try {
0519: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0520: xBlock, "CHANNEL_CLK");
0521: if (l_ret != null)
0522: this .CHANNEL_CLK = l_ret;
0523: } catch (Exception e) {
0524: KeLog
0525: .pcmf_log(
0526: "ug2t",
0527: "error reading definition for html-fragment CHANNEL_CLK, assign standard value",
0528: null, KeLog.MESSAGE);
0529: }
0530: T_CHANNEL_CLK = new KeStringTemplate(CHANNEL_CLK);
0531: try {
0532: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0533: xBlock, "CHANNEL_DBCLK");
0534: if (l_ret != null)
0535: this .CHANNEL_DBCLK = l_ret;
0536: } catch (Exception e) {
0537: KeLog
0538: .pcmf_log(
0539: "ug2t",
0540: "error reading definition for html-fragment CHANNEL_DBCLK, assign standard value",
0541: null, KeLog.MESSAGE);
0542: }
0543: T_CHANNEL_DBCLK = new KeStringTemplate(CHANNEL_DBCLK);
0544: try {
0545: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0546: xBlock, "CHANNEL_RCLK");
0547: if (l_ret != null)
0548: this .CHANNEL_RCLK = l_ret;
0549: } catch (Exception e) {
0550: KeLog
0551: .pcmf_log(
0552: "ug2t",
0553: "error reading definition for html-fragment CHANNEL_RCLK, assign standard value",
0554: null, KeLog.MESSAGE);
0555: }
0556: T_CHANNEL_RCLK = new KeStringTemplate(CHANNEL_RCLK);
0557: try {
0558: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0559: xBlock, "CHANNEL_MOVE");
0560: if (l_ret != null)
0561: this .CHANNEL_MOVE = l_ret;
0562: } catch (Exception e) {
0563: KeLog
0564: .pcmf_log(
0565: "ug2t",
0566: "error reading definition for html-fragment CHANNEL_MOVE, assign standard value",
0567: null, KeLog.MESSAGE);
0568: }
0569: T_CHANNEL_MOVE = new KeStringTemplate(CHANNEL_MOVE);
0570: try {
0571: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0572: xBlock, "CHANNEL_SELECT");
0573: if (l_ret != null)
0574: this .CHANNEL_SELECT = l_ret;
0575: } catch (Exception e) {
0576: KeLog
0577: .pcmf_log(
0578: "ug2t",
0579: "error reading definition for html-fragment CHANNEL_SELECT, assign standard value",
0580: null, KeLog.MESSAGE);
0581: }
0582: T_CHANNEL_SELECT = new KeStringTemplate(CHANNEL_SELECT);
0583: try {
0584: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0585: xBlock, "CHANNEL_KP");
0586: if (l_ret != null)
0587: this .CHANNEL_KP = l_ret;
0588: } catch (Exception e) {
0589: KeLog
0590: .pcmf_log(
0591: "ug2t",
0592: "error reading definition for html-fragment CHANNEL_KP, assign standard value",
0593: null, KeLog.MESSAGE);
0594: }
0595: T_CHANNEL_KP = new KeStringTemplate(CHANNEL_KP);
0596: try {
0597: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0598: xBlock, "CHANNEL_ML");
0599: if (l_ret != null)
0600: this .CHANNEL_ML = l_ret;
0601: } catch (Exception e) {
0602: KeLog
0603: .pcmf_log(
0604: "ug2t",
0605: "error reading definition for html-fragment CHANNEL_ML, assign standard value",
0606: null, KeLog.MESSAGE);
0607: }
0608: T_CHANNEL_ML = new KeStringTemplate(CHANNEL_ML);
0609: try {
0610: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0611: xBlock, "CHANNEL_SCROLL");
0612: if (l_ret != null)
0613: this .CHANNEL_SCROLL = l_ret;
0614: } catch (Exception e) {
0615: KeLog
0616: .pcmf_log(
0617: "ug2t",
0618: "error reading definition for html-fragment CHANNEL_SCROLL, assign standard value",
0619: null, KeLog.MESSAGE);
0620: }
0621: T_CHANNEL_SCROLL = new KeStringTemplate(CHANNEL_SCROLL);
0622: try {
0623: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0624: xBlock, "CHANNEL_POS");
0625: if (l_ret != null)
0626: this .CHANNEL_POS = l_ret;
0627: } catch (Exception e) {
0628: KeLog
0629: .pcmf_log(
0630: "ug2t",
0631: "error reading definition for html-fragment CHANNEL_POS, assign standard value",
0632: null, KeLog.MESSAGE);
0633: }
0634: T_CHANNEL_POS = new KeStringTemplate(CHANNEL_POS);
0635: try {
0636: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0637: xBlock, "CHANNEL_ME");
0638: if (l_ret != null)
0639: this .CHANNEL_ME = l_ret;
0640: } catch (Exception e) {
0641: KeLog
0642: .pcmf_log(
0643: "ug2t",
0644: "error reading definition for html-fragment CHANNEL_ME, assign standard value",
0645: null, KeLog.MESSAGE);
0646: }
0647: T_CHANNEL_ME = new KeStringTemplate(CHANNEL_ME);
0648: try {
0649: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0650: xBlock, "CTXMENU");
0651: if (l_ret != null)
0652: this .CTXMENU = l_ret;
0653: } catch (Exception e) {
0654: KeLog
0655: .pcmf_log(
0656: "ug2t",
0657: "error reading definition for html-fragment CTXMENU, assign standard value",
0658: null, KeLog.MESSAGE);
0659: }
0660: T_CTXMENU = new KeStringTemplate(CTXMENU);
0661: try {
0662: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0663: xBlock, "FONT");
0664: if (l_ret != null)
0665: this .FONT = l_ret;
0666: } catch (Exception e) {
0667: KeLog
0668: .pcmf_log(
0669: "ug2t",
0670: "error reading definition for html-fragment FONT, assign standard value",
0671: null, KeLog.MESSAGE);
0672: }
0673: T_FONT = new KeStringTemplate(FONT);
0674: try {
0675: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0676: xBlock, "FOCUS");
0677: if (l_ret != null)
0678: this .FOCUS = l_ret;
0679: } catch (Exception e) {
0680: KeLog
0681: .pcmf_log(
0682: "ug2t",
0683: "error reading definition for html-fragment FOCUS, assign standard value",
0684: null, KeLog.MESSAGE);
0685: }
0686: T_FOCUS = new KeStringTemplate(FOCUS);
0687: try {
0688: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0689: xBlock, "BGIMG");
0690: if (l_ret != null)
0691: this .BGIMG = l_ret;
0692: } catch (Exception e) {
0693: KeLog
0694: .pcmf_log(
0695: "ug2t",
0696: "error reading definition for html-fragment BGIMG, assign standard value",
0697: null, KeLog.MESSAGE);
0698: }
0699: T_BGIMG = new KeStringTemplate(BGIMG);
0700: try {
0701: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0702: xBlock, "BORDER");
0703: if (l_ret != null)
0704: this .BORDER = l_ret;
0705: } catch (Exception e) {
0706: KeLog
0707: .pcmf_log(
0708: "ug2t",
0709: "error reading definition for html-fragment BORDER, assign standard value",
0710: null, KeLog.MESSAGE);
0711: }
0712: T_BORDER = new KeStringTemplate(BORDER);
0713: try {
0714: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0715: xBlock, "PANEL_BG");
0716: if (l_ret != null)
0717: this .PANEL_BG = l_ret;
0718: } catch (Exception e) {
0719: KeLog
0720: .pcmf_log(
0721: "ug2t",
0722: "error reading definition for html-fragment PANEL_BG, assign standard value",
0723: null, KeLog.MESSAGE);
0724: }
0725: try {
0726: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0727: xBlock, "BUT_BG");
0728: if (l_ret != null)
0729: this .BUT_BG = l_ret;
0730: } catch (Exception e) {
0731: KeLog
0732: .pcmf_log(
0733: "ug2t",
0734: "error reading definition for html-fragment BUT_BG, assign standard value",
0735: null, KeLog.MESSAGE);
0736: }
0737: try {
0738: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0739: xBlock, "DEF_BG");
0740: if (l_ret != null)
0741: this .DEF_BG = l_ret;
0742: } catch (Exception e) {
0743: KeLog
0744: .pcmf_log(
0745: "ug2t",
0746: "error reading definition for html-fragment DEF_BG, assign standard value",
0747: null, KeLog.MESSAGE);
0748: }
0749: try {
0750: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0751: xBlock, "DEF_FBOR");
0752: if (l_ret != null)
0753: this .DEF_FBOR = l_ret;
0754: } catch (Exception e) {
0755: KeLog
0756: .pcmf_log(
0757: "ug2t",
0758: "error reading definition for html-fragment DEF_FBOR, assign standard value",
0759: null, KeLog.MESSAGE);
0760: }
0761: try {
0762: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0763: xBlock, "DEF_DBOR");
0764: if (l_ret != null)
0765: this .DEF_DBOR = l_ret;
0766: } catch (Exception e) {
0767: KeLog
0768: .pcmf_log(
0769: "ug2t",
0770: "error reading definition for html-fragment DEF_DBOR, assign standard value",
0771: null, KeLog.MESSAGE);
0772: }
0773: try {
0774: l_ret = (String) KeEnvironment.pcmf_getParameter(xParFile,
0775: xBlock, "FSIZE");
0776: if (l_ret != null)
0777: this .FSIZE = l_ret;
0778: } catch (Exception e) {
0779: KeLog
0780: .pcmf_log(
0781: "ug2t",
0782: "error reading definition for html-fragment FSIZE, assign standard value",
0783: null, KeLog.MESSAGE);
0784: }
0785: T_FSIZE = new KeStringTemplate(FSIZE);
0786: }
0787:
0788: /**
0789: * <p>
0790: * Does...
0791: * </p>
0792: * <p>
0793: *
0794: * @return a Type with
0795: * </p>
0796: * <p>
0797: * @param
0798: * </p>
0799: */
0800: public KeStringTemplate getCHANNEL_CLK() {
0801: return new KeStringTemplate(T_CHANNEL_CLK);
0802: }
0803:
0804: /**
0805: * <p>
0806: * Does...
0807: * </p>
0808: * <p>
0809: *
0810: * @return a Type with
0811: * </p>
0812: * <p>
0813: * @param
0814: * </p>
0815: */
0816: public KeStringTemplate getCHANNEL_DBCLK() {
0817: return new KeStringTemplate(T_CHANNEL_DBCLK);
0818: }
0819:
0820: /**
0821: * <p>
0822: * Does...
0823: * </p>
0824: * <p>
0825: *
0826: * @return a Type with
0827: * </p>
0828: * <p>
0829: * @param
0830: * </p>
0831: */
0832: public KeStringTemplate getCHANNEL_RCLK() {
0833: return new KeStringTemplate(T_CHANNEL_RCLK);
0834: }
0835:
0836: /**
0837: * <p>
0838: * Does...
0839: * </p>
0840: * <p>
0841: *
0842: * @return a Type with
0843: * </p>
0844: * <p>
0845: * @param
0846: * </p>
0847: */
0848: public KeStringTemplate getCHANNEL_MOVE() {
0849: return new KeStringTemplate(T_CHANNEL_MOVE);
0850: }
0851:
0852: /**
0853: * <p>
0854: * Does...
0855: * </p>
0856: * <p>
0857: *
0858: * @return a Type with
0859: * </p>
0860: * <p>
0861: * @param
0862: * </p>
0863: */
0864: public KeStringTemplate getCHANNEL_SELECT() {
0865: return new KeStringTemplate(T_CHANNEL_SELECT);
0866: }
0867:
0868: /**
0869: * <p>
0870: * Does...
0871: * </p>
0872: * <p>
0873: *
0874: * @return a Type with
0875: * </p>
0876: * <p>
0877: * @param
0878: * </p>
0879: */
0880: public KeStringTemplate getCHANNEL_KP() {
0881: return new KeStringTemplate(T_CHANNEL_KP);
0882: }
0883:
0884: /**
0885: * <p>
0886: * Does...
0887: * </p>
0888: * <p>
0889: *
0890: * @return a Type with
0891: * </p>
0892: * <p>
0893: * @param
0894: * </p>
0895: */
0896: public KeStringTemplate getCHANNEL_ML() {
0897: return new KeStringTemplate(T_CHANNEL_ML);
0898: }
0899:
0900: /**
0901: * <p>
0902: * Does...
0903: * </p>
0904: * <p>
0905: *
0906: * @return a Type with
0907: * </p>
0908: * <p>
0909: * @param
0910: * </p>
0911: */
0912: public KeStringTemplate getCHANNEL_SCROLL() {
0913: return new KeStringTemplate(T_CHANNEL_SCROLL);
0914: }
0915:
0916: /**
0917: * <p>
0918: * Does...
0919: * </p>
0920: * <p>
0921: *
0922: * @return a Type with
0923: * </p>
0924: * <p>
0925: * @param
0926: * </p>
0927: */
0928: public KeStringTemplate getCHANNEL_POS() {
0929: return new KeStringTemplate(T_CHANNEL_POS);
0930: }
0931:
0932: /**
0933: * <p>
0934: * Does...
0935: * </p>
0936: * <p>
0937: *
0938: * @return a Type with
0939: * </p>
0940: * <p>
0941: * @param
0942: * </p>
0943: */
0944: public KeStringTemplate getCHANNEL_ME() {
0945: return new KeStringTemplate(T_CHANNEL_ME);
0946: }
0947:
0948: /**
0949: * <p>
0950: * Does...
0951: * </p>
0952: * <p>
0953: *
0954: * @return a Type with
0955: * </p>
0956: * <p>
0957: * @param
0958: * </p>
0959: */
0960: public KeStringTemplate getCHANNEL_DRAG() {
0961: return new KeStringTemplate(T_CHANNEL_DRAG);
0962: }
0963:
0964: /**
0965: * <p>
0966: * Does...
0967: * </p>
0968: * <p>
0969: *
0970: * @return a Type with
0971: * </p>
0972: * <p>
0973: * @param
0974: * </p>
0975: */
0976: public KeStringTemplate getCHANNEL_DROP() {
0977: return new KeStringTemplate(T_CHANNEL_DROP);
0978: }
0979:
0980: /**
0981: * <p>
0982: * Does...
0983: * </p>
0984: * <p>
0985: *
0986: * @return a Type with
0987: * </p>
0988: * <p>
0989: * @param
0990: * </p>
0991: */
0992: public KeStringTemplate getCHANNEL_GF() {
0993: return new KeStringTemplate(T_CHANNEL_GF);
0994: }
0995:
0996: /**
0997: * <p>
0998: * Does...
0999: * </p>
1000: * <p>
1001: *
1002: * @return a Type with
1003: * </p>
1004: * <p>
1005: * @param
1006: * </p>
1007: */
1008: public KeStringTemplate getCHANNEL_LF() {
1009: return new KeStringTemplate(T_CHANNEL_LF);
1010: }
1011:
1012: /**
1013: * <p>
1014: * Does...
1015: * </p>
1016: * <p>
1017: *
1018: * @return a Type with
1019: * </p>
1020: * <p>
1021: * @param
1022: * </p>
1023: */
1024: public KeStringTemplate getCOLORS() {
1025: return new KeStringTemplate(T_COLORS);
1026: }
1027:
1028: /**
1029: * <p>
1030: * Does...
1031: * </p>
1032: * <p>
1033: *
1034: * @return a Type with
1035: * </p>
1036: * <p>
1037: * @param
1038: * </p>
1039: */
1040: public KeStringTemplate getCTXMENU() {
1041: return new KeStringTemplate(T_CTXMENU);
1042: }
1043:
1044: /**
1045: * <p>
1046: * Does...
1047: * </p>
1048: * <p>
1049: *
1050: * @return a Type with
1051: * </p>
1052: * <p>
1053: * @param
1054: * </p>
1055: */
1056: public KeStringTemplate getDLPOSITION() {
1057: return new KeStringTemplate(T_DLPOSITION);
1058: }
1059:
1060: /**
1061: * <p>
1062: * Does...
1063: * </p>
1064: * <p>
1065: *
1066: * @return a Type with
1067: * </p>
1068: * <p>
1069: * @param
1070: * </p>
1071: */
1072: public KeStringTemplate getCURSOR() {
1073: return new KeStringTemplate(T_CURSOR);
1074: }
1075:
1076: /**
1077: * <p>
1078: * Does...
1079: * </p>
1080: * <p>
1081: *
1082: * @return a Type with
1083: * </p>
1084: * <p>
1085: * @param
1086: * </p>
1087: */
1088: public KeStringTemplate getFONT() {
1089: return new KeStringTemplate(T_FONT);
1090: }
1091:
1092: /**
1093: * <p>
1094: * Does...
1095: * </p>
1096: * <p>
1097: *
1098: * @return a Type with
1099: * </p>
1100: * <p>
1101: * @param
1102: * </p>
1103: */
1104: public UnComponentFactory getPem_fact() {
1105: return pem_fact;
1106: }
1107:
1108: public void setPem_fact(UnComponentFactory xFact) {
1109: this .pem_fact = xFact;
1110: }
1111:
1112: /**
1113: * <p>
1114: * Does...
1115: * </p>
1116: * <p>
1117: *
1118: * @return a Type with
1119: * </p>
1120: * <p>
1121: * @param
1122: * </p>
1123: */
1124: public KeStringTemplate getPOSITION() {
1125: return new KeStringTemplate(T_POSITION);
1126: }
1127:
1128: /**
1129: * <p>
1130: * Does...
1131: * </p>
1132: * <p>
1133: *
1134: * @return a Type with
1135: * </p>
1136: * <p>
1137: * @param
1138: * </p>
1139: */
1140: public KeStringTemplate getSUBMIT() {
1141: return new KeStringTemplate(T_SUBMIT);
1142: }
1143:
1144: /**
1145: * <p>
1146: * Does...
1147: * </p>
1148: * <p>
1149: *
1150: * @return a Type with
1151: * </p>
1152: * <p>
1153: * @param
1154: * </p>
1155: */
1156: public KeStringTemplate getSPAN() {
1157: return new KeStringTemplate(T_SPAN);
1158: }
1159:
1160: /**
1161: * <p>
1162: * Does...
1163: * </p>
1164: * <p>
1165: *
1166: * @return a Type with
1167: * </p>
1168: * <p>
1169: * @param
1170: * </p>
1171: */
1172: public KeStringTemplate getSUBMIT_T() {
1173: return new KeStringTemplate(T_SUBMIT_T);
1174: }
1175:
1176: /**
1177: * <p>
1178: * Does...
1179: * </p>
1180: * <p>
1181: *
1182: * @return a Type with
1183: * </p>
1184: * <p>
1185: * @param
1186: * </p>
1187: */
1188: public KeStringTemplate getTOOLTIP() {
1189: return new KeStringTemplate(T_TOOLTIP);
1190: }
1191:
1192: /**
1193: * <p>
1194: * Does...
1195: * </p>
1196: * <p>
1197: *
1198: * @return a Type with
1199: * </p>
1200: * <p>
1201: * @param
1202: * </p>
1203: */
1204: public KeStringTemplate getFOCUS() {
1205: return new KeStringTemplate(T_FOCUS);
1206: }
1207:
1208: /**
1209: * <p>
1210: * Does...
1211: * </p>
1212: * <p>
1213: *
1214: * @return a Type with
1215: * </p>
1216: * <p>
1217: * @param
1218: * </p>
1219: */
1220: public KeStringTemplate getWRAP() {
1221: return new KeStringTemplate(T_WRAP);
1222: }
1223:
1224: /**
1225: * <p>
1226: * Does...
1227: * </p>
1228: * <p>
1229: *
1230: * @return a Type with
1231: * </p>
1232: * <p>
1233: * @param
1234: * </p>
1235: */
1236: public KeStringTemplate getWRAPCOM() {
1237: return new KeStringTemplate(T_WRAPCOM);
1238: }
1239:
1240: /**
1241: * <p>
1242: * Does...
1243: * </p>
1244: * <p>
1245: *
1246: * @return a Type with
1247: * </p>
1248: * <p>
1249: * @param
1250: * </p>
1251: */
1252: public KeStringTemplate getCOMFRAME() {
1253: return new KeStringTemplate(T_COMFRAME);
1254: }
1255:
1256: /**
1257: * <p>
1258: * Does...
1259: * </p>
1260: * <p>
1261: *
1262: * @return a Type with
1263: * </p>
1264: * <p>
1265: * @param
1266: * </p>
1267: */
1268: public KeStringTemplate getCOMFRAMEPUSH() {
1269: return new KeStringTemplate(T_COMFRAMEPUSH);
1270: }
1271:
1272: /**
1273: * <p>
1274: * Does...
1275: * </p>
1276: * <p>
1277: *
1278: * @return a Type with
1279: * </p>
1280: * <p>
1281: * @param
1282: * </p>
1283: */
1284: public KeStringTemplate getCOMFRAMEFR() {
1285: return new KeStringTemplate(T_COMFRAMEFR);
1286: }
1287:
1288: /**
1289: * <p>
1290: * Does...
1291: * </p>
1292: * <p>
1293: *
1294: * @return a Type with
1295: * </p>
1296: * <p>
1297: * @param
1298: * </p>
1299: */
1300: public KeStringTemplate getINSERTOL() {
1301: return new KeStringTemplate(T_INSERTOL);
1302: }
1303:
1304: /**
1305: * <p>
1306: * Does...
1307: * </p>
1308: * <p>
1309: *
1310: * @return a Type with
1311: * </p>
1312: * <p>
1313: * @param
1314: * </p>
1315: */
1316: public KeStringTemplate getBGIMG() {
1317: return new KeStringTemplate(T_BGIMG);
1318: }
1319:
1320: /**
1321: * <p>
1322: * Does...
1323: * </p>
1324: * <p>
1325: *
1326: * @return a Type with
1327: * </p>
1328: * <p>
1329: * @param
1330: * </p>
1331: */
1332: public KeStringTemplate getBORDER() {
1333: return new KeStringTemplate(T_BORDER);
1334: }
1335:
1336: /**
1337: * <p>
1338: * Does...
1339: * </p>
1340: * <p>
1341: *
1342: * @return a Type with
1343: * </p>
1344: * <p>
1345: * @param
1346: * </p>
1347: */
1348: public KeStringTemplate getFSIZE() {
1349: return new KeStringTemplate(T_FSIZE);
1350: }
1351:
1352: /**
1353: * <p>
1354: * Does...
1355: * </p>
1356: * <p>
1357: *
1358: * @return a Type with
1359: * </p>
1360: * <p>
1361: * @param
1362: * </p>
1363: */
1364: public synchronized void setBUT_BG(String xCol) {
1365: BUT_BG = xCol;
1366: }
1367:
1368: /**
1369: * <p>
1370: * Does...
1371: * </p>
1372: * <p>
1373: *
1374: * @return a Type with
1375: * </p>
1376: * <p>
1377: * @param
1378: * </p>
1379: */
1380: public synchronized void setDEF_BG(String xCol) {
1381: DEF_BG = xCol;
1382: }
1383:
1384: /**
1385: * <p>
1386: * Does...
1387: * </p>
1388: * <p>
1389: *
1390: * @return a Type with
1391: * </p>
1392: * <p>
1393: * @param
1394: * </p>
1395: */
1396: public synchronized void setPANEL_BG(String xCol) {
1397: PANEL_BG = xCol;
1398: }
1399:
1400: /**
1401: * <p>
1402: * Does...
1403: * </p>
1404: * <p>
1405: *
1406: * @return a Type with
1407: * </p>
1408: * <p>
1409: * @param
1410: * </p>
1411: */
1412: public synchronized void setDEF_DBOR(String xCol) {
1413: DEF_DBOR = xCol;
1414: }
1415:
1416: /**
1417: * <p>
1418: * Does...
1419: * </p>
1420: * <p>
1421: *
1422: * @return a Type with
1423: * </p>
1424: * <p>
1425: * @param
1426: * </p>
1427: */
1428: public synchronized void setDEF_FBOR(String xCol) {
1429: DEF_FBOR = xCol;
1430: }
1431:
1432: public String getBUT_BG() {
1433: return BUT_BG;
1434: }
1435:
1436: /**
1437: * <p>
1438: * Does...
1439: * </p>
1440: * <p>
1441: *
1442: * @return a Type with
1443: * </p>
1444: * <p>
1445: * @param
1446: * </p>
1447: */
1448: public String getDEF_BG() {
1449: return DEF_BG;
1450: }
1451:
1452: /**
1453: * <p>
1454: * Does...
1455: * </p>
1456: * <p>
1457: *
1458: * @return a Type with
1459: * </p>
1460: * <p>
1461: * @param
1462: * </p>
1463: */
1464: public String getPANEL_BG() {
1465: return PANEL_BG;
1466: }
1467:
1468: /**
1469: * <p>
1470: * Does...
1471: * </p>
1472: * <p>
1473: *
1474: * @return a Type with
1475: * </p>
1476: * <p>
1477: * @param
1478: * </p>
1479: */
1480: public String getDEF_DBOR() {
1481: return DEF_DBOR;
1482: }
1483:
1484: /**
1485: * <p>
1486: * Does...
1487: * </p>
1488: * <p>
1489: *
1490: * @return a Type with
1491: * </p>
1492: * <p>
1493: * @param
1494: * </p>
1495: */
1496: public String getDEF_FBOR() {
1497: return DEF_FBOR;
1498: }
1499:
1500: /**
1501: * <p>
1502: * Does...
1503: * </p>
1504: * <p>
1505: *
1506: * @return a Type with
1507: * </p>
1508: * <p>
1509: * @param
1510: * </p>
1511: */
1512: public KeStringTemplate getCSS_DEF() {
1513: return new KeStringTemplate(T_CSS_DEF);
1514: }
1515:
1516: /**
1517: * <p>
1518: * Does...
1519: * </p>
1520: * <p>
1521: *
1522: * @return a Type with
1523: * </p>
1524: * <p>
1525: * @param
1526: * </p>
1527: */
1528: public KeStringTemplate getCSS_CLASS() {
1529: return new KeStringTemplate(T_CSS_CLASS);
1530: }
1531:
1532: /**
1533: * <p>
1534: * Does...
1535: * </p>
1536: * <p>
1537: *
1538: * @return a Type with
1539: * </p>
1540: * <p>
1541: * @param
1542: * </p>
1543: */
1544: protected void finalize() throws Throwable {
1545: try {
1546: if (this .pem_fact != null && this .pem_myFact)
1547: this .pem_fact.pcmf_delete();
1548: } catch (Exception e) {
1549: KeLog.pcmf_log("ug2t",
1550: "exception during templateKit delete", this ,
1551: KeLog.ERROR);
1552: }
1553: }
1554:
1555: /**
1556: * <p>
1557: * Does...
1558: * </p>
1559: * <p>
1560: *
1561: * @return a Type with
1562: * </p>
1563: * <p>
1564: * @param
1565: * </p>
1566: */
1567: public boolean pcmf_getSupportPartialRender() {
1568: return pem_supportPartialRender;
1569: }
1570: }
|