# Uses of Interface
org.gitana.platform.client.platform.PlatformDocument

Packages that use PlatformDocument
Package
Description
org.gitana.platform.client.api
org.gitana.platform.client.application
org.gitana.platform.client.archive
org.gitana.platform.client.billing
org.gitana.platform.client.branch
org.gitana.platform.client.changeset
org.gitana.platform.client.deletion
org.gitana.platform.client.directory
org.gitana.platform.client.domain
org.gitana.platform.client.identity
org.gitana.platform.client.meter
org.gitana.platform.client.node
org.gitana.platform.client.node.type
org.gitana.platform.client.plan
org.gitana.platform.client.platform
org.gitana.platform.client.principal
org.gitana.platform.client.project
org.gitana.platform.client.registrar
org.gitana.platform.client.release
org.gitana.platform.client.repository
org.gitana.platform.client.stack
org.gitana.platform.client.tenant
org.gitana.platform.client.vault
org.gitana.platform.client.webhost

## Uses of PlatformDocument in org.gitana.platform.client.api

Subinterfaces of PlatformDocument in org.gitana.platform.client.api
Modifier and Type
Interface
Description
`interface`
`AuthenticationGrant`
`interface`
`Client`
Classes in org.gitana.platform.client.api that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`AuthenticationGrantImpl`
`class`
`ClientImpl`

## Uses of PlatformDocument in org.gitana.platform.client.application

Subinterfaces of PlatformDocument in org.gitana.platform.client.application
Modifier and Type
Interface
Description
`interface`
`ApplicationDocument`
`interface`
`Email`
`interface`
`EmailProvider`
`interface`
`Registration`
A registration object is intended for us in registering a new user to a web site.
`interface`
`Settings`
Classes in org.gitana.platform.client.application that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`AbstractApplicationDocumentImpl`
`class`
`EmailImpl`
`class`
`EmailProviderImpl`
`class`
`RegistrationImpl`
`class`
`SettingsImpl`

## Uses of PlatformDocument in org.gitana.platform.client.archive

Subinterfaces of PlatformDocument in org.gitana.platform.client.archive
Modifier and Type
Interface
Description
`interface`
`Archive`
Classes in org.gitana.platform.client.archive that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`ArchiveImpl`

## Uses of PlatformDocument in org.gitana.platform.client.billing

Subinterfaces of PlatformDocument in org.gitana.platform.client.billing
Modifier and Type
Interface
Description
`interface`
`BillingProviderConfiguration`
Classes in org.gitana.platform.client.billing that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`BillingProviderConfigurationImpl`

## Uses of PlatformDocument in org.gitana.platform.client.branch

Subinterfaces of PlatformDocument in org.gitana.platform.client.branch
Modifier and Type
Interface
Description
`interface`
`Branch`
Classes in org.gitana.platform.client.branch that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`BranchImpl`

## Uses of PlatformDocument in org.gitana.platform.client.changeset

Subinterfaces of PlatformDocument in org.gitana.platform.client.changeset
Modifier and Type
Interface
Description
`interface`
`Changeset`
Classes in org.gitana.platform.client.changeset that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`ChangesetImpl`

## Uses of PlatformDocument in org.gitana.platform.client.deletion

Subinterfaces of PlatformDocument in org.gitana.platform.client.deletion
Modifier and Type
Interface
Description
`interface`
`Deletion`
Classes in org.gitana.platform.client.deletion that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`DeletionImpl`
Deletion

## Uses of PlatformDocument in org.gitana.platform.client.directory

Subinterfaces of PlatformDocument in org.gitana.platform.client.directory
Modifier and Type
Interface
Description
`interface`
`DirectoryDocument`
Classes in org.gitana.platform.client.directory that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`AbstractDirectoryDocumentImpl`

## Uses of PlatformDocument in org.gitana.platform.client.domain

Subinterfaces of PlatformDocument in org.gitana.platform.client.domain
Modifier and Type
Interface
Description
`interface`
`DomainDocument`
Classes in org.gitana.platform.client.domain that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`AbstractDomainDocumentImpl`

## Uses of PlatformDocument in org.gitana.platform.client.identity

Subinterfaces of PlatformDocument in org.gitana.platform.client.identity
Modifier and Type
Interface
Description
`interface`
`Identity`
Classes in org.gitana.platform.client.identity that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`IdentityImpl`

## Uses of PlatformDocument in org.gitana.platform.client.meter

Subinterfaces of PlatformDocument in org.gitana.platform.client.meter
Modifier and Type
Interface
Description
`interface`
`Meter`
Classes in org.gitana.platform.client.meter that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`MeterImpl`

## Uses of PlatformDocument in org.gitana.platform.client.node

