com.android.repository.impl.generated.v1
Class RemotePackage

java.lang.Object
  extended by com.android.repository.impl.meta.RepoPackageImpl
      extended by com.android.repository.impl.meta.RemotePackageImpl
          extended by com.android.repository.impl.generated.v1.RemotePackage
All Implemented Interfaces:
RemotePackage, RepoPackage, java.lang.Comparable<RepoPackage>

public class RemotePackage
extends RemotePackageImpl

DO NOT EDIT This file was generated by xjc from repo-common-01.xsd. Any changes will be lost upon recompilation of the schema. See the schema file for instructions on running xjc. A remote package, available for download.

Java class for remotePackage complex type.

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

 <complexType name="remotePackage">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <group ref="{http://schemas.android.com/repository/android/common/01}packageFields"/>
         <element name="channelRef" type="{http://schemas.android.com/repository/android/common/01}channelRefType" minOccurs="0"/>
         <element name="archives" type="{http://schemas.android.com/repository/android/common/01}archivesType"/>
       </sequence>
       <attGroup ref="{http://schemas.android.com/repository/android/common/01}packageAttributes"/>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
 
Nested classes/interfaces inherited from class com.android.repository.impl.meta.RemotePackageImpl
RemotePackageImpl.ChannelRef
 
Nested classes/interfaces inherited from class com.android.repository.impl.meta.RepoPackageImpl
RepoPackageImpl.Archives, RepoPackageImpl.Dependencies, RepoPackageImpl.UsesLicense
 
Field Summary
protected  ArchivesType archives
           
protected  ChannelRefType channelRef
           
protected  DependenciesType dependencies
           
protected  java.lang.String displayName
           
protected  java.lang.Boolean obsolete
           
protected  java.lang.String path
           
protected  RevisionType revision
           
protected  TypeDetails typeDetails
           
protected  LicenseRefType usesLicense
           
 
Fields inherited from interface com.android.repository.api.RepoPackage
PATH_SEPARATOR
 
Constructor Summary
RemotePackage()
           
 
Method Summary
 ObjectFactory createFactory()
          Creates a CommonFactory corresponding to the SchemaModule.SchemaModuleVersion of this instance.
 ArchivesType getArchives()
          Gets the value of the archives property.
 ChannelRefType getChannelRef()
          Gets the value of the channelRef property.
 DependenciesType getDependencies()
          Gets the value of the dependencies property.
 java.lang.String getDisplayName()
          Gets the value of the displayName property.
 java.lang.String getPath()
          Gets the value of the path property.
 RevisionType getRevision()
          Gets the value of the revision property.
 TypeDetails getTypeDetails()
          Gets the value of the typeDetails property.
 LicenseRefType getUsesLicense()
          Gets the value of the usesLicense property.
 java.lang.Boolean isObsolete()
          Gets the value of the obsolete property.
 void setArchives(RepoPackageImpl.Archives value)
           
 void setArchivesInternal(ArchivesType value)
          Sets the value of the archives property.
 void setChannelRef(RemotePackageImpl.ChannelRef value)
           
 void setChannelRefInternal(ChannelRefType value)
          Sets the value of the channelRef property.
 void setDependencies(RepoPackageImpl.Dependencies value)
           
 void setDependenciesInternal(DependenciesType value)
          Sets the value of the dependencies property.
 void setDisplayName(java.lang.String value)
          Sets the value of the displayName property.
 void setObsolete(java.lang.Boolean value)
          Sets the value of the obsolete property.
 void setPath(java.lang.String value)
          Sets the value of the path property.
 void setRevision(RevisionType value)
           
 void setRevisionInternal(RevisionType value)
          Sets the value of the revision property.
 void setTypeDetails(TypeDetails value)
           
 void setTypeDetailsInternal(TypeDetails value)
          Sets the value of the typeDetails property.
 void setUsesLicense(RepoPackageImpl.UsesLicense value)
           
 void setUsesLicenseInternal(LicenseRefType value)
          Sets the value of the usesLicense property.
 
Methods inherited from class com.android.repository.impl.meta.RemotePackageImpl
getAllArchives, getArchive, getChannel, getSource, setSource
 
Methods inherited from class com.android.repository.impl.meta.RepoPackageImpl
addDependency, compareTo, equals, getAllDependencies, getLicense, getVersion, hashCode, obsolete, setLicense, setVersion
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.android.repository.api.RepoPackage
getAllDependencies, getLicense, getVersion, obsolete
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Field Detail

typeDetails

protected TypeDetails typeDetails

revision

protected RevisionType revision

displayName

