All Downloads are FREE. Search and download functionalities are using the official Maven repository.

forms.buildDefinition.xml Maven / Gradle / Ivy

<form>
  <id>buildDefinition</id>
  <source-role>org.apache.maven.continuum.Continuum</source-role>
  <lookup-expression>getBuildDefinition(#id,#buildDefinitionId)</lookup-expression>  
  <elements>
    <element>
      <id>buildFile</id>
      <validators>
        <validator>
          <id>required</id>
          <error-message-key>project.buildFile.error</error-message-key>
        </validator>
      </validators>
      <type>text</type>
      <label-key>buildDefinition.buildFile.label</label-key>
      <message-key>buildDefinition.buildFile.message</message-key>
    </element>
    <element>
      <id>goals</id>
      <validators>
        <validator>
          <id>required</id>
          <error-message-key>project.goals.error</error-message-key>
        </validator>
      </validators>
      <type>text</type>
      <label-key>buildDefinition.goals.label</label-key>
      <message-key>buildDefinition.goals.message</message-key>
    </element>
    <element>
      <id>arguments</id>
      <validators>
      </validators>
      <type>text</type>
      <label-key>buildDefinition.arguments.label</label-key>
      <message-key>buildDefinition.arguments.message</message-key>
    </element>
    <element>
      <id>defaultForProject</id>
      <validators>
      </validators>
      <type>checkbox</type>
      <label-key>buildDefinition.default.label</label-key>
      <message-key>buildDefinition.default.message</message-key>
      <default-value>false</default-value>
    </element>
  </elements>

  <!-- Add -->
  <add>
    <title-key>project.title.buildDefinition.add</title-key>
    <action>cam</action>
    <view>View.vm</view>
    <view-on-failure>AddBuildDefinition.vm</view-on-failure>
    <fid-on-failure>buildDefinition</fid-on-failure>    
    <expression>addBuildDefinition(#id)</expression>
  </add>

  <!-- Update -->
  <update>
    <title-key>project.title.buildDefinition.update</title-key>
    <action>updateEntity</action>
    <view>View.vm</view>
    <view-on-failure>Edit.vm</view-on-failure>
    <expression>updateBuildDefinition(#entity)</expression>
  </update>

</form>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy