com.android.sdklib.repositoryv2.meta
Class RepoFactory

java.lang.Object
  extended by com.android.sdklib.repositoryv2.meta.RepoFactory
Direct Known Subclasses:
ObjectFactory

public abstract class RepoFactory
extends java.lang.Object

Parent class for ObjectFactories created by xjc from sdk-repository-XX.xsd, for creating repository-schema-specific TypeDetails and associated classes.


Constructor Summary
RepoFactory()
           
 
Method Summary
abstract  DetailsTypes.PlatformDetailsType.LayoutlibType createLayoutlibType()
          Create an instance of DetailsTypes.PlatformDetailsType.LayoutlibType
abstract  DetailsTypes.PlatformDetailsType createPlatformDetailsType()
          Create an instance of DetailsTypes.PlatformDetailsType
abstract  DetailsTypes.SourceDetailsType createSourceDetailsType()
          Create an instance of DetailsTypes.SourceDetailsType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepoFactory

public RepoFactory()
Method Detail

createSourceDetailsType

@NonNull
public abstract DetailsTypes.SourceDetailsType createSourceDetailsType()
Create an instance of DetailsTypes.SourceDetailsType


createPlatformDetailsType

@NonNull
public abstract DetailsTypes.PlatformDetailsType createPlatformDetailsType()
Create an instance of DetailsTypes.PlatformDetailsType


createLayoutlibType

@NonNull
public abstract DetailsTypes.PlatformDetailsType.LayoutlibType createLayoutlibType()
Create an instance of DetailsTypes.PlatformDetailsType.LayoutlibType