Class AbstractManagingComponentValidationSupport<T extends IManagingComponent<? extends IManagingModel>,EVR>
- java.lang.Object
- 
- com._1c.g5.aef2.standard.validation.AbstractExternalValidationSupport<T,EVR>
- 
- com._1c.g5.aef2.standard.definitions.validation.AbstractManagingComponentValidationSupport<T,EVR>
 
 
- 
- Direct Known Subclasses:
- AefMarkerSupport
 
 public abstract class AbstractManagingComponentValidationSupport<T extends IManagingComponent<? extends IManagingModel>,EVR> extends AbstractExternalValidationSupport<T,EVR> The abstract extension of the external validation support forIManagingComponent.
- 
- 
Constructor SummaryConstructors Modifier Constructor Description protectedAbstractManagingComponentValidationSupport(T rootComponent)Creates a new instance.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ObjectgetQuery(org.eclipse.emf.databinding.FeaturePath... paths)Returns the query to component matching by the specified paths.protected voidonComponentModelChange(IModel model)Reacts on component model change.
 It is a place to make conversion model to validable object.- 
Methods inherited from class com._1c.g5.aef2.standard.validation.AbstractExternalValidationSupportdispose, disposeInternal, getComponent, getExternalValidationResults, getMessage, getQuery, getScene, getSeverity, getValidable, initialize, initializeInternal, isDisposed, onExternalValidationRequired, setValidable
 
- 
 
- 
- 
- 
Constructor Detail- 
AbstractManagingComponentValidationSupportprotected AbstractManagingComponentValidationSupport(T rootComponent) Creates a new instance.- Parameters:
- rootComponent- the component, cannot be- null.
 
 
- 
 - 
Method Detail- 
onComponentModelChangeprotected void onComponentModelChange(IModel model) Description copied from class:AbstractExternalValidationSupportReacts on component model change.
 It is a place to make conversion model to validable object.- Specified by:
- onComponentModelChangein class- AbstractExternalValidationSupport<T extends IManagingComponent<? extends IManagingModel>,EVR>
- Parameters:
- model- the component model, cannot be- null.
- See Also:
- AbstractExternalValidationSupport.setValidable(Object)
 
 - 
getQueryprotected Object getQuery(org.eclipse.emf.databinding.FeaturePath... paths) Returns the query to component matching by the specified paths.- Parameters:
- paths- the features paths, cannot be- null.
- Returns:
- the component query, never null.
 
 
- 
 
-