org.eclipse.higgins.icard.provider.cardspace.common.io
Class CRDSInputProcessor

java.lang.Object
  extended by org.eclipse.higgins.icard.provider.cardspace.common.io.CRDSInputProcessor
All Implemented Interfaces:
org.eclipse.higgins.icard.io.IInputProcessor

public class CRDSInputProcessor
extends Object
implements org.eclipse.higgins.icard.io.IInputProcessor


Constructor Summary
CRDSInputProcessor()
           
 
Method Summary
 org.eclipse.higgins.icard.io.IFormatDescriptor checkInput(InputStream is)
           
 org.eclipse.higgins.icard.IImportCardInfo[] getCardInformation(InputStream is, org.eclipse.higgins.icard.auth.ICredential credential)
           
 org.eclipse.higgins.icard.io.IElement[] process(InputStream is, org.eclipse.higgins.icard.auth.ICredential credential)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CRDSInputProcessor

public CRDSInputProcessor()
Method Detail

checkInput

public org.eclipse.higgins.icard.io.IFormatDescriptor checkInput(InputStream is)
Specified by:
checkInput in interface org.eclipse.higgins.icard.io.IInputProcessor

process

public org.eclipse.higgins.icard.io.IElement[] process(InputStream is,
                                                       org.eclipse.higgins.icard.auth.ICredential credential)
                                                throws org.eclipse.higgins.icard.io.CardIOException
Specified by:
process in interface org.eclipse.higgins.icard.io.IInputProcessor
Throws:
org.eclipse.higgins.icard.io.CardIOException

getCardInformation

public org.eclipse.higgins.icard.IImportCardInfo[] getCardInformation(InputStream is,
                                                                      org.eclipse.higgins.icard.auth.ICredential credential)
                                                               throws org.eclipse.higgins.icard.io.CardIOException
Specified by:
getCardInformation in interface org.eclipse.higgins.icard.io.IInputProcessor
Throws:
org.eclipse.higgins.icard.io.CardIOException