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

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

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


Constructor Summary
HDSInputProcessor()
           
 
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

HDSInputProcessor

public HDSInputProcessor()
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