Package org.jibx.binding.def
Interface ILinkable
-
- All Known Subinterfaces:
IComponent
,IMapping
- All Known Implementing Classes:
BaseMappingWrapper
,ComponentProperty
,DirectGeneric
,DirectObject
,DirectProperty
,ElementWrapper
,LinkableBase
,MappingBase
,MappingDefinition
,MappingDirect
,MappingReference
,NestedBase
,NestedCollection
,NestedStructure
,ObjectBinding
,OptionalStructureWrapper
,PassThroughComponent
,PrecompiledAbstractMapping
,PrecompiledBinding
,PrecompiledConcreteMapping
,StructureReference
,ValueChild
public interface ILinkable
Linkable component interface definition. This is extended by both the basicIComponent
component interface and theIMapping
mapping interface.- Author:
- Dennis M. Sosnoski
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
setLinkages()
Establish and validate linkages between binding components.
-
-
-
Method Detail
-
setLinkages
void setLinkages() throws JiBXException
Establish and validate linkages between binding components. This is called after the basic binding structures have been set up. All linkages between components must be resolved by this method, in order to prevent problems due to the order of definitions between components. This implies that each component must in turn call the same method for each child component. None of the other method calls defined by this interface are valid until after this call.- Throws:
JiBXException
- if error in configuration
-
-