org.eclipse.emf.facet.widgets.celleditors.ecore.composite
Class BigIntegerCompositeFactory

java.lang.Object
  extended by org.eclipse.emf.facet.widgets.celleditors.ecore.composite.BigIntegerCompositeFactory
All Implemented Interfaces:
ICompositeEditorFactory<java.math.BigInteger>

public class BigIntegerCompositeFactory
extends java.lang.Object
implements ICompositeEditorFactory<java.math.BigInteger>


Constructor Summary
BigIntegerCompositeFactory()
           
 
Method Summary
 AbstractCellEditorComposite<java.math.BigInteger> createCompositeEditor(Composite parent, int style)
          Create a cell editor composite for a value of type <T>, as a subclass of AbstractCellEditorComposite, which is a SWT Composite suited for use as an in-place editor for values of type <T>.
 java.lang.Class<java.math.BigInteger> getHandledType()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BigIntegerCompositeFactory

public BigIntegerCompositeFactory()
Method Detail

createCompositeEditor

public AbstractCellEditorComposite<java.math.BigInteger> createCompositeEditor(Composite parent,
                                                                               int style)
Description copied from interface: ICompositeEditorFactory
Create a cell editor composite for a value of type <T>, as a subclass of AbstractCellEditorComposite, which is a SWT Composite suited for use as an in-place editor for values of type <T>.

Specified by:
createCompositeEditor in interface ICompositeEditorFactory<java.math.BigInteger>
Parameters:
parent - the SWT parent of the new composite
style - SWT style bits (SWT#BORDER, etc.)
Returns:
the new cell editor composite

getHandledType

public java.lang.Class<java.math.BigInteger> getHandledType()
Specified by:
getHandledType in interface ICompositeEditorFactory<java.math.BigInteger>
Returns:
the type handled by the composite editors created by this factory. This method is required because of type erasure with Java generics.