001// =================== DO NOT EDIT THIS FILE ==================== 002// Generated by Modello 1.8.1, 003// any modifications will be overwritten. 004// ============================================================== 005 006package org.apache.maven.toolchain.model; 007 008/** 009 * Class ToolchainModel. 010 * 011 * @version $Revision$ $Date$ 012 */ 013@SuppressWarnings( "all" ) 014public class ToolchainModel 015 implements java.io.Serializable 016{ 017 018 //--------------------------/ 019 //- Class/Member Variables -/ 020 //--------------------------/ 021 022 /** 023 * 024 * Type of toolchain. 025 */ 026 private String type; 027 028 /** 029 * Field provides. 030 */ 031 private Object provides; 032 033 /** 034 * Field configuration. 035 */ 036 private Object configuration; 037 038 039 //-----------/ 040 //- Methods -/ 041 //-----------/ 042 043 /** 044 * Get the configuration field. 045 * 046 * @return Object 047 */ 048 public Object getConfiguration() 049 { 050 return this.configuration; 051 } //-- Object getConfiguration() 052 053 /** 054 * Get the provides field. 055 * 056 * @return Object 057 */ 058 public Object getProvides() 059 { 060 return this.provides; 061 } //-- Object getProvides() 062 063 /** 064 * Get type of toolchain. 065 * 066 * @return String 067 */ 068 public String getType() 069 { 070 return this.type; 071 } //-- String getType() 072 073 /** 074 * Set the configuration field. 075 * 076 * @param configuration 077 */ 078 public void setConfiguration( Object configuration ) 079 { 080 this.configuration = configuration; 081 } //-- void setConfiguration( Object ) 082 083 /** 084 * Set the provides field. 085 * 086 * @param provides 087 */ 088 public void setProvides( Object provides ) 089 { 090 this.provides = provides; 091 } //-- void setProvides( Object ) 092 093 /** 094 * Set type of toolchain. 095 * 096 * @param type 097 */ 098 public void setType( String type ) 099 { 100 this.type = type; 101 } //-- void setType( String ) 102 103}