# Hierarchy For Package javax.faces.view

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - javax.faces.view.Location (implements java.io.Serializable)
  - javax.faces.view.StateManagementStrategy
  - javax.faces.view.ViewDeclarationLanguage
    - javax.faces.view.ViewDeclarationLanguageWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.view.ViewDeclarationLanguageFactory (implements javax.faces.FacesWrapper<T>)
  - javax.faces.view.ViewMetadata

## Interface Hierarchy

- javax.faces.view.AttachedObjectHandler
  - javax.faces.view.ActionSource2AttachedObjectHandler
  - javax.faces.view.BehaviorHolderAttachedObjectHandler
  - javax.faces.view.ValueHolderAttachedObjectHandler
    - javax.faces.view.EditableValueHolderAttachedObjectHandler
- javax.faces.view.AttachedObjectTarget
  - javax.faces.view.ActionSource2AttachedObjectTarget
  - javax.faces.view.BehaviorHolderAttachedObjectTarget
  - javax.faces.view.ValueHolderAttachedObjectTarget
    - javax.faces.view.EditableValueHolderAttachedObjectTarget

## Annotation Type Hierarchy

- javax.faces.view.ViewScoped (implements java.lang.annotation.Annotation)

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.