/** * Method writeRepositoryBase. * * @param repositoryBase * @param serializer * @param tagName * @throws java.io.IOException */ private void writeRepositoryBase( RepositoryBase repositoryBase, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( repositoryBase.getId() != null ) { serializer.startTag( NAMESPACE, "id" ).text( repositoryBase.getId() ).endTag( NAMESPACE, "id" ); } if ( repositoryBase.getName() != null ) { serializer.startTag( NAMESPACE, "name" ).text( repositoryBase.getName() ).endTag( NAMESPACE, "name" ); } if ( repositoryBase.getUrl() != null ) { serializer.startTag( NAMESPACE, "url" ).text( repositoryBase.getUrl() ).endTag( NAMESPACE, "url" ); } if ( ( repositoryBase.getLayout() != null ) && !repositoryBase.getLayout().equals( "default" ) ) { serializer.startTag( NAMESPACE, "layout" ).text( repositoryBase.getLayout() ).endTag( NAMESPACE, "layout" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeRepositoryBase( RepositoryBase, String, XmlSerializer )
/** * Method clone. * * @return Repository */ public Repository clone() { try { Repository copy = (Repository) super.clone(); if ( this.releases != null ) { copy.releases = (RepositoryPolicy) this.releases.clone(); } if ( this.snapshots != null ) { copy.snapshots = (RepositoryPolicy) this.snapshots.clone(); } return copy; } catch ( java.lang.Exception ex ) { throw (java.lang.RuntimeException) new java.lang.UnsupportedOperationException( getClass().getName() + " does not support clone()" ).initCause( ex ); } } //-- Repository clone()
/** * @see org.apache.maven.settings.RepositoryBase#equals(java.lang.Object) */ public boolean equals( Object obj ) { return super.equals( obj ); }
RepositoryBase repositoryBase = new RepositoryBase(); for ( int i = parser.getAttributeCount() - 1; i >= 0; i-- ) repositoryBase.setId( interpolatedTrimmed( parser.nextText(), "id" ) ); repositoryBase.setName( interpolatedTrimmed( parser.nextText(), "name" ) ); repositoryBase.setUrl( interpolatedTrimmed( parser.nextText(), "url" ) ); repositoryBase.setLayout( interpolatedTrimmed( parser.nextText(), "layout" ) );
RepositoryBase repositoryBase = new RepositoryBase(); for ( int i = parser.getAttributeCount() - 1; i >= 0; i-- ) repositoryBase.setId( interpolatedTrimmed( parser.nextText(), "id" ) ); repositoryBase.setName( interpolatedTrimmed( parser.nextText(), "name" ) ); repositoryBase.setUrl( interpolatedTrimmed( parser.nextText(), "url" ) ); repositoryBase.setLayout( interpolatedTrimmed( parser.nextText(), "layout" ) );
/** * Method writeRepositoryBase. * * @param repositoryBase * @param serializer * @param tagName * @throws java.io.IOException */ private void writeRepositoryBase( RepositoryBase repositoryBase, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( repositoryBase.getId() != null ) { serializer.startTag( NAMESPACE, "id" ).text( repositoryBase.getId() ).endTag( NAMESPACE, "id" ); } if ( repositoryBase.getName() != null ) { serializer.startTag( NAMESPACE, "name" ).text( repositoryBase.getName() ).endTag( NAMESPACE, "name" ); } if ( repositoryBase.getUrl() != null ) { serializer.startTag( NAMESPACE, "url" ).text( repositoryBase.getUrl() ).endTag( NAMESPACE, "url" ); } if ( ( repositoryBase.getLayout() != null ) && !repositoryBase.getLayout().equals( "default" ) ) { serializer.startTag( NAMESPACE, "layout" ).text( repositoryBase.getLayout() ).endTag( NAMESPACE, "layout" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeRepositoryBase( RepositoryBase, String, XmlSerializer )
/** * @see org.apache.maven.settings.RepositoryBase#equals(java.lang.Object) */ public boolean equals( Object obj ) { return super.equals( obj ); }
/** * Method clone. * * @return Repository */ public Repository clone() { try { Repository copy = (Repository) super.clone(); if ( this.releases != null ) { copy.releases = (RepositoryPolicy) this.releases.clone(); } if ( this.snapshots != null ) { copy.snapshots = (RepositoryPolicy) this.snapshots.clone(); } return copy; } catch ( java.lang.Exception ex ) { throw (java.lang.RuntimeException) new java.lang.UnsupportedOperationException( getClass().getName() + " does not support clone()" ).initCause( ex ); } } //-- Repository clone()
/** * Method updateRepositoryBase * * @param value * @param element * @param counter * @param xmlTag */ protected void updateRepositoryBase(RepositoryBase value, String xmlTag, Counter counter, Element element) { boolean shouldExist = value != null; Element root = updateElement(counter, element, xmlTag, shouldExist); if (shouldExist) { Counter innerCount = new Counter(counter.getDepth() + 1); findAndReplaceSimpleElement(innerCount, root, "id", value.getId(), null); findAndReplaceSimpleElement(innerCount, root, "name", value.getName(), null); findAndReplaceSimpleElement(innerCount, root, "url", value.getUrl(), null); findAndReplaceSimpleElement(innerCount, root, "layout", value.getLayout(), "default"); } } //-- void updateRepositoryBase(RepositoryBase, String, Counter, Element)
/** * Method updateRepositoryBase. * * @param value * @param element * @param counter * @param xmlTag */ protected void updateRepositoryBase(RepositoryBase value, String xmlTag, Counter counter, Element element) { boolean shouldExist = value != null; Element root = updateElement(counter, element, xmlTag, shouldExist); if (shouldExist) { Counter innerCount = new Counter(counter.getDepth() + 1); findAndReplaceSimpleElement(innerCount, root, "id", value.getId(), null); findAndReplaceSimpleElement(innerCount, root, "name", value.getName(), null); findAndReplaceSimpleElement(innerCount, root, "url", value.getUrl(), null); findAndReplaceSimpleElement(innerCount, root, "layout", value.getLayout(), "default"); } } //-- void updateRepositoryBase(RepositoryBase, String, Counter, Element)