Class AtomQueryPropertyCheckerResult

    • Constructor Detail

      • 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