Classes in org.gitana.platform.client.node that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`AssociationImpl`
`class`
`BaseNodeImpl`
Base class for nodes
`class`
`NodeImpl`
Default "n:node" implementation for a node.

## Uses of PlatformDocument in org.gitana.platform.client.node.type

Classes in org.gitana.platform.client.node.type that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`AbstractDefinitionImpl`
`class`
`AssociationDefinitionImpl`
`class`
`ChildAssociationImpl`
`class`
`CopiedFromAssociationImpl`
`class`
`CreatedAssociationImpl`
`class`
`DeletedAssociationImpl`
`class`
`FeatureDefinitionImpl`
`class`
`FormImpl`
`class`
`GroupImpl`
`class`
`HasBehaviorAssociationImpl`
`class`
`HasFormAssociationImpl`
`class`
`HasLockAssociationImpl`
`class`
`HasMountAssociationImpl`
`class`
`HasTranslationAssociationImpl`
`class`
`LinkedAssociationImpl`
`class`
`NodeListImpl`
`class`
`OwnedAssociationImpl`
`class`
`PersonImpl`
`class`
`RuleImpl`
`class`
`TypeDefinitionImpl`
`class`
`UpdatedAssociationImpl`

## Uses of PlatformDocument in org.gitana.platform.client.plan

Subinterfaces of PlatformDocument in org.gitana.platform.client.plan
Modifier and Type
Interface
Description
`interface`
`Plan`
Classes in org.gitana.platform.client.plan that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`PlanImpl`

## Uses of PlatformDocument in org.gitana.platform.client.platform

Classes in org.gitana.platform.client.platform that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`AbstractPlatformDocumentImpl`
Abstract implementation of a platform document.

## Uses of PlatformDocument in org.gitana.platform.client.principal

Subinterfaces of PlatformDocument in org.gitana.platform.client.principal
Modifier and Type
Interface
Description
`interface`
`DomainGroup`
`interface`
`DomainPrincipal`
`interface`
`DomainUser`
Classes in org.gitana.platform.client.principal that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`AbstractDomainPrincipalImpl`
`class`
`DomainGroupImpl`
`class`
`DomainUserImpl`

## Uses of PlatformDocument in org.gitana.platform.client.project

Subinterfaces of PlatformDocument in org.gitana.platform.client.project
Modifier and Type
Interface
Description
`interface`
`Project`
Classes in org.gitana.platform.client.project that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`ProjectImpl`

## Uses of PlatformDocument in org.gitana.platform.client.registrar

Subinterfaces of PlatformDocument in org.gitana.platform.client.registrar
Modifier and Type
Interface
Description
`interface`
`RegistrarDocument`
Classes in org.gitana.platform.client.registrar that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`AbstractRegistrarDocumentImpl`

## Uses of PlatformDocument in org.gitana.platform.client.release

Subinterfaces of PlatformDocument in org.gitana.platform.client.release
Modifier and Type
Interface
Description
`interface`
`Release`
Classes in org.gitana.platform.client.release that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`ReleaseImpl`

## Uses of PlatformDocument in org.gitana.platform.client.repository

Subinterfaces of PlatformDocument in org.gitana.platform.client.repository
Modifier and Type
Interface
Description
`interface`
`RepositoryDocument`
Classes in org.gitana.platform.client.repository that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`AbstractRepositoryDocumentImpl`

## Uses of PlatformDocument in org.gitana.platform.client.stack

Subinterfaces of PlatformDocument in org.gitana.platform.client.stack
Modifier and Type
Interface
Description
`interface`
`Stack`
Classes in org.gitana.platform.client.stack that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`StackImpl`

## Uses of PlatformDocument in org.gitana.platform.client.tenant

Subinterfaces of PlatformDocument in org.gitana.platform.client.tenant
Modifier and Type
Interface
Description
`interface`
`Tenant`
Classes in org.gitana.platform.client.tenant that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`TenantImpl`

## Uses of PlatformDocument in org.gitana.platform.client.vault

Subinterfaces of PlatformDocument in org.gitana.platform.client.vault
Modifier and Type
Interface
Description
`interface`
`VaultDocument`
Classes in org.gitana.platform.client.vault that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`AbstractVaultDocumentImpl`

## Uses of PlatformDocument in org.gitana.platform.client.webhost

Subinterfaces of PlatformDocument in org.gitana.platform.client.webhost
Modifier and Type
Interface
Description
`interface`
`AutoClientMapping`
`interface`
`DeployedApplication`
`interface`
`WebHostDocument`
Classes in org.gitana.platform.client.webhost that implement PlatformDocument
Modifier and Type
Class
Description
`class`
`AbstractWebHostDocumentImpl`
`class`
`AutoClientMappingImpl`
`class`
`DeployedApplicationImpl`