diff options
author | Oliver Bolte <obo@openoffice.org> | 2004-09-08 12:59:39 +0000 |
---|---|---|
committer | Oliver Bolte <obo@openoffice.org> | 2004-09-08 12:59:39 +0000 |
commit | d78fc533c3d505b1108a928fd8cc5345c79e8c0b (patch) | |
tree | de4c220943618803a80ee2b69cc96acc4ae8ec0b /wizards/com/sun/star/wizards/agenda | |
parent | 821f85a15b0eb0b58634af88935c5629fd0d8853 (diff) |
INTEGRATION: CWS qwizards2 (1.1.2); FILE ADDED
2004/06/25 13:02:47 rpiterman 1.1.2.1: Topic configuration Group implementation
Diffstat (limited to 'wizards/com/sun/star/wizards/agenda')
-rw-r--r-- | wizards/com/sun/star/wizards/agenda/CGTopic.java | 101 |
1 files changed, 101 insertions, 0 deletions
diff --git a/wizards/com/sun/star/wizards/agenda/CGTopic.java b/wizards/com/sun/star/wizards/agenda/CGTopic.java new file mode 100644 index 000000000000..18c611a13f8d --- /dev/null +++ b/wizards/com/sun/star/wizards/agenda/CGTopic.java @@ -0,0 +1,101 @@ +/************************************************************************* +* +* $RCSfile: CGTopic.java,v $ +* +* $Revision: 1.2 $ +* +* last change: $Author: obo $ $Date: 2004-09-08 13:59:39 $ +* +* The Contents of this file are made available subject to the terms of +* either of the following licenses +* +* - GNU Lesser General Public License Version 2.1 +* - Sun Industry Standards Source License Version 1.1 +* +* Sun Microsystems Inc., October, 2000 +* +* GNU Lesser General Public License Version 2.1 +* ============================================= +* Copyright 2000 by Sun Microsystems, Inc. +* 901 San Antonio Road, Palo Alto, CA 94303, USA +* +* This library is free software; you can redistribute it and/or +* modify it under the terms of the GNU Lesser General Public +* License version 2.1, as published by the Free Software Foundation. +* +* This library is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* Lesser General Public License for more details. +* +* You should have received a copy of the GNU Lesser General Public +* License along with this library; if not, write to the Free Software +* Foundation, Inc., 59 Temple Place, Suite 330, Boston, +* MA 02111-1307 USA +* +* +* Sun Industry Standards Source License Version 1.1 +* ================================================= +* The contents of this file are subject to the Sun Industry Standards +* Source License Version 1.1 (the "License"); You may not use this file +* except in compliance with the License. You may obtain a copy of the +* License at http://www.openoffice.org/license.html. +* +* Software provided under this License is provided on an "AS IS" basis, +* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, +* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS, +* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING. +* See the License for the specific provisions governing your rights and +* obligations concerning the Software. +* +* The Initial Developer of the Original Code is: Sun Microsystems, Inc. +* +* Copyright: 2000 by Sun Microsystems, Inc. +* +* All Rights Reserved. +* +* Contributor(s): _______________________________________ +* +*/ +package com.sun.star.wizards.agenda; + + +import com.sun.star.beans.PropertyValue; +import com.sun.star.wizards.common.ConfigGroup; +import com.sun.star.wizards.common.Indexable; + +/** +* +*/ +public class CGTopic extends ConfigGroup implements Indexable { + + public int cp_Index; + public String cp_Topic; + public String cp_Responsible; + public String cp_Time; + + public CGTopic() {} + + public CGTopic( Object row) { + PropertyValue[] pv = (PropertyValue[])row; + String num = (String)pv[0].Value; + cp_Index = Integer.valueOf(num.substring(0,num.length() - 1)).intValue(); + cp_Topic = (String)pv[1].Value; + cp_Responsible = (String)pv[2].Value; + cp_Time = (String)pv[3].Value; + } + + public void setDataToRow(Object row) { + PropertyValue[] pv = (PropertyValue[])row; + pv[0].Value = "" + cp_Index + "."; + pv[1].Value = cp_Topic; + pv[2].Value = cp_Responsible; + pv[3].Value = cp_Time; + } + + public int getIndex() { + return cp_Index; + } + + +} |