protected java.lang.String displayName

usesLicense

protected LicenseRefType usesLicense

dependencies

protected DependenciesType dependencies

channelRef

protected ChannelRefType channelRef

archives

protected ArchivesType archives

path

protected java.lang.String path

obsolete

protected java.lang.Boolean obsolete
Constructor Detail

RemotePackage

public RemotePackage()
Method Detail

getTypeDetails

public TypeDetails getTypeDetails()
Gets the value of the typeDetails property.

Specified by:
getTypeDetails in interface RepoPackage
Specified by:
getTypeDetails in class RepoPackageImpl
Returns:
possible object is TypeDetails

setTypeDetailsInternal

public void setTypeDetailsInternal(TypeDetails value)
Sets the value of the typeDetails property.

Parameters:
value - allowed object is TypeDetails

getRevision

public RevisionType getRevision()
Gets the value of the revision property.

Specified by:
getRevision in class RepoPackageImpl
Returns:
possible object is RevisionType

setRevisionInternal

public void setRevisionInternal(RevisionType value)
Sets the value of the revision property.

Parameters:
value - allowed object is RevisionType

getDisplayName

public java.lang.String getDisplayName()
Gets the value of the displayName property.

Specified by:
getDisplayName in interface RepoPackage
Specified by:
getDisplayName in class RepoPackageImpl
Returns:
possible object is String

setDisplayName

public void setDisplayName(java.lang.String value)
Sets the value of the displayName property.

Overrides:
setDisplayName in class RepoPackageImpl
Parameters:
value - allowed object is String

getUsesLicense

public LicenseRefType getUsesLicense()
Gets the value of the usesLicense property.

Overrides:
getUsesLicense in class RepoPackageImpl
Returns:
possible object is LicenseRefType

setUsesLicenseInternal

public void setUsesLicenseInternal(LicenseRefType value)
Sets the value of the usesLicense property.

Parameters:
value - allowed object is LicenseRefType

getDependencies

public DependenciesType getDependencies()
Gets the value of the dependencies property.

Overrides:
getDependencies in class RepoPackageImpl
Returns:
possible object is DependenciesType

setDependenciesInternal

public void setDependenciesInternal(DependenciesType value)
Sets the value of the dependencies property.

Parameters:
value - allowed object is DependenciesType

getChannelRef

public ChannelRefType getChannelRef()
Gets the value of the channelRef property.

Specified by:
getChannelRef in class RemotePackageImpl
Returns:
possible object is ChannelRefType

setChannelRefInternal

public void setChannelRefInternal(ChannelRefType value)
Sets the value of the channelRef property.

Parameters:
value - allowed object is ChannelRefType

getArchives

public ArchivesType getArchives()
Gets the value of the archives property.

Specified by:
getArchives in class RemotePackageImpl
Returns:
possible object is ArchivesType

setArchivesInternal

public void setArchivesInternal(ArchivesType value)
Sets the value of the archives property.

Parameters:
value - allowed object is ArchivesType

getPath

public java.lang.String getPath()
Gets the value of the path property.

Specified by:
getPath in interface RepoPackage
Overrides:
getPath in class RepoPackageImpl
Returns:
possible object is String

setPath

public void setPath(java.lang.String value)
Sets the value of the path property.

Overrides:
setPath in class RepoPackageImpl
Parameters:
value - allowed object is String

isObsolete

public java.lang.Boolean isObsolete()
Gets the value of the obsolete property.

Overrides:
isObsolete in class RepoPackageImpl
Returns:
possible object is Boolean

setObsolete

public void setObsolete(java.lang.Boolean value)
Sets the value of the obsolete property.

Overrides:
setObsolete in class RepoPackageImpl
Parameters:
value - allowed object is Boolean

setTypeDetails

public void setTypeDetails(TypeDetails value)
Overrides:
setTypeDetails in class RepoPackageImpl

setRevision

public void setRevision(RevisionType value)
Overrides:
setRevision in class RepoPackageImpl

setUsesLicense

public void setUsesLicense(RepoPackageImpl.UsesLicense value)
Overrides:
setUsesLicense in class RepoPackageImpl

setDependencies

public void setDependencies(RepoPackageImpl.Dependencies value)
Overrides:
setDependencies in class RepoPackageImpl

setChannelRef

public void setChannelRef(RemotePackageImpl.ChannelRef value)

setArchives

public void setArchives(RepoPackageImpl.Archives value)

createFactory

public ObjectFactory createFactory()
Description copied from interface: RepoPackage
Creates a CommonFactory corresponding to the SchemaModule.SchemaModuleVersion of this instance.