chemaxon.checkers
Class ExternalStructureChecker

java.lang.Object
  extended by chemaxon.checkers.AbstractStructureChecker
      extended by chemaxon.checkers.ExternalStructureChecker
All Implemented Interfaces:
StructureChecker, chemaxon.license.Licensable, java.beans.PropertyChangeListener, java.lang.Cloneable, java.util.EventListener

public abstract class ExternalStructureChecker
extends AbstractStructureChecker

ExternalStructureChecker class provides a super class for externally implemented structure checkers.

Since:
Marvin 5.3
Version:
5.7
Author:
Attila Szabo

Field Summary
 
Fields inherited from class chemaxon.checkers.AbstractStructureChecker
errorType, propertyChangeSupport
 
Fields inherited from interface chemaxon.checkers.StructureChecker
PROPERTY_KEY_VALID
 
Constructor Summary
ExternalStructureChecker(java.lang.String errorCode)
          This constructor creates an external structure checker instance with the given error code
 
Method Summary
 java.lang.String getErrorCode()
          Returns the String represented error code of the checker (this error code should be used for external implementation support instead of StructureChecker.getErrorType())
 
Methods inherited from class chemaxon.checkers.AbstractStructureChecker
addPropertyChangeListener, addPropertyChangeListener, check, check1, clone, cloneItem, convertResult, equals, expandMolecule, getDescription, getDescriptor, getEditorClassName, getErrorDescription, getErrorType, getHelpText, getIcon, getLocalMenuName, getName, hashCode, isAvailable, isLicensed, isValid, propertyChange, removePropertyChangeListener, removePropertyChangeListener, setDescription, setHelpText, setIcon, setLicenseEnvironment, setLocalMenuName, setMoreErrorMessage, setName, setNoErrorMessage, setOneErrorMessage, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExternalStructureChecker

public ExternalStructureChecker(java.lang.String errorCode)
This constructor creates an external structure checker instance with the given error code

Parameters:
errorCode - is the String instance which represents the error of this external checker's error kind.
Method Detail

getErrorCode

public java.lang.String getErrorCode()
Description copied from interface: StructureChecker
Returns the String represented error code of the checker (this error code should be used for external implementation support instead of StructureChecker.getErrorType())

Specified by:
getErrorCode in interface StructureChecker
Overrides:
getErrorCode in class AbstractStructureChecker
Returns:
the String represented error code of the checker (this error code should be used for external implementation support instead of StructureChecker.getErrorType())