Uses of Class
com.oxygenxml.validate.nvdl.Mode

Packages that use Mode
com.oxygenxml.validate.nvdl   
 

Uses of Mode in com.oxygenxml.validate.nvdl
 

Fields in com.oxygenxml.validate.nvdl declared as Mode
private  Mode Mode.baseMode
          The base mode.
(package private) static Mode Mode.CURRENT
          A special mode.
private  Mode SchemaImpl.Handler.ModeData.currentMode
          Points to the current mode.
(package private)  Mode ModeUsage.currentMode
          The current mode used until now.
private  Mode SchemaImpl.defaultBaseMode
          Default base mode, rejects everything.
private  Mode SchemaImpl.Handler.ModeData.lastMode
           
private  Mode ModeUsage.mode
          The use mode.
private  Mode ValidatorImpl.startMode
          The start mode for this NVDL script.
private  Mode SchemaImpl.startMode
          The start mode.
 

Methods in com.oxygenxml.validate.nvdl that return Mode
(package private)  Mode Mode.getBaseMode()
          Get the base mode.
(package private)  Mode ModeUsage.getMode(Vector context)
          Get the mode to be used for a specific context.
private  Mode SchemaImpl.getModeAttribute(Attributes attributes, String localName)
          Get the mode specified by an attribute from no namespace.
private  Mode SchemaImpl.Handler.getUseMode(Attributes attributes)
          Get the Mode for the useMode attribute.
private  Mode SchemaImpl.lookupCreateMode(String name)
          Gets a mode with the given name from the mode map.
private  Mode SchemaImpl.makeBuiltinMode(String name, Class cls)
          Makes a built in mode.
private  Mode ModeUsage.resolve(Mode mode)
          Resolves the Mode.CURRENT to the currentMode for this mode usage.
 

Methods in com.oxygenxml.validate.nvdl with parameters of type Mode
(package private)  boolean ModeUsage.addContext(boolean isRoot, Vector names, Mode mode)
          Adds a new context (isRoot, path --> mode).
(package private)  void Mode.addIncludedMode(Mode mode)
           
(package private)  NoResultAction ValidateAction.changeCurrentMode(Mode mode)
          Get a new validate action with a mode usage with the current mode changed.
(package private)  ResultAction UnwrapAction.changeCurrentMode(Mode mode)
          Get a new unwrap action with a mode usage with the current mode changed.
(package private) abstract  ResultAction ResultAction.changeCurrentMode(Mode mode)
          Get a similar action but with the current mode in the mode usage changed.
(package private)  NoResultAction RejectAction.changeCurrentMode(Mode mode)
          Get a new reject action with a mode usage with the current mode changed.
(package private) abstract  NoResultAction NoResultAction.changeCurrentMode(Mode mode)
          Get a no result action with the current mode changed.
(package private)  ModeUsage ModeUsage.changeCurrentMode(Mode currentMode)
          Gets a new mode usage with a different current mode but with the same mode and modeMap as this one.
(package private)  ResultAction AttachPlaceholderAction.changeCurrentMode(Mode mode)
          Get a new attach place holder action with a mode usage with the current mode changed.
(package private)  ResultAction AttachAction.changeCurrentMode(Mode mode)
          Get a new attach action with a mode usage with the current mode changed.
(package private)  NoResultAction AllowAction.changeCurrentMode(Mode mode)
          Get a new allow action with a mode usage with the current mode changed.
(package private)  ActionSet ActionSet.changeCurrentMode(Mode mode)
          Gets a new ActionSet containing all the actions with the current mode changed.
private  Mode ModeUsage.resolve(Mode mode)
          Resolves the Mode.CURRENT to the currentMode for this mode usage.
(package private)  void Mode.setBaseMode(Mode baseMode)
          Set a base mode.
 

Constructors in com.oxygenxml.validate.nvdl with parameters of type Mode
Mode(Mode baseMode)
          Creates an anonymous mode.
Mode(String name, Mode baseMode)
          Creates a mode extending a base mode.
ModeUsage(Mode mode, Mode currentMode)
          Creates a use mode.
ModeUsage(Mode mode, Mode currentMode, ContextMap modeMap)
          Creates a use mode.
ValidatorImpl(Mode mode, Triggers triggers, PropertyMap properties)
          Creates a NVDL validator.