org.eclipse.higgins.icard.common.io
Class AbstractFormatProvider

java.lang.Object
  extended by org.eclipse.higgins.icard.common.io.AbstractFormatProvider
All Implemented Interfaces:
org.eclipse.higgins.icard.io.IFormatProvider, org.eclipse.higgins.registry.IServiceProvider

public abstract class AbstractFormatProvider
extends Object
implements org.eclipse.higgins.icard.io.IFormatProvider


Constructor Summary
AbstractFormatProvider(String id, String name, String fileExtension, String description)
           
 
Method Summary
 org.eclipse.higgins.registry.IConfiguration getConfiguration()
           
 String getDescription()
           
 String getFileExtension()
           
 String getID()
           
 String getName()
           
 void setID(String id)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.higgins.icard.io.IFormatProvider
getFormatDescriptor, getInputProcessor, getOutputProcessor
 

Constructor Detail

AbstractFormatProvider

public AbstractFormatProvider(String id,
                              String name,
                              String fileExtension,
                              String description)
Method Detail

getDescription

public String getDescription()

getFileExtension

public String getFileExtension()

getName

public String getName()

getConfiguration

public org.eclipse.higgins.registry.IConfiguration getConfiguration()
Specified by:
getConfiguration in interface org.eclipse.higgins.registry.IServiceProvider

getID

public String getID()
Specified by:
getID in interface org.eclipse.higgins.registry.IServiceProvider

setID

public void setID(String id)
           throws Exception
Specified by:
setID in interface org.eclipse.higgins.registry.IServiceProvider
Throws:
Exception