Class RelationOverrideModelHandler
java.lang.Object
ch.tocco.nice2.model.entity.impl.reading.relation.AbstractRelationModelHandler
ch.tocco.nice2.model.entity.impl.reading.relation.RelationOverrideModelHandler
- All Implemented Interfaces:
ValidatorReceivable
public class RelationOverrideModelHandler
extends AbstractRelationModelHandler
implements ValidatorReceivable
-
Field Summary
Fields inherited from class AbstractRelationModelHandler
cardinality, defaultValueReceiver, displays, receiver, resolver, selectors, sourceHndlr, targetHndlr, validator, validatorReceiver -
Constructor Summary
ConstructorsConstructorDescriptionRelationOverrideModelHandler(NiceModelReceiver receiver, DisplayValueFactory displays, SelectorFactoryManager selectors, ValidatorHandlerContextFactory validatorHandlerContextFactory, DefaultValueResolver resolver, ConfigModuleContext configModuleContext) -
Method Summary
Modifier and TypeMethodDescriptionvoidfinish()voidparseCardinality(String cardinality) source()target()Methods inherited from class AbstractRelationModelHandler
addDefaultValues, addNameAndDefaultLabels, addValidations, addValidator, setDefaultValueToRelation, setSchema, startElementMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ValidatorReceivable
addValidator
-
Constructor Details
-
RelationOverrideModelHandler
public RelationOverrideModelHandler(NiceModelReceiver receiver, DisplayValueFactory displays, SelectorFactoryManager selectors, ValidatorHandlerContextFactory validatorHandlerContextFactory, DefaultValueResolver resolver, ConfigModuleContext configModuleContext)
-
-
Method Details
-
source
-
target
-
parseCardinality
@Element("cardinality") @Cardinality(min=0, max=1) public void parseCardinality(@Content String cardinality) throws InvalidValueException - Overrides:
parseCardinalityin classAbstractRelationModelHandler- Throws:
InvalidValueException
-
finish
- Throws:
InvalidValueException
-