A B C D E F G H I J K L M N O P R S T U X _

C

CardHLayout - class chrriis.uihierarchy.layout.CardHLayout.
A card layout that is lazily created, using the UIH configuration.
CardHLayout() - Constructor for class chrriis.uihierarchy.layout.CardHLayout
Creates a new card layout with gaps of size zero.
CardHLayout(String, String) - Constructor for class chrriis.uihierarchy.layout.CardHLayout
Creates a new card layout with the specified horizontal and vertical gaps.
Centimeter - class chrriis.uihierarchy.unit.Centimeter.
A handler to manipulate a default unit representing a centimeter.
Centimeter.CentimeterUnit - class chrriis.uihierarchy.unit.Centimeter.CentimeterUnit.
A unit representing a centimeter.
Collection - interface chrriis.uihierarchy.compatibility.Collection.
The Collection compatible version.
Compatibility - class chrriis.uihierarchy.compatibility.Compatibility.
A class that centralizes compatibility information.
Compatibility() - Constructor for class chrriis.uihierarchy.compatibility.Compatibility
 
Component - class chrriis.uihierarchy.compatibility.Component.
A class that centralizes the components related settings.
ComponentCreator - interface chrriis.uihierarchy.creator.ComponentCreator.
The interface that all creators of components must implement.
ComponentResolver - interface chrriis.uihierarchy.xml.resolver.ComponentResolver.
The resolver for components.
chrriis.uihierarchy - package chrriis.uihierarchy
The core package of the UIHierarchy library.
chrriis.uihierarchy.accessor - package chrriis.uihierarchy.accessor
Accessor related extensions are located in this package.
chrriis.uihierarchy.compatibility - package chrriis.uihierarchy.compatibility
Classes that help ensuring compatibility between different Java versions.
chrriis.uihierarchy.constraints - package chrriis.uihierarchy.constraints
Package containing the layout Constraints classes, which are associated to components in order to lay them out correctly.
chrriis.uihierarchy.creator - package chrriis.uihierarchy.creator
Package containing the creators, which are used to create components from some object representations.
chrriis.uihierarchy.debug - package chrriis.uihierarchy.debug
The debug package contains Classes that help the debugging of component hierarchies.
chrriis.uihierarchy.layout - package chrriis.uihierarchy.layout
Layouts that map existing ones to add functionalities such as unit handling.
chrriis.uihierarchy.unit - package chrriis.uihierarchy.unit
Unit handling, with implementations for basic units.
chrriis.uihierarchy.util - package chrriis.uihierarchy.util
All the possible utilities for various manipulations go to this package.
chrriis.uihierarchy.xml - package chrriis.uihierarchy.xml
The base package for all XML-related handling.
chrriis.uihierarchy.xml.resolver - package chrriis.uihierarchy.xml.resolver
Package containing the component resolvers, used by the XML parser to link some component definitions to the instances.
close() - Method in class chrriis.uihierarchy.UIH
Close a hierarchy level.
constrain(Object) - Method in class chrriis.uihierarchy.HLeaf
Use the specified constraints.
constrain(Object) - Method in class chrriis.uihierarchy.HNode
Use the specified constraints.
constrain(Object) - Method in class chrriis.uihierarchy.UIH.SingleLevelHandler
Use the specified constraints.
contains(Object) - Method in class chrriis.uihierarchy.compatibility.ArrayList
Returns true if this collection contains the specified element.
contains(Object) - Method in interface chrriis.uihierarchy.compatibility.Collection
Returns true if this collection contains the specified element.
contains(Object) - Method in class chrriis.uihierarchy.compatibility.HashSet
Returns true if this collection contains the specified element.
containsKey(Object) - Method in class chrriis.uihierarchy.compatibility.HashMap
Returns true if this map contains a mapping for the specified key.
containsKey(Object) - Method in interface chrriis.uihierarchy.compatibility.Map
Returns true if this map contains a mapping for the specified key.
createAccessor(String) - Method in class chrriis.uihierarchy.UIH
Create an accessor for some mapped levels.
createAccessor(String, String) - Method in class chrriis.uihierarchy.UIH
Create an accessor for some mapped levels, with excluding some.
createAccessor(String) - Method in class chrriis.uihierarchy.UIHConfig
Create an accessor for some mapped levels.
createAccessor(String, String) - Method in class chrriis.uihierarchy.UIHConfig
Create an accessor for some mapped levels, with excluding some.
createAccessor(UIHConfig, HLevel[]) - Method in class chrriis.uihierarchy.accessor.AccessorFactory
Create an accessor for some levels of a hierarchy.
createComponent(UIHConfig, Container, Object, int) - Method in interface chrriis.uihierarchy.creator.ComponentCreator
Create a component from an object representation.
createComponent(UIHConfig, Container, Object, int) - Method in class chrriis.uihierarchy.creator.NullComponentCreator
Create a component from a null component.
createComponent(UIHConfig, Container, Object, int) - Method in class chrriis.uihierarchy.creator.StringComponentCreator
Create a component from a String.
createConstraints(SingleLevelAccessor, Container, Object) - Method in class chrriis.uihierarchy.constraints.BorderHConstraints
Create the constraints for a border layout, if the parameter is a String.
createConstraints(SingleLevelAccessor, Container, Object) - Method in class chrriis.uihierarchy.constraints.BoxHConstraints
Create the constraints for a Box layout, if the parameter is a String.
createConstraints(SingleLevelAccessor, Container, Object) - Method in class chrriis.uihierarchy.constraints.ExplicitHConstraints
Create the constraints for an Explicit layout, if the parameter is a String.
createConstraints(SingleLevelAccessor, Container, Object) - Method in class chrriis.uihierarchy.constraints.FlowHConstraints
Create the constraints for a flow layout.
createConstraints(SingleLevelAccessor, Container, Object) - Method in class chrriis.uihierarchy.constraints.FormHConstraints
Create the constraints for a Form layout, if the parameter is a String.
createConstraints(SingleLevelAccessor, Container, Object) - Method in class chrriis.uihierarchy.constraints.GridBagHConstraints
Create the constraints for a gridbag layout, if the parameter is a String.
createConstraints(SingleLevelAccessor, Container, Object) - Method in interface chrriis.uihierarchy.constraints.LayoutHConstraints
Create the constraints of a component.
createConstraints(SingleLevelAccessor, Container, Object) - Method in class chrriis.uihierarchy.constraints.NullHConstraints
Create the constraints for a null layout, if the parameter is a String.
createConstraints(SingleLevelAccessor, Container, Object) - Method in class chrriis.uihierarchy.constraints.SpringHConstraints
Create the constraints for a Spring layout, if the parameter is a String.
createLayout(UIHConfig) - Method in class chrriis.uihierarchy.layout.BorderHLayout
 
createLayout(UIHConfig) - Method in class chrriis.uihierarchy.layout.CardHLayout
 
createLayout(UIHConfig) - Method in class chrriis.uihierarchy.layout.FlowHLayout
 
createLayout(UIHConfig) - Method in class chrriis.uihierarchy.layout.FormHLayout
 
createLayout(UIHConfig) - Method in class chrriis.uihierarchy.layout.GridHLayout
 
createLayout(UIHConfig) - Method in interface chrriis.uihierarchy.layout.HLayoutManager
Create the desired layout manager, using the UIH configuration.

A B C D E F G H I J K L M N O P R S T U X _