Class AtomQueryPropertyCheckerResult

java.lang.Object
chemaxon.checkers.result.DefaultStructureCheckerResult
chemaxon.checkers.result.AtomQueryPropertyCheckerResult
All Implemented Interfaces:
StructureCheckerResult

@PublicAPI public class AtomQueryPropertyCheckerResult extends DefaultStructureCheckerResult
A descendant of DefaultStructureCheckerResult for identifying atom query properties, thus errorType property is StructureCheckerErrorType.ATOM_QUERY_PROPERTY by default.
Since:
Marvin 5.6
  • Constructor Details

    • AtomQueryPropertyCheckerResult

      public AtomQueryPropertyCheckerResult(StructureChecker source, List<MolAtom> atoms, Molecule molecule, String description, List<String> properties, String name, String localMenuName, String helpText, Icon icon)
      Constructor which initialize all the properties. errorType property is StructureCheckerErrorType.ATOM_QUERY_PROPERTY by default.
      Parameters:
      source - is the StructureChecker instance which identified the problem
      atoms - a List of MolAtom which contains the affected atoms of the problem
      molecule - is a Molecule instance which contains the described problem
      description - is short information about the problem
      properties - identifies which atom query properties should be removed MolAtom.getQProp(String)
      name - is the name of the checker which found the described problem
      localMenuName - is a String which should be shown in the local menu of Marvin Sketch
      helpText - is help message for the problem
      icon - is an instance of Icon which will be shown in Marvin Sketch checker dialogs
  • Method Details