org.simantics.databoard.binding.classfactory
Interface TypeClassSubFactory

All Known Implementing Classes:
AsmTypeClassFactory, ImmutableClassesFactory

public interface TypeClassSubFactory


Method Summary
 BindingRequest construct(TypeClassFactory mainFactory, Datatype type)
          Construct class from datatype.
 

Method Detail

construct

BindingRequest construct(TypeClassFactory mainFactory,
                         Datatype type)
                         throws BindingConstructionException
Construct class from datatype. The implementation may use mainFactory to construct sub-types. Caching results is not necessary nor recommended.

Parameters:
mainFactory -
type -
Returns:
class description or null
Throws:
BindingConstructionException