org.semwebcentral.sweetrules.infrastructure
Class SweetCompositeTranslatorDescriptor

java.lang.Object
  extended byorg.semwebcentral.sweetrules.infrastructure.AbstractSweetTranslatorDescriptor
      extended byorg.semwebcentral.sweetrules.infrastructure.SweetCompositeTranslatorDescriptor
All Implemented Interfaces:
java.lang.Cloneable, ISweetTranslatorDescriptor

public class SweetCompositeTranslatorDescriptor
extends AbstractSweetTranslatorDescriptor

Descriptor for the composite translator class

Author:
Shashidhara K Ganjugunte, Dr. Benjamin Grosof, Dr. Said Tabet, Chitravanu Neogy

Field Summary
 
Fields inherited from class org.semwebcentral.sweetrules.infrastructure.AbstractSweetTranslatorDescriptor
className, krTranslatorDocContents, logger, sourceKRDescriptor, targetKRDescriptor, translatorOptionHeader, translatorVersionNumber
 
Constructor Summary
SweetCompositeTranslatorDescriptor(ISweetKRDescriptor source, ISweetKRDescriptor target, ISweetInvocationDescriptor options, java.lang.String className)
          Constructor to instantiate a SweetCompositeTranslatorDescriptor
 
Methods inherited from class org.semwebcentral.sweetrules.infrastructure.AbstractSweetTranslatorDescriptor
clone, getKRTranslatorDoc, getOptions, getSourceKRDescriptor, getTargetKRDescriptor, getTranslatorClassName, getTranslatorVersionNumber, setKRTranslatorDoc, setOptions, setTranslatorClassName, setTranslatorVersionNumber
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SweetCompositeTranslatorDescriptor

public SweetCompositeTranslatorDescriptor(ISweetKRDescriptor source,
                                          ISweetKRDescriptor target,
                                          ISweetInvocationDescriptor options,
                                          java.lang.String className)
Constructor to instantiate a SweetCompositeTranslatorDescriptor

Parameters:
source - The source KR descriptor
target - The target KR descriptor
options - The options header
className - The className of the translator being described