001: /*
002: * (C) Copyright 2000 - 2005 Nabh Information Systems, Inc.
003: *
004: * This program is free software; you can redistribute it and/or
005: * modify it under the terms of the GNU General Public License
006: * as published by the Free Software Foundation; either version 2
007: * of the License, or (at your option) any later version.
008: *
009: * This program is distributed in the hope that it will be useful,
010: * but WITHOUT ANY WARRANTY; without even the implied warranty of
011: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
012: * GNU General Public License for more details.
013: *
014: * You should have received a copy of the GNU General Public License
015: * along with this program; if not, write to the Free Software
016: * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
017: *
018: */
019:
020: //
021: // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.4-b18-fcs
022: // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
023: // Any modifications to this file will be lost upon recompilation of the source schema.
024: // Generated on: 2005.03.04 at 10:20:40 PST
025: //
026:
027: package com.nabhinc.portal.config;
028:
029: /**
030: * The display-name type contains a short name that is intended
031: * to be displayed by tools. It is used by display-name
032: * elements. The display name need not be unique.
033: * Example:
034: * ...
035: *
036: *
037: * <pre><display-name xml:lang="en" xmlns:portlet="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns="http://www.w3.org/2001/XMLSchema">Employee Self Service</display-name></pre>
038: *
039: * It has an optional attribute xml:lang to indicate
040: * which language is used in the description according to
041: * RFC 1766 (http://www.ietf.org/rfc/rfc1766.txt). The default
042: * value of this attribute is English(“en”).
043: * Java content class for display-nameType complex type.
044: * <p>The following schema fragment specifies the expected content contained within this java content object. (defined at file:/C:/Sun/jwsdp-1.5/jaxb/lib/portlet-app_1_0.xsd line 577)
045: * <p>
046: * <pre>
047: * <complexType name="display-nameType">
048: * <simpleContent>
049: * <extension base="<http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd>string">
050: * <attribute ref="{http://www.w3.org/XML/1998/namespace}lang"/>
051: * </extension>
052: * </simpleContent>
053: * </complexType>
054: * </pre>
055: *
056: */
057: public interface DisplayNameType {
058:
059: /**
060: * This is a special string datatype that is defined by J2EE
061: * as a base type for defining collapsed strings. When
062: * schemas require trailing/leading space elimination as
063: * well as collapsing the existing whitespace, this base
064: * type may be used.
065: *
066: * @return
067: * possible object is
068: * {@link java.lang.String}
069: */
070: java.lang.String getValue();
071:
072: /**
073: * This is a special string datatype that is defined by J2EE
074: * as a base type for defining collapsed strings. When
075: * schemas require trailing/leading space elimination as
076: * well as collapsing the existing whitespace, this base
077: * type may be used.
078: *
079: * @param value
080: * allowed object is
081: * {@link java.lang.String}
082: */
083: void setValue(java.lang.String value);
084:
085: /**
086: * Gets the value of the lang property.
087: *
088: * @return
089: * possible object is
090: * {@link java.lang.String}
091: */
092: java.lang.String getLang();
093:
094: /**
095: * Sets the value of the lang property.
096: *
097: * @param value
098: * allowed object is
099: * {@link java.lang.String}
100: */
101: void setLang(java.lang.String value);
102:
103: }
|