001    // ===========================================================================
002    // Copyright (c) 1996 Mort Bay Consulting Pty. Ltd. All rights reserved.
003    // $Id: Text.java,v 1.2 2004/04/19 23:09:06 laurent Exp $
004    // ---------------------------------------------------------------------------
005    
006    package org.objectweb.jac.aspects.gui.web.html;
007    
008    import java.util.Vector;
009    
010    /* -------------------------------------------------------------------- */
011    /** A simple block of straight text.
012     */
013    public class Text extends Composite
014    {
015        /* ----------------------------------------------------------------- */
016        public Text()
017        {}
018    
019        /* ----------------------------------------------------------------- */
020        public Text(String s)
021        {
022            add(s);
023        }
024    
025        /* ----------------------------------------------------------------- */
026        public Text(String[] s)
027        {
028            add(s);
029        }
030    
031        /* ----------------------------------------------------------------- */
032        public Text add(String[] s)
033        {
034            for (int i=0;i<s.length;i++)
035                add(s[i]);
036            return this;
037        }
038    
039        /* ----------------------------------------------------------------- */
040        public Text add(Vector v)
041        {
042            for (int i=0;i<v.size();i++)
043                add(v.elementAt(i));
044            return this;
045        }
046    }