Uses of Interface
pt.digitalis.dif.dem.interfaces.IStageInstance

Packages that use IStageInstance
pt.digitalis.dif.codegen.templates   
pt.digitalis.dif.controller   
pt.digitalis.dif.controller.interfaces   
pt.digitalis.dif.controller.objects   
pt.digitalis.dif.dem.interfaces   
pt.digitalis.dif.dem.managers   
pt.digitalis.dif.dem.managers.impl   
pt.digitalis.dif.dem.objects.parameters   
pt.digitalis.dif.dem.objects.parameters.constraints   
pt.digitalis.dif.dem.objects.parameters.constraints.impl   
pt.digitalis.dif.dem.objects.parameters.constraints.impl.date   
pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric   
pt.digitalis.dif.dem.objects.parameters.errors   
pt.digitalis.dif.dem.objects.parameters.rules   
pt.digitalis.dif.dem.objects.parameters.types   
 

Uses of IStageInstance in pt.digitalis.dif.codegen.templates
 

Classes in pt.digitalis.dif.codegen.templates that implement IStageInstance
 class StageInstanceCGTemplate
          This class is a template for the IStageInstance interface method implementations.
 

Methods in pt.digitalis.dif.codegen.templates that return IStageInstance
 IStageInstance StageInstanceCGTemplate.getInstance()
           
 IStageInstance StageCGTemplate.getInstance()
           
 

Methods in pt.digitalis.dif.codegen.templates with parameters of type IStageInstance
static IParameters TemplateResources.getParametersInstance(IStageInstance stage)
          Returns a IParameters instance Development note: This is a workaround for a Javassist bug.
protected  void StageCGTemplate.lazyStageProxyInitialization(IStageInstance stage)
          The lazy initializations for all stages.
 ViewObject TemplateResources.stageExecute(IStageInstance stageInstance, IDIFContext context)
          The stage execute logic
 

Uses of IStageInstance in pt.digitalis.dif.controller
 

Methods in pt.digitalis.dif.controller that return IStageInstance
protected  IStageInstance AbstractDIFDispatcher.execute()
          Executes the appropriate tasks to serve the request.
 

Methods in pt.digitalis.dif.controller with parameters of type IStageInstance
protected  DIFResponse AbstractDIFDispatcher.createResponse(IStageInstance stageInstance)
          Generates the response that will be sent back to AbstractChAL from the request's execution context.
protected abstract  void AbstractDIFDispatcher.handleNonAuthorizedAccess(IStageInstance stageInstance, ControllerException exception)
          Handles a non authorized access
 

Uses of IStageInstance in pt.digitalis.dif.controller.interfaces
 

Methods in pt.digitalis.dif.controller.interfaces that return IStageInstance
 IStageInstance IDIFResponse.getStageInstance()
           
 

Methods in pt.digitalis.dif.controller.interfaces with parameters of type IStageInstance
 void INavigationHistory.addStage(IStageInstance stage)
          Adds a stage to the history
 void IDIFResponse.setStageInstance(IStageInstance stageInstance)
           
 

Uses of IStageInstance in pt.digitalis.dif.controller.objects
 

Methods in pt.digitalis.dif.controller.objects that return IStageInstance
 IStageInstance DIFResponse.getStageInstance()
           
 

Methods in pt.digitalis.dif.controller.objects with parameters of type IStageInstance
 void NavigationHistoryImpl.addStage(IStageInstance stage)
           
 void DIFResponse.setStageInstance(IStageInstance stageInstance)
           
 

Uses of IStageInstance in pt.digitalis.dif.dem.interfaces
 

Methods in pt.digitalis.dif.dem.interfaces that return IStageInstance
 IStageInstance IStage.getInstance()
          Return an instance of the stage for execution
 

Uses of IStageInstance in pt.digitalis.dif.dem.managers
 

Methods in pt.digitalis.dif.dem.managers with parameters of type IStageInstance
 ICustomFormDefinition ICustomFormManager.getConfiguration(IStageInstance stageInstance, String businessConfigurationID)
          Reads from the underlying repository the current form customized configuration
 

Uses of IStageInstance in pt.digitalis.dif.dem.managers.impl
 

Methods in pt.digitalis.dif.dem.managers.impl with parameters of type IStageInstance
 ICustomFormDefinition CustomFormManagerDummyImpl.getConfiguration(IStageInstance stageInstance, String businessConfigurationID)
           
 

Uses of IStageInstance in pt.digitalis.dif.dem.objects.parameters
 

