pbwest 2004/05/29 23:34:41 Modified: src/java/org/apache/fop/datatypes Tag: FOP_0-20-0_Alt-Design NCName.java Log: Added getNCName(PropertyValue) Revision Changes Path No revision No revision 1.1.2.3 +18 -3 xml-fop/src/java/org/apache/fop/datatypes/Attic/NCName.java Index: NCName.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/datatypes/Attic/NCName.java,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -r1.1.2.2 -r1.1.2.3 --- NCName.java 19 Feb 2004 03:11:55 -0000 1.1.2.2 +++ NCName.java 30 May 2004 06:34:41 -0000 1.1.2.3 @@ -104,6 +104,21 @@ } /** + * Return the NCName value from a PropertyValue. + * @param pv + * @return the NCName string value + * @exception PropertyException if the <code>PropertyValue</code> is not + * an <code>NCName</code> + */ + public static String getNCName(PropertyValue pv) + throws PropertyException { + if (pv.getType() == PropertyValue.NCNAME) { + return ((NCName)pv).getNCName(); + } + throw new PropertyException("PropertyValue not an NCNAME type"); + } + + /** * validate the <i>NCName</i> against the associated property. */ public void validate() throws PropertyException {
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]