/** * Returns an IDREF instance representing the specified String value * * @param stringValue a String value * @throws IllegalArgumentException if the given argument is not a valid IDREF * @return return an IDREF instance representing stringValue */ public static IDREF valueOf(String stringValue) throws IllegalArgumentException { return new IDREF(stringValue); }
/** * Construct IDREFS by the parsing the given IDREF list * * @param idRefList * The String to be parsed into IDREFS * @throws IllegalArgumentException if the given argument is not a valid IDREFS */ public IDREFS(List<IDREF> idRefList) throws IllegalArgumentException { if ((idRefList == null) || (idRefList.size() == 0)) { throw new IllegalArgumentException( "parameter can not be null for IDREFS"); } StringBuffer aRet = new StringBuffer(); Iterator<IDREF> aIter = idRefList.iterator(); while (aIter.hasNext()) { if (aRet.length() > 0) { aRet.append(' '); } String styleName = aIter.next().toString(); aRet.append(styleName); } mIdRefs = aRet.toString(); }
/** * check if the specified String instance is a valid {@odf.datatype IDREFS} data type * * @param stringValue * the value to be tested * @return true if the value of argument is valid for {@odf.datatype IDREFS} data type false * otherwise */ public static boolean isValid(String stringValue) { if (stringValue == null) { return false; } if (stringValue.length() == 0) { return false; } String[] names = stringValue.split(" "); for (int i = 0; i < names.length; i++) { if (!IDREF.isValid(names[i])) { return false; } } return true; } }
/** * Construct IDREFS by the parsing the given IDREF list * * @param idRefList * The String to be parsed into IDREFS * @throws IllegalArgumentException if the given argument is not a valid IDREFS */ public IDREFS(List<IDREF> idRefList) throws IllegalArgumentException { if ((idRefList == null) || (idRefList.size() == 0)) { throw new IllegalArgumentException( "parameter can not be null for IDREFS"); } StringBuffer aRet = new StringBuffer(); Iterator<IDREF> aIter = idRefList.iterator(); while (aIter.hasNext()) { if (aRet.length() > 0) { aRet.append(' '); } String styleName = aIter.next().toString(); aRet.append(styleName); } mIdRefs = aRet.toString(); }
/** * check if the specified String instance is a valid {@odf.datatype IDREFS} data type * * @param stringValue * the value to be tested * @return true if the value of argument is valid for {@odf.datatype IDREFS} data type false * otherwise */ public static boolean isValid(String stringValue) { if (stringValue == null) { return false; } if (stringValue.length() == 0) { return false; } String[] names = stringValue.split(" "); for (int i = 0; i < names.length; i++) { if (!IDREF.isValid(names[i])) { return false; } } return true; } }
/** * Returns an IDREF instance representing the specified String value * * @param stringValue a String value * @throws IllegalArgumentException if the given argument is not a valid IDREF * @return return an IDREF instance representing stringValue */ public static IDREF valueOf(String stringValue) throws IllegalArgumentException { return new IDREF(stringValue); }
/** * Construct IDREFS by the parsing the given IDREF list * * @param idRefList * The String to be parsed into IDREFS * @throws IllegalArgumentException if the given argument is not a valid IDREFS */ public IDREFS(List<IDREF> idRefList) throws IllegalArgumentException { if ((idRefList == null) || (idRefList.size() == 0)) { throw new IllegalArgumentException( "parameter can not be null for IDREFS"); } StringBuffer aRet = new StringBuffer(); Iterator<IDREF> aIter = idRefList.iterator(); while (aIter.hasNext()) { if (aRet.length() > 0) { aRet.append(' '); } String styleName = aIter.next().toString(); aRet.append(styleName); } mIdRefs = aRet.toString(); }
/** * check if the specified String instance is a valid {@odf.datatype IDREFS} data type * * @param stringValue * the value to be tested * @return true if the value of argument is valid for {@odf.datatype IDREFS} data type false * otherwise */ public static boolean isValid(String stringValue) { if (stringValue == null) { return false; } if (stringValue.length() == 0) { return false; } String[] names = stringValue.split(" "); for (int i = 0; i < names.length; i++) { if (!IDREF.isValid(names[i])) { return false; } } return true; } }
/** * Returns an IDREF instance representing the specified String value * * @param stringValue a String value * @throws IllegalArgumentException if the given argument is not a valid IDREF * @return return an IDREF instance representing stringValue */ public static IDREF valueOf(String stringValue) throws IllegalArgumentException { return new IDREF(stringValue); }
/** * Returns a list of IDREF from the IDREFS Object * * @return a list of IDREF */ public List<IDREF> getIDREFList() { List<IDREF> aRet = new ArrayList<IDREF>(); String[] names = mIdRefs.split(" "); for (int i = 0; i < names.length; i++) { aRet.add(new IDREF(names[i])); } return aRet; }
/** * Returns a list of IDREF from the IDREFS Object * * @return a list of IDREF */ public List<IDREF> getIDREFList() { List<IDREF> aRet = new ArrayList<IDREF>(); String[] names = mIdRefs.split(" "); for (int i = 0; i < names.length; i++) { aRet.add(new IDREF(names[i])); } return aRet; }
/** * Returns a list of IDREF from the IDREFS Object * * @return a list of IDREF */ public List<IDREF> getIDREFList() { List<IDREF> aRet = new ArrayList<IDREF>(); String[] names = mIdRefs.split(" "); for (int i = 0; i < names.length; i++) { aRet.add(new IDREF(names[i])); } return aRet; }
/** * Returns an IDREFS instance representing the specified String value * * @param stringValue * a String value * @return return an IDREFS instance representing stringValue * @throws IllegalArgumentException if the given argument is not a valid IDREFS */ public static IDREFS valueOf(String stringValue) throws IllegalArgumentException { if ((stringValue == null) || (stringValue.length() == 0)) { throw new IllegalArgumentException( "parameter is invalid for datatype IDREFS"); } List<IDREF> aRet = new ArrayList<IDREF>(); String[] names = stringValue.split(" "); for (int i = 0; i < names.length; i++) { aRet.add(new IDREF(names[i])); } return new IDREFS(aRet); }
/** * Returns an IDREFS instance representing the specified String value * * @param stringValue * a String value * @return return an IDREFS instance representing stringValue * @throws IllegalArgumentException if the given argument is not a valid IDREFS */ public static IDREFS valueOf(String stringValue) throws IllegalArgumentException { if ((stringValue == null) || (stringValue.length() == 0)) { throw new IllegalArgumentException( "parameter is invalid for datatype IDREFS"); } List<IDREF> aRet = new ArrayList<IDREF>(); String[] names = stringValue.split(" "); for (int i = 0; i < names.length; i++) { aRet.add(new IDREF(names[i])); } return new IDREFS(aRet); }
/** * Returns an IDREFS instance representing the specified String value * * @param stringValue * a String value * @return return an IDREFS instance representing stringValue * @throws IllegalArgumentException if the given argument is not a valid IDREFS */ public static IDREFS valueOf(String stringValue) throws IllegalArgumentException { if ((stringValue == null) || (stringValue.length() == 0)) { throw new IllegalArgumentException( "parameter is invalid for datatype IDREFS"); } List<IDREF> aRet = new ArrayList<IDREF>(); String[] names = stringValue.split(" "); for (int i = 0; i < names.length; i++) { aRet.add(new IDREF(names[i])); } return new IDREFS(aRet); }