Methods in pt.digitalis.dif.dem.objects.parameters with parameters of type IStageInstance
 void ParametersImpl.initialize(IStageInstance stage)
           
 void IParameters.initialize(IStageInstance stage)
          Initialize the parameter object, reading all parameter values from all scopes and sources
 ParameterErrorList IParameter.refreshParameterValue(IStageInstance stageInstance)
          Updates the value of the parameter from the relevant sources.
 ParameterErrorList IParameter.setDefaultValue(IStageInstance stageInstance)
          Sets the value of the parameter to its default and runs all constraints and validations
 ParameterErrorList IParameter.setDefaultValue(IStageInstance stageInstance, boolean initializationInProgress)
          Sets the value of the parameter to its default and runs all constraints and validations
 ParameterErrorList IParameter.setValue(T value, IStageInstance stageInstance)
          Sets the value of the parameter and runs all constraints and validations
 ParameterErrorList IParameter.setValue(T value, IStageInstance stageInstance, boolean initializationInProgress)
          Sets the value of the parameter and runs all constraints and validations
 ParameterErrorList IParameter.setValueFromString(String value, IStageInstance stageInstance)
          Sets the value of the parameter converting if from a string representation and runs all constraints and validations
 ParameterErrorList IParameter.setValueFromString(String value, IStageInstance stageInstance, boolean initializationInProgress)
          Sets the value of the parameter converting if from a string representation and runs all constraints and validations
 

Uses of IStageInstance in pt.digitalis.dif.dem.objects.parameters.constraints
 

Methods in pt.digitalis.dif.dem.objects.parameters.constraints with parameters of type IStageInstance
 ParameterConstraintResult IParameterConstraint.getValidationResult(Object value, IStageInstance stageInstance)
          Get the Validation result, Validates the parameter value passed in it's native type
 ParameterConstraintResult AbstractParameterConstraint.getValidationResult(Object value, IStageInstance stageInstance)
           
 boolean IParameterConstraint.validateConstraint(Object value, IStageInstance stageInstance)
          Validates the parameter value passed in it's native type
 boolean AbstractParameterConstraint.validateConstraint(Object value, IStageInstance stageInstance)
           
 boolean IParameterConstraint.validateConstraint(String value, IStageInstance stageInstance)
          Validates the parameter value passed as a String
 

Uses of IStageInstance in pt.digitalis.dif.dem.objects.parameters.constraints.impl
 

Methods in pt.digitalis.dif.dem.objects.parameters.constraints.impl with parameters of type IStageInstance
 boolean ParameterConstraintRegexImpl.validateConstraint(String value, IStageInstance stageInstance)
           
 boolean ParameterConstraintMinSizeImpl.validateConstraint(String value, IStageInstance stageInstance)
           
 boolean ParameterConstraintMaxSizeImpl.validateConstraint(String value, IStageInstance stageInstance)
           
 boolean ParameterConstraintEmailImpl.validateConstraint(String value, IStageInstance stageInstance)
           
 boolean ParameterConstraintAlphabeticImpl.validateConstraint(String value, IStageInstance stageInstance)
           
 

Uses of IStageInstance in pt.digitalis.dif.dem.objects.parameters.constraints.impl.date
 

Methods in pt.digitalis.dif.dem.objects.parameters.constraints.impl.date with parameters of type IStageInstance
 boolean ParameterConstraintDateInPastImpl.validateConstraint(Object value, IStageInstance stageInstance)
           
 boolean ParameterConstraintDateInFutureImpl.validateConstraint(Object value, IStageInstance stageInstance)
           
 boolean ParameterConstraintDateImpl.validateConstraint(Object value, IStageInstance stageInstance)
           
 boolean ParameterConstraintDateInPastImpl.validateConstraint(String value, IStageInstance stageInstance)
           
 boolean ParameterConstraintDateInFutureImpl.validateConstraint(String value, IStageInstance stageInstance)
           
 boolean ParameterConstraintDateImpl.validateConstraint(String value, IStageInstance stageInstance)
           
 

Uses of IStageInstance in pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric
 

Methods in pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric with parameters of type IStageInstance
 boolean ParameterConstraintNumericImpl.validateConstraint(Double value, IStageInstance stageInstance)
           
 boolean ParameterConstraintMinImpl.validateConstraint(Double value, IStageInstance stageInstance)
           
 boolean ParameterConstraintMaxImpl.validateConstraint(Double value, IStageInstance stageInstance)
           
