com.android.sdklib.repositoryv2.generated.repository.v1
Class PlatformDetailsType

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.repository.v1.PlatformDetailsType
All Implemented Interfaces:
DetailsTypes.ApiDetailsType, DetailsTypes.PlatformDetailsType

public class PlatformDetailsType
extends ApiDetailsType
implements DetailsTypes.PlatformDetailsType

DO NOT EDIT This file was generated by xjc from sdk-repository-01.xsd. Any changes will be lost upon recompilation of the schema. See the schema file for instructions on running xjc. type-details subclass for platform components, including information on the layoutlib provided.

Java class for platformDetailsType complex type.

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

 <complexType name="platformDetailsType">
   <complexContent>
     <extension base="{http://schemas.android.com/sdk/android/repo/common/01}apiDetailsType">
       <sequence>
         <element name="layoutlib" type="{http://schemas.android.com/sdk/android/repo/repository2/01}layoutlibType"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.android.sdklib.repositoryv2.meta.DetailsTypes.PlatformDetailsType
DetailsTypes.PlatformDetailsType.LayoutlibType
 
Field Summary
protected  LayoutlibType layoutlib
           
 
Fields inherited from class com.android.sdklib.repositoryv2.generated.common.v1.ApiDetailsType
apiLevel, codename
 
Constructor Summary
PlatformDetailsType()
           
 
Method Summary
 ObjectFactory createFactory()
           
 LayoutlibType getLayoutlib()
          Gets the value of the layoutlib property.
 void setLayoutlib(DetailsTypes.PlatformDetailsType.LayoutlibType value)
           
 void setLayoutlibInternal(LayoutlibType value)
          Sets the value of the layoutlib 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

layoutlib

protected LayoutlibType layoutlib
Constructor Detail

PlatformDetailsType

public PlatformDetailsType()
Method Detail

getLayoutlib

public LayoutlibType getLayoutlib()
Gets the value of the layoutlib property.

Specified by:
getLayoutlib in interface DetailsTypes.PlatformDetailsType
Returns:
possible object is LayoutlibType

setLayoutlibInternal

public void setLayoutlibInternal(LayoutlibType value)
Sets the value of the layoutlib property.

Parameters:
value - allowed object is LayoutlibType

setLayoutlib

public void setLayoutlib(DetailsTypes.PlatformDetailsType.LayoutlibType value)
Specified by:
setLayoutlib in interface DetailsTypes.PlatformDetailsType

createFactory

public ObjectFactory createFactory()
Specified by:
createFactory in class com.android.repository.impl.meta.TypeDetails