Root namespace of Kekule library.
- Source:
Classes
- AbstractAtom
- AbstractAtom
- AbstractConfigs
- AbstractConfigs
- ArrayUtils
- Atom
- Atom
- AtomType
- BaseStructureConnector
- BaseStructureConnector
- BaseStructureNode
- BaseStructureNode
- Bond
- Bond
- BondForm
- BondForm
- BondFormFactory
- BondOrder
- BondStereo
- BondType
- BoxUtils
- ChemDocument
- ChemError
- ChemObject
- ChemObject
- ChemObjInteractMode
- ChemObjList
- ChemObjList
- ChemSpace
- ChemSpace
- ChemSpaceElement
- ChemSpaceElement
- ChemStructureBuilder
- ChemStructureBuilder
- ChemStructureConnector
- ChemStructureNode
- ChemStructureNode
- ChemStructureNodeFactory
- ChemStructureNodeLabels
- ChemStructureObjectGroup
- ChemStructureObjectGroup
- ChemStructureUtils
- ChemTextAnalyzer
- ClassDefineUtils
- ClassUtils
- CompositeMolecule
- CompositeMolecule
- ConfigPresetMap
- ConfigPresetMap
- CoordMode
- CoordUtils
- DataSrcAttribUtils
- DocumentUtils
- DomHelper
- DomHelper
- DomUtils
- ElectronSet
- ElectronSet
- Element
- Element
- Error
- Exception
- ExceptionHandler
- ExceptionLevel
- FactoryUtils
- FormulaUtils
- GeometryUtils
- HashEx
- HashEx
- HtmlElementUtils
- HybridizationType
- Isotope
- Isotope
- IsotopeFactory
- MapEx
- MapEx
- MatrixUtils
- MolecularFormula
- MolecularFormula
- Molecule
- Molecule
- MoleculeGroup
- MoleculeList
- MoleculeList
- NumUtils
- ObjPropSettingManager
- ObjUtils
- PredefinedResLoader
- PredefinedResLoader
- PredefinedResReferer
- Pseudoatom
- Pseudoatom
- PseudoatomType
- RadicalOrder
- Reaction
- ReactionComponent
- ReactionList
- ReactionList
- ReactionRole
- RectUtils
- RoleMapUtils
- Scalar
- StructureConnectionTable
- StructureConnectionTable
- StructureFragment
- StructureFragment
- StructureFragmentGroup
- StrUtils
- StyleUtils
- SubGroup
- SubGroup
- TextBlock
- TextBlock
- TextLinesBuffer
- TextLinesBuffer
- TokenAnalyzer
- TokenAnalyzer
- TwoTupleMapEx
- TwoTupleMapEx
- UnbondedElectronSet
- UnbondedElectronSet
- ValenceUtils
- VariableAtom
- ZoomUtils
Namespaces
Members
-
(static) ChemTextTypes
-
Enumeration of chem text token type.
Properties:
Name Type Description CT_ATOM_SYMBOL_LEADING
CT_ATOM_SYMBOL_FOLLOWING
CT_CHARGE_SYMBOL
CT_NUMBER
CT_BRACKET_LEADING
CT_BRACKET_TAILING
CT_SEPARATOR
CT_UNKNOWN
- Source:
-
(static) ElementSeries
-
Enumeration of series of element.
Properties:
Name Type Description NONMETAL
METAL
ALKALI_METAL
ALKALI_EARTH_METAL
TRANSITION_METAL
METALLOID
HALOGEN
NOBLE_GAS
LANTHANIDE
ACTINIDE
- Source:
-
(static) ReactionDirection
-
Enumeration of reaction direction.
- Source:
-
(static) StereoParity
-
Enumeration of stereo parity of node or connector.
Properties:
Name Type Description NONE
ODD
EVEN
UNKNOWN
- Source:
-
(static) UrlUtils
-
Class to help to manipulate URL and file names
- Source:
Methods
-
(static) chemError()
-
Throw an Kekule.ChemError in ExceptionHandler.
- Source:
-
(static) error()
-
Throw an Kekule.Error in ExceptionHandler.
- Source:
-
(static) getExceptionMsg(e) → {String}
-
Returns the message of exception object or string.
Parameters:
Name Type Description e
Variant - Source:
Returns:
- Type
- String
-
(static) hasLocalRes() → {Bool}
-
Check if localization resource is imported and available. If it returns true, l10n constants can be used.
- Source:
Returns:
- Type
- Bool
-
(static) log(e)
-
Raise a log message.
Parameters:
Name Type Description e
- Source:
-
(static) notify(e)
-
Raise a informative hint message.
Parameters:
Name Type Description e
- Source:
-
(static) oneOf()
-
Return value of the first setted params.
- Source:
-
(static) raise()
-
Throw an exception in ExceptionHandler, same as Kekule.ExceptionHandler.throwException
- Source:
-
(static) throwException()
-
Throw an exception in ExceptionHandler, same as Kekule.ExceptionHandler.throwException
- Source:
-
(static) warn(e)
-
Raise a warning message (but do not raise error).
Parameters:
Name Type Description e
- Source: