com.android.sdklib.repositoryv2.generated.addon.v1
Class AddonDetailsType

java.lang.Object
  extended by com.android.repository.impl.meta.TypeDetails
      extended by com.android.repository.impl.generated.v1.TypeDetails
          extended by com.android.sdklib.repositoryv2.generated.common.v1.ApiDetailsType
              extended by com.android.sdklib.repositoryv2.generated.addon.v1.AddonDetailsType
All Implemented Interfaces:
DetailsTypes.AddonDetailsType, DetailsTypes.ApiDetailsType

public class AddonDetailsType
extends ApiDetailsType
implements DetailsTypes.AddonDetailsType

DO NOT EDIT This file was generated by xjc from sdk-addon-01.xsd. Any changes will be lost upon recompilation of the schema. See the schema file for instructions on running xjc. type-details subclass containing api level and vendor information.

Java class for addonDetailsType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="addonDetailsType">
   <complexContent>
     <extension base="{http://schemas.android.com/sdk/android/repo/common/01}apiDetailsType">
       <sequence>
         <element name="vendor" type="{http://schemas.android.com/sdk/android/repo/common/01}idDisplayType"/>
         <element name="tag" type="{http://schemas.android.com/sdk/android/repo/common/01}idDisplayType"/>
         <element name="default-skin" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="libraries" type="{http://schemas.android.com/sdk/android/repo/addon2/01}librariesType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
 
Nested classes/interfaces inherited from class com.android.repository.impl.meta.TypeDetails
com.android.repository.impl.meta.TypeDetails.GenericType
 
Nested classes/interfaces inherited from interface com.android.sdklib.repositoryv2.meta.DetailsTypes.AddonDetailsType
DetailsTypes.AddonDetailsType.Libraries
 
Field Summary
protected  java.lang.String defaultSkin
           
protected  LibrariesType libraries
           
protected  IdDisplayType tag
           
protected  IdDisplayType vendor
           
 
Fields inherited from class com.android.sdklib.repositoryv2.generated.common.v1.ApiDetailsType
apiLevel, codename
 
Constructor Summary
AddonDetailsType()
           
 
Method Summary
 ObjectFactory createFactory()
           
 java.lang.String getDefaultSkin()
          Gets the value of the defaultSkin property.
 LibrariesType getLibraries()
          Gets the value of the libraries property.
 IdDisplayType getTag()
          Gets the value of the tag property.
 IdDisplayType getVendor()
          Gets the value of the vendor property.
 void setDefaultSkin(java.lang.String value)
          Sets the value of the defaultSkin property.
 void setLibraries(DetailsTypes.AddonDetailsType.Libraries value)
          Gets the IAndroidTarget.OptionalLibrarys provided by this package.
 void setLibrariesInternal(LibrariesType value)
          Sets the value of the libraries property.
 void setTag(IdDisplay value)
          Sets the tag for this package.
 void setTagInternal(IdDisplayType value)
          Sets the value of the tag property.
 void setVendor(IdDisplay value)
           
 void setVendorInternal(IdDisplayType value)
          Sets the value of the vendor property.
 
Methods inherited from class com.android.sdklib.repositoryv2.generated.common.v1.ApiDetailsType
getApiLevel, getCodename, setApiLevel, setCodename
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.android.sdklib.repositoryv2.meta.DetailsTypes.ApiDetailsType
getApiLevel, getCodename, setApiLevel, setCodename
 

Field Detail

vendor

protected IdDisplayType vendor

tag

protected IdDisplayType tag

defaultSkin

protected java.lang.String defaultSkin

libraries

protected LibrariesType libraries
Constructor Detail

AddonDetailsType

public AddonDetailsType()
Method Detail

getVendor

public IdDisplayType getVendor()
Gets the value of the vendor property.

Specified by:
getVendor in interface DetailsTypes.AddonDetailsType
Returns:
possible object is IdDisplayType

setVendorInternal

public void setVendorInternal(IdDisplayType value)
Sets the value of the vendor property.

Parameters:
value - allowed object is IdDisplayType

getTag

public IdDisplayType getTag()
Gets the value of the tag property.

Specified by:
getTag in interface DetailsTypes.AddonDetailsType
Returns:
possible object is IdDisplayType

setTagInternal

public void setTagInternal(IdDisplayType value)
Sets the value of the tag property.

Parameters:
value - allowed object is IdDisplayType

getDefaultSkin

public java.lang.String getDefaultSkin()
Gets the value of the defaultSkin property.

Specified by:
getDefaultSkin in interface DetailsTypes.AddonDetailsType
Returns:
possible object is String

setDefaultSkin

public void setDefaultSkin(java.lang.String value)
Sets the value of the defaultSkin property.

Parameters:
value - allowed object is String

getLibraries

public LibrariesType getLibraries()
Gets the value of the libraries property.

Specified by:
getLibraries in interface DetailsTypes.AddonDetailsType
Returns:
possible object is LibrariesType

setLibrariesInternal

public void setLibrariesInternal(LibrariesType value)
Sets the value of the libraries property.

Parameters:
value - allowed object is LibrariesType

setVendor

public void setVendor(IdDisplay value)
Specified by:
setVendor in interface DetailsTypes.AddonDetailsType

setTag

public void setTag(IdDisplay value)
Description copied from interface: DetailsTypes.AddonDetailsType
Sets the tag for this package. Used to match addon packages with corresponding system images.

Specified by:
setTag in interface DetailsTypes.AddonDetailsType

setLibraries

public void setLibraries(DetailsTypes.AddonDetailsType.Libraries value)
Description copied from interface: DetailsTypes.AddonDetailsType
Gets the IAndroidTarget.OptionalLibrarys provided by this package.

Specified by:
setLibraries in interface DetailsTypes.AddonDetailsType

createFactory

public ObjectFactory createFactory()