/** * Method interpolatedTrimmed. * * @param value * @param context * @return String */ private String interpolatedTrimmed( String value, String context ) { return getTrimmedValue( contentTransformer.transform( value, context ) ); } //-- String interpolatedTrimmed( String, String )
/** * @see ReaderFactory#newXmlReader * * @param reader * @throws IOException * @throws XmlPullParserException * @return Settings */ public Settings read( Reader reader ) throws IOException, XmlPullParserException { return read( reader, true ); } //-- Settings read( Reader )
/** * Method getBooleanValue. * * @param s * @param parser * @param attribute * @throws XmlPullParserException * @return boolean */ private boolean getBooleanValue( String s, String attribute, XmlPullParser parser ) throws XmlPullParserException { return getBooleanValue( s, attribute, parser, null ); } //-- boolean getBooleanValue( String, String, XmlPullParser )
public static Settings readSettings() { File settingsFile = getSettingsFile(); if ( settingsFile.exists() ) { SvnXpp3Reader reader = new SvnXpp3Reader(); try { return reader.read( ReaderFactory.newXmlReader( settingsFile ) ); } catch ( FileNotFoundException e ) { //Nothing to do } catch ( IOException e ) { //Nothing to do } catch ( XmlPullParserException e ) { String message = settingsFile.getAbsolutePath() + " isn't well formed. SKIPPED." + e.getMessage(); System.err.println( message ); } } return new Settings(); }
/** * Method write. * * @param writer * @param settings * @throws java.io.IOException */ public void write( Writer writer, Settings settings ) throws java.io.IOException { XmlSerializer serializer = new MXSerializer(); serializer.setProperty( "http://xmlpull.org/v1/doc/properties.html#serializer-indentation", " " ); serializer.setProperty( "http://xmlpull.org/v1/doc/properties.html#serializer-line-separator", "\n" ); serializer.setOutput( writer ); serializer.startDocument( settings.getModelEncoding(), null ); writeSettings( settings, "svn-settings", serializer ); serializer.endDocument(); } //-- void write( Writer, Settings )
/** * Method getDateValue. * * @param s * @param parser * @param attribute * @throws XmlPullParserException * @return Date */ private java.util.Date getDateValue( String s, String attribute, XmlPullParser parser ) throws XmlPullParserException { return getDateValue( s, attribute, null, parser ); } //-- java.util.Date getDateValue( String, String, XmlPullParser )
settings = parseSettings( parser, strict ); settings.setModelEncoding( parser.getInputEncoding() ); parsed = true;
/** * Method interpolatedTrimmed. * * @param value * @param context * @return String */ private String interpolatedTrimmed( String value, String context ) { return getTrimmedValue( contentTransformer.transform( value, context ) ); } //-- String interpolatedTrimmed( String, String )
/** * @see ReaderFactory#newXmlReader * * @param reader * @throws IOException * @throws XmlPullParserException * @return Settings */ public Settings read( Reader reader ) throws IOException, XmlPullParserException { return read( reader, true ); } //-- Settings read( Reader )
/** * Method write. * * @param writer * @param settings * @throws java.io.IOException */ public void write( Writer writer, Settings settings ) throws java.io.IOException { XmlSerializer serializer = new MXSerializer(); serializer.setProperty( "http://xmlpull.org/v1/doc/properties.html#serializer-indentation", " " ); serializer.setProperty( "http://xmlpull.org/v1/doc/properties.html#serializer-line-separator", "\n" ); serializer.setOutput( writer ); serializer.startDocument( settings.getModelEncoding(), null ); writeSettings( settings, "svn-settings", serializer ); serializer.endDocument(); } //-- void write( Writer, Settings )
/** * Method getBooleanValue. * * @param s * @param parser * @param attribute * @throws XmlPullParserException * @return boolean */ private boolean getBooleanValue( String s, String attribute, XmlPullParser parser ) throws XmlPullParserException { return getBooleanValue( s, attribute, parser, null ); } //-- boolean getBooleanValue( String, String, XmlPullParser )
/** * Method getDateValue. * * @param s * @param parser * @param attribute * @throws XmlPullParserException * @return Date */ private java.util.Date getDateValue( String s, String attribute, XmlPullParser parser ) throws XmlPullParserException { return getDateValue( s, attribute, null, parser ); } //-- java.util.Date getDateValue( String, String, XmlPullParser )
/** * Method read. * * @param in * @throws IOException * @throws XmlPullParserException * @return Settings */ public Settings read( InputStream in ) throws IOException, XmlPullParserException { return read( ReaderFactory.newXmlReader( in ) ); } //-- Settings read( InputStream )
/** * Method write. * * @param stream * @param settings * @throws java.io.IOException */ public void write( OutputStream stream, Settings settings ) throws java.io.IOException { XmlSerializer serializer = new MXSerializer(); serializer.setProperty( "http://xmlpull.org/v1/doc/properties.html#serializer-indentation", " " ); serializer.setProperty( "http://xmlpull.org/v1/doc/properties.html#serializer-line-separator", "\n" ); serializer.setOutput( stream, settings.getModelEncoding() ); serializer.startDocument( settings.getModelEncoding(), null ); writeSettings( settings, "svn-settings", serializer ); serializer.endDocument(); } //-- void write( OutputStream, Settings )
/** * Method read. * * @param in * @throws IOException * @throws XmlPullParserException * @return Settings */ public Settings read( InputStream in ) throws IOException, XmlPullParserException { return read( ReaderFactory.newXmlReader( in ) ); } //-- Settings read( InputStream )
/** * Method write. * * @param stream * @param settings * @throws java.io.IOException */ public void write( OutputStream stream, Settings settings ) throws java.io.IOException { XmlSerializer serializer = new MXSerializer(); serializer.setProperty( "http://xmlpull.org/v1/doc/properties.html#serializer-indentation", " " ); serializer.setProperty( "http://xmlpull.org/v1/doc/properties.html#serializer-line-separator", "\n" ); serializer.setOutput( stream, settings.getModelEncoding() ); serializer.startDocument( settings.getModelEncoding(), null ); writeSettings( settings, "svn-settings", serializer ); serializer.endDocument(); } //-- void write( OutputStream, Settings )
/** * Method read. * * @param in * @param strict * @throws IOException * @throws XmlPullParserException * @return Settings */ public Settings read( InputStream in, boolean strict ) throws IOException, XmlPullParserException { return read( ReaderFactory.newXmlReader( in ), strict ); } //-- Settings read( InputStream, boolean )
/** * Method read. * * @param in * @param strict * @throws IOException * @throws XmlPullParserException * @return Settings */ public Settings read( InputStream in, boolean strict ) throws IOException, XmlPullParserException { return read( ReaderFactory.newXmlReader( in ), strict ); } //-- Settings read( InputStream, boolean )
/** * @see ReaderFactory#newXmlReader * * @param reader * @param strict * @throws IOException * @throws XmlPullParserException * @return Settings */ public Settings read( Reader reader, boolean strict ) throws IOException, XmlPullParserException { XmlPullParser parser = addDefaultEntities ? new MXParser(EntityReplacementMap.defaultEntityReplacementMap) : new MXParser( ); parser.setInput( reader ); return read( parser, strict ); } //-- Settings read( Reader, boolean )
/** * @see ReaderFactory#newXmlReader * * @param reader * @param strict * @throws IOException * @throws XmlPullParserException * @return Settings */ public Settings read( Reader reader, boolean strict ) throws IOException, XmlPullParserException { XmlPullParser parser = addDefaultEntities ? new MXParser(EntityReplacementMap.defaultEntityReplacementMap) : new MXParser( ); parser.setInput( reader ); return read( parser, strict ); } //-- Settings read( Reader, boolean )