12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- /**
- * @(#)file SheetTR.java
- * @(#)author [개발자명]
- * @(#)version 1.0
- * @(#)date May 10, 2007
- * @(#)since JDK 1.4.2
- *
- * Copyright (c) www.hwenc.co.kr, Inc.
- * All rights reserved.
- * This software is the proprietary information of Hanwha E&C, Inc.
- */
- package kr.co.udapsoft.common.sheet;
- import kr.co.hsnc.common.util.ValueObject;
- public class SheetTR {
- private SheetTD[] sheetTDs = null;
-
- private ValueObject attr = null;
-
- public SheetTR() {
- this.attr = new ValueObject();
- }
- /**
- * SheetTD를 SET
- * @param sheetTDs
- */
- public void setSheetTDs(SheetTD[] sheetTDs) {
- this.sheetTDs = sheetTDs;
- }
-
- /**
- * SheetTD를 리턴
- * @param tdIndex
- * @return
- */
- public SheetTD getSheetTD(int tdIndex) {
- return this.sheetTDs[tdIndex];
- }
- /**
- * SheetTD[]의 사이즈 리턴
- * @return
- */
- public int getSheetTDSize() {
- if( this.sheetTDs == null )
- return 0;
- else
- return this.sheetTDs.length;
- }
- /**
- * Sheet조회 XML의 'TR'Tag의 속성을 지정
- * @param key
- * @param value
- */
- public void setAttribute(String key, String value) {
- this.attr.set(key, value);
- }
- /**
- * Sheet조회 XML의 'TR'Tag의 key에 대당하는 속성을 리턴
- * @param key
- * @return
- */
- public String getAttribute(String key) {
- return this.attr.get(key);
- }
- /**
- * Sheet조회 XML의 'TR'Tag의 속성 전체 리턴
- * @return
- */
- public ValueObject getAttributes() {
- return this.attr;
- }
- }
|