Coverage Report - org.seasar.uruma.component.CommonAttributes
 
Classes in this File Line Coverage Branch Coverage Complexity
CommonAttributes
N/A
N/A
1
 
 1  
 /*
 2  
  * Copyright 2004-2008 the Seasar Foundation and the Others.
 3  
  *
 4  
  * Licensed under the Apache License, Version 2.0 (the "License");
 5  
  * you may not use this file except in compliance with the License.
 6  
  * You may obtain a copy of the License at
 7  
  *
 8  
  *     http://www.apache.org/licenses/LICENSE-2.0
 9  
  *
 10  
  * Unless required by applicable law or agreed to in writing, software
 11  
  * distributed under the License is distributed on an "AS IS" BASIS,
 12  
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, 
 13  
  * either express or implied. See the License for the specific language
 14  
  * governing permissions and limitations under the License.
 15  
  */
 16  
 package org.seasar.uruma.component;
 17  
 
 18  
 /**
 19  
  * 一括指定のための属性を保持するためのコンポーネントです。<br />
 20  
  * 
 21  
  * @author y-komori
 22  
  */
 23  
 public interface CommonAttributes extends UIElement {
 24  
 
 25  
     /**
 26  
      * 背景色を取得します。<br />
 27  
      * 
 28  
      * @return 背景色
 29  
      */
 30  
     public String getBackGround();
 31  
 
 32  
     /**
 33  
      * 背景色を設定します。<br />
 34  
      * 
 35  
      * @param backGround
 36  
      *            背景色
 37  
      */
 38  
     public void setBackGround(String backGround);
 39  
 
 40  
     /**
 41  
      * フォントの高さを取得します。<br />
 42  
      * 
 43  
      * @return フォントの高さ
 44  
      */
 45  
     public String getFontHeight();
 46  
 
 47  
     /**
 48  
      * フォントの高さを設定します。<br />
 49  
      * 
 50  
      * @param fontHeight
 51  
      *            フォントの高さ
 52  
      */
 53  
     public void setFontHeight(String fontHeight);
 54  
 
 55  
     /**
 56  
      * フォント名称を取得します。<br />
 57  
      * 
 58  
      * @return フォント名称
 59  
      */
 60  
     public String getFontName();
 61  
 
 62  
     /**
 63  
      * フォント名称を設定します。<br />
 64  
      * 
 65  
      * @param fontName
 66  
      *            フォント名称
 67  
      */
 68  
     public void setFontName(String fontName);
 69  
 
 70  
     /**
 71  
      * フォントスタイルを取得します。<br />
 72  
      * 
 73  
      * @return フォントスタイル
 74  
      */
 75  
     public String getFontStyle();
 76  
 
 77  
     /**
 78  
      * フォントスタイルを設定します。<br />
 79  
      * 
 80  
      * @param fontStyle
 81  
      *            フォントスタイル
 82  
      */
 83  
     public void setFontStyle(String fontStyle);
 84  
 
 85  
     /**
 86  
      * 前景色を取得します。<br />
 87  
      * 
 88  
      * @return 前景色
 89  
      */
 90  
     public String getForeGround();
 91  
 
 92  
     /**
 93  
      * 前景色を設定します。<br />
 94  
      * 
 95  
      * @param foreGround
 96  
      *            前景色
 97  
      */
 98  
     public void setForeGround(String foreGround);
 99  
 
 100  
     /**
 101  
      * コンポーネントの高さを取得します。<br />
 102  
      * 
 103  
      * @return コンポーネントの高さ
 104  
      */
 105  
     public String getHeight();
 106  
 
 107  
     /**
 108  
      * コンポーネントの高さを設定します。<br />
 109  
      * 
 110  
      * @param height
 111  
      *            コンポーネントの高さ
 112  
      */
 113  
     public void setHeight(String height);
 114  
 
 115  
     /**
 116  
      * コンポーネントの幅を取得します。<br />
 117  
      * 
 118  
      * @return コンポーネントの幅
 119  
      */
 120  
     public String getWidth();
 121  
 
 122  
     /**
 123  
      * コンポーネントの幅を設定します。<br />
 124  
      * 
 125  
      * @param width
 126  
      *            コンポーネントの幅
 127  
      */
 128  
     public void setWidth(String width);
 129  
 
 130  
 }