abstract  boolean AbstractNumericParameterConstraint.validateConstraint(Double value, IStageInstance stageInstance)
          Validate method with the value converted to a Double
 boolean ParameterConstraintNumericImpl.validateConstraint(String value, IStageInstance stageInstance)
           
 boolean AbstractNumericParameterConstraint.validateConstraint(String value, IStageInstance stageInstance)
           
 

Uses of IStageInstance in pt.digitalis.dif.dem.objects.parameters.errors
 

Methods in pt.digitalis.dif.dem.objects.parameters.errors with parameters of type IStageInstance
 Object ParameterErrors.refreshParameter(IParameter<?> param, IStageInstance stageInstance)
          Refreshes the passed parameter and adds errors to the list if they are detected.
 void ParameterErrors.refreshParameters(IStageInstance stageInstance)
          Refreshes all remaining parameters and adds errors to the list if they are detected.
 

Constructors in pt.digitalis.dif.dem.objects.parameters.errors with parameters of type IStageInstance
ParameterErrors(IStageInstance stageInstance)
          Constructor.
 

Uses of IStageInstance in pt.digitalis.dif.dem.objects.parameters.rules
 

Methods in pt.digitalis.dif.dem.objects.parameters.rules with parameters of type IStageInstance
protected  Map<String,String> AbstractParameterRule.getMessages(IStageInstance stage)
          Returns the list of messages available for the parameter rule
 IParameter<T> AbstractParameterRule.getParameter(IStageInstance stage)
          Inspector for the 'parameter' attribute.
 String AbstractParameterRule.getParameterName(IStageInstance stage, String parameterID)
          Get's the name of a given parameter from the stage messages.
 ParameterRuleResult ParameterRuleExclusive.getValidationResult(IStageInstance stage, T value, boolean initializationInProgress, AbstractParameter<T> parameter)
          Gets the validation result for the present parameter
 ParameterRuleResult ParameterRuleDependent.getValidationResult(IStageInstance stage, T value, boolean initializationInProgress, AbstractParameter<T> parameter)
          Gets the validation result for the present parameter
 ParameterRuleResult IParameterRule.getValidationResult(IStageInstance stage, T value, boolean initializationInProgress, AbstractParameter<T> parameter)
          Gets the validation result for the present parameter
 

Uses of IStageInstance in pt.digitalis.dif.dem.objects.parameters.types
 

Methods in pt.digitalis.dif.dem.objects.parameters.types with parameters of type IStageInstance
 ParameterErrorList DocumentParameter.refreshParameterValue(IStageInstance stageInstance)
           
 ParameterErrorList AbstractParameter.refreshParameterValue(IStageInstance stageInstance)
           
 ParameterErrorList AbstractParameter.setDefaultValue(IStageInstance stageInstance)
           
 ParameterErrorList AbstractParameter.setDefaultValue(IStageInstance stageInstance, boolean initializationInProgress)
           
 ParameterErrorList DocumentParameter.setValue(DocumentRepositoryEntry value, IStageInstance stageInstance, boolean initializationInProgress)
           
 ParameterErrorList AbstractParameter.setValue(T value, IStageInstance stageInstance)
          Sets the value of the parameter and runs all constraints and validations
 ParameterErrorList AbstractParameter.setValue(T value, IStageInstance stageInstance, boolean initializationInProgress)
          Sets the value of the parameter and runs all constraints and validations
 ParameterErrorList AbstractParameter.setValueFromString(String value, IStageInstance stageInstance)
           
 ParameterErrorList StringParameter.setValueFromString(String value, IStageInstance stageInstance, boolean initializationInProgress)
           
 ParameterErrorList LongParameter.setValueFromString(String value, IStageInstance stageInstance, boolean initializationInProgress)
           
 ParameterErrorList DoubleParameter.setValueFromString(String value, IStageInstance stageInstance, boolean initializationInProgress)
           
 ParameterErrorList DocumentParameter.setValueFromString(String value, IStageInstance stageInstance, boolean initializationInProgress)
           
 ParameterErrorList DateParameter.setValueFromString(String value, IStageInstance stageInstance, boolean initializationInProgress)
           
 ParameterErrorList BooleanParameter.setValueFromString(String value, IStageInstance stageInstance, boolean initializationInProgress)
           
 ParameterErrorList BigDecimalParameter.setValueFromString(String value, IStageInstance stageInstance, boolean initializationInProgress)
           
protected  ParameterErrorList AbstractParameter.validateParameterValue(T value, IStageInstance stageInstance, boolean initializationInProgress)
          Validate a parameter value on type, constraints, validators and rules, if applied.
 



Copyright © 2014 Digitalis Informática Lda. All Rights Reserved.