/** * Method writeTrackableBase. * * @param trackableBase * @param serializer * @param tagName * @throws java.io.IOException */ private void writeTrackableBase( TrackableBase trackableBase, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); serializer.endTag( NAMESPACE, tagName ); } //-- void writeTrackableBase( TrackableBase, String, XmlSerializer )
/** * Method writeLifecycle. * * @param lifecycle * @param serializer * @param tagName * @throws java.io.IOException */ private void writeLifecycle( Lifecycle lifecycle, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( lifecycle.getId() != null ) { serializer.startTag( NAMESPACE, "id" ).text( lifecycle.getId() ).endTag( NAMESPACE, "id" ); } if ( ( lifecycle.getPhases() != null ) && ( lifecycle.getPhases().size() > 0 ) ) { serializer.startTag( NAMESPACE, "phases" ); for ( Iterator iter = lifecycle.getPhases().iterator(); iter.hasNext(); ) { Phase o = (Phase) iter.next(); writePhase( o, "phase", serializer ); } serializer.endTag( NAMESPACE, "phases" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeLifecycle( Lifecycle, String, XmlSerializer )
/** * Method writeIdentifiableBase. * * @param identifiableBase * @param serializer * @param tagName * @throws java.io.IOException */ private void writeIdentifiableBase( IdentifiableBase identifiableBase, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( ( identifiableBase.getId() != null ) && !identifiableBase.getId().equals( "default" ) ) { serializer.startTag( NAMESPACE, "id" ).text( identifiableBase.getId() ).endTag( NAMESPACE, "id" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeIdentifiableBase( IdentifiableBase, String, XmlSerializer )
throws java.io.IOException serializer.startTag( NAMESPACE, tagName ); if ( toolchainModel.getType() != null ) serializer.startTag( NAMESPACE, "type" ).text( toolchainModel.getType() ).endTag( NAMESPACE, "type" ); serializer.startTag( NAMESPACE, "provides" ); for ( Iterator iter = toolchainModel.getProvides().keySet().iterator(); iter.hasNext(); ) String key = (String) iter.next(); String value = (String) toolchainModel.getProvides().get( key ); serializer.startTag( NAMESPACE, "" + key + "" ).text( value ).endTag( NAMESPACE, "" + key + "" ); serializer.endTag( NAMESPACE, "provides" ); serializer.endTag( NAMESPACE, tagName );
/** * Method writeExecution. * * @param execution * @param serializer * @param tagName * @throws java.io.IOException */ private void writeExecution( Execution execution, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( execution.getConfiguration() != null ) { ((Xpp3Dom) execution.getConfiguration()).writeToSerializer( NAMESPACE, serializer ); } if ( ( execution.getGoals() != null ) && ( execution.getGoals().size() > 0 ) ) { serializer.startTag( NAMESPACE, "goals" ); for ( Iterator iter = execution.getGoals().iterator(); iter.hasNext(); ) { String goal = (String) iter.next(); serializer.startTag( NAMESPACE, "goal" ).text( goal ).endTag( NAMESPACE, "goal" ); } serializer.endTag( NAMESPACE, "goals" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeExecution( Execution, String, XmlSerializer )
serializer.startTag( NAMESPACE, "syntax" ).text( expression.getSyntax() ).endTag( NAMESPACE, "syntax" ); serializer.startTag( NAMESPACE, "description" ).text( expression.getDescription() ).endTag( NAMESPACE, "description" ); serializer.startTag( NAMESPACE, "configuration" ).text( expression.getConfiguration() ).endTag( NAMESPACE, "configuration" ); String key = (String) iter.next(); String value = (String) expression.getCliOptions().get( key ); serializer.startTag( NAMESPACE, "cliOption" ); serializer.startTag( NAMESPACE, "key" ).text( key ).endTag( NAMESPACE, "key" ); serializer.startTag( NAMESPACE, "value" ).text( value ).endTag( NAMESPACE, "value" ); serializer.endTag( NAMESPACE, "cliOption" ); serializer.endTag( NAMESPACE, "cliOptions" ); String key = (String) iter.next(); String value = (String) expression.getApiMethods().get( key ); serializer.startTag( NAMESPACE, "apiMethod" ); serializer.startTag( NAMESPACE, "key" ).text( key ).endTag( NAMESPACE, "key" ); serializer.startTag( NAMESPACE, "value" ).text( value ).endTag( NAMESPACE, "value" ); serializer.endTag( NAMESPACE, "apiMethod" ); serializer.endTag( NAMESPACE, "apiMethods" ); serializer.startTag( NAMESPACE, "deprecation" ).text( expression.getDeprecation() ).endTag( NAMESPACE, "deprecation" ); serializer.startTag( NAMESPACE, "ban" ).text( expression.getBan() ).endTag( NAMESPACE, "ban" ); serializer.startTag( NAMESPACE, "editable" ).text( String.valueOf( expression.isEditable() ) ).endTag( NAMESPACE, "editable" );
/** * Method writePrerequisites. * * @param prerequisites * @param serializer * @param tagName * @throws java.io.IOException */ private void writePrerequisites( Prerequisites prerequisites, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( ( prerequisites.getMaven() != null ) && !prerequisites.getMaven().equals( "2.0" ) ) { serializer.startTag( NAMESPACE, "maven" ).text( prerequisites.getMaven() ).endTag( NAMESPACE, "maven" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writePrerequisites( Prerequisites, String, XmlSerializer )
/** * Method writeTrackableBase. * * @param trackableBase * @param serializer * @param tagName * @throws java.io.IOException */ private void writeTrackableBase( TrackableBase trackableBase, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); serializer.endTag( NAMESPACE, tagName ); } //-- void writeTrackableBase( TrackableBase, String, XmlSerializer )
throws java.io.IOException serializer.startTag( NAMESPACE, tagName ); if ( ( patternSet.getIncludes() != null ) && ( patternSet.getIncludes().size() > 0 ) ) serializer.startTag( NAMESPACE, "includes" ); for ( Iterator iter = patternSet.getIncludes().iterator(); iter.hasNext(); ) String include = (String) iter.next(); serializer.startTag( NAMESPACE, "include" ).text( include ).endTag( NAMESPACE, "include" ); serializer.endTag( NAMESPACE, "includes" ); if ( ( patternSet.getExcludes() != null ) && ( patternSet.getExcludes().size() > 0 ) ) serializer.startTag( NAMESPACE, "excludes" ); for ( Iterator iter = patternSet.getExcludes().iterator(); iter.hasNext(); ) String exclude = (String) iter.next(); serializer.startTag( NAMESPACE, "exclude" ).text( exclude ).endTag( NAMESPACE, "exclude" ); serializer.endTag( NAMESPACE, "excludes" ); serializer.endTag( NAMESPACE, tagName );
throws java.io.IOException serializer.startTag( NAMESPACE, tagName ); if ( ( notifier.getType() != null ) && !notifier.getType().equals( "mail" ) ) serializer.startTag( NAMESPACE, "type" ).text( notifier.getType() ).endTag( NAMESPACE, "type" ); serializer.startTag( NAMESPACE, "sendOnError" ).text( String.valueOf( notifier.isSendOnError() ) ).endTag( NAMESPACE, "sendOnError" ); serializer.startTag( NAMESPACE, "sendOnFailure" ).text( String.valueOf( notifier.isSendOnFailure() ) ).endTag( NAMESPACE, "sendOnFailure" ); serializer.startTag( NAMESPACE, "sendOnSuccess" ).text( String.valueOf( notifier.isSendOnSuccess() ) ).endTag( NAMESPACE, "sendOnSuccess" ); serializer.startTag( NAMESPACE, "sendOnWarning" ).text( String.valueOf( notifier.isSendOnWarning() ) ).endTag( NAMESPACE, "sendOnWarning" ); serializer.startTag( NAMESPACE, "address" ).text( notifier.getAddress() ).endTag( NAMESPACE, "address" ); serializer.startTag( NAMESPACE, "configuration" ); for ( Iterator iter = notifier.getConfiguration().keySet().iterator(); iter.hasNext(); ) String key = (String) iter.next(); String value = (String) notifier.getConfiguration().get( key ); serializer.startTag( NAMESPACE, "" + key + "" ).text( value ).endTag( NAMESPACE, "" + key + "" ); serializer.endTag( NAMESPACE, "configuration" ); serializer.endTag( NAMESPACE, tagName );
/** * Method writeIssueManagement. * * @param issueManagement * @param serializer * @param tagName * @throws java.io.IOException */ private void writeIssueManagement( IssueManagement issueManagement, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( issueManagement.getSystem() != null ) { serializer.startTag( NAMESPACE, "system" ).text( issueManagement.getSystem() ).endTag( NAMESPACE, "system" ); } if ( issueManagement.getUrl() != null ) { serializer.startTag( NAMESPACE, "url" ).text( issueManagement.getUrl() ).endTag( NAMESPACE, "url" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeIssueManagement( IssueManagement, String, XmlSerializer )
/** * Method writePluginManagement. * * @param pluginManagement * @param serializer * @param tagName * @throws java.io.IOException */ private void writePluginManagement( PluginManagement pluginManagement, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( ( pluginManagement.getPlugins() != null ) && ( pluginManagement.getPlugins().size() > 0 ) ) { serializer.startTag( NAMESPACE, "plugins" ); for ( Iterator iter = pluginManagement.getPlugins().iterator(); iter.hasNext(); ) { Plugin o = (Plugin) iter.next(); writePlugin( o, "plugin", serializer ); } serializer.endTag( NAMESPACE, "plugins" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writePluginManagement( PluginManagement, String, XmlSerializer )
/** * Method writeActivationFile. * * @param activationFile * @param serializer * @param tagName * @throws java.io.IOException */ private void writeActivationFile( ActivationFile activationFile, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( activationFile.getMissing() != null ) { serializer.startTag( NAMESPACE, "missing" ).text( activationFile.getMissing() ).endTag( NAMESPACE, "missing" ); } if ( activationFile.getExists() != null ) { serializer.startTag( NAMESPACE, "exists" ).text( activationFile.getExists() ).endTag( NAMESPACE, "exists" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeActivationFile( ActivationFile, String, XmlSerializer )
throws java.io.IOException serializer.startTag( NAMESPACE, tagName ); if ( fileSet.getDirectory() != null ) serializer.startTag( NAMESPACE, "directory" ).text( fileSet.getDirectory() ).endTag( NAMESPACE, "directory" ); if ( ( fileSet.getIncludes() != null ) && ( fileSet.getIncludes().size() > 0 ) ) serializer.startTag( NAMESPACE, "includes" ); for ( Iterator iter = fileSet.getIncludes().iterator(); iter.hasNext(); ) String include = (String) iter.next(); serializer.startTag( NAMESPACE, "include" ).text( include ).endTag( NAMESPACE, "include" ); serializer.endTag( NAMESPACE, "includes" ); if ( ( fileSet.getExcludes() != null ) && ( fileSet.getExcludes().size() > 0 ) ) serializer.startTag( NAMESPACE, "excludes" ); for ( Iterator iter = fileSet.getExcludes().iterator(); iter.hasNext(); ) String exclude = (String) iter.next(); serializer.startTag( NAMESPACE, "exclude" ).text( exclude ).endTag( NAMESPACE, "exclude" ); serializer.endTag( NAMESPACE, "excludes" ); serializer.endTag( NAMESPACE, tagName );
/** * Method writeActivationProperty. * * @param activationProperty * @param serializer * @param tagName * @throws java.io.IOException */ private void writeActivationProperty( ActivationProperty activationProperty, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( activationProperty.getName() != null ) { serializer.startTag( NAMESPACE, "name" ).text( activationProperty.getName() ).endTag( NAMESPACE, "name" ); } if ( activationProperty.getValue() != null ) { serializer.startTag( NAMESPACE, "value" ).text( activationProperty.getValue() ).endTag( NAMESPACE, "value" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeActivationProperty( ActivationProperty, String, XmlSerializer )
/** * Method writeDependencyManagement. * * @param dependencyManagement * @param serializer * @param tagName * @throws java.io.IOException */ private void writeDependencyManagement( DependencyManagement dependencyManagement, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( ( dependencyManagement.getDependencies() != null ) && ( dependencyManagement.getDependencies().size() > 0 ) ) { serializer.startTag( NAMESPACE, "dependencies" ); for ( Iterator iter = dependencyManagement.getDependencies().iterator(); iter.hasNext(); ) { Dependency o = (Dependency) iter.next(); writeDependency( o, "dependency", serializer ); } serializer.endTag( NAMESPACE, "dependencies" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeDependencyManagement( DependencyManagement, String, XmlSerializer )
/** * Method writeActivationFile. * * @param activationFile * @param serializer * @param tagName * @throws java.io.IOException */ private void writeActivationFile( ActivationFile activationFile, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( activationFile.getMissing() != null ) { serializer.startTag( NAMESPACE, "missing" ).text( activationFile.getMissing() ).endTag( NAMESPACE, "missing" ); } if ( activationFile.getExists() != null ) { serializer.startTag( NAMESPACE, "exists" ).text( activationFile.getExists() ).endTag( NAMESPACE, "exists" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeActivationFile( ActivationFile, String, XmlSerializer )
/** * Method writePluginContainer. * * @param pluginContainer * @param serializer * @param tagName * @throws java.io.IOException */ private void writePluginContainer( PluginContainer pluginContainer, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( ( pluginContainer.getPlugins() != null ) && ( pluginContainer.getPlugins().size() > 0 ) ) { serializer.startTag( NAMESPACE, "plugins" ); for ( Iterator iter = pluginContainer.getPlugins().iterator(); iter.hasNext(); ) { Plugin o = (Plugin) iter.next(); writePlugin( o, "plugin", serializer ); } serializer.endTag( NAMESPACE, "plugins" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writePluginContainer( PluginContainer, String, XmlSerializer )
/** * Method writeActivationProperty. * * @param activationProperty * @param serializer * @param tagName * @throws java.io.IOException */ private void writeActivationProperty( ActivationProperty activationProperty, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( activationProperty.getName() != null ) { serializer.startTag( NAMESPACE, "name" ).text( activationProperty.getName() ).endTag( NAMESPACE, "name" ); } if ( activationProperty.getValue() != null ) { serializer.startTag( NAMESPACE, "value" ).text( activationProperty.getValue() ).endTag( NAMESPACE, "value" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeActivationProperty( ActivationProperty, String, XmlSerializer )
/** * Method writeExecution. * * @param execution * @param serializer * @param tagName * @throws java.io.IOException */ private void writeExecution( Execution execution, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( execution.getConfiguration() != null ) { ((Xpp3Dom) execution.getConfiguration()).writeToSerializer( NAMESPACE, serializer ); } if ( ( execution.getGoals() != null ) && ( execution.getGoals().size() > 0 ) ) { serializer.startTag( NAMESPACE, "goals" ); for ( Iterator iter = execution.getGoals().iterator(); iter.hasNext(); ) { String goal = (String) iter.next(); serializer.startTag( NAMESPACE, "goal" ).text( goal ).endTag( NAMESPACE, "goal" ); } serializer.endTag( NAMESPACE, "goals" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeExecution( Execution, String, XmlSerializer )