![JAR search and dependency download from the Maven repository](/logo.png)
com.reprezen.genflow.common.jsonschema.builder.xchange.ContractJsonSchemaNodeFactory Maven / Gradle / Ivy
package com.reprezen.genflow.common.jsonschema.builder.xchange;
import com.reprezen.genflow.common.jsonschema.builder.NamedSchemaNode;
import com.reprezen.genflow.common.jsonschema.builder.xchange.DefaultLinkNode;
import com.reprezen.genflow.common.jsonschema.builder.xchange.DefaultRealizationContainerNode;
import com.reprezen.genflow.common.jsonschema.builder.xchange.XChangeJsonSchemaNodeFactory;
import com.reprezen.rapidml.RealizationContainer;
import com.reprezen.rapidml.ReferenceLink;
@SuppressWarnings("all")
public class ContractJsonSchemaNodeFactory extends XChangeJsonSchemaNodeFactory {
public ContractJsonSchemaNodeFactory() {
super();
}
@Override
public NamedSchemaNode> createDefaultRealizationNode(final RealizationContainer element) {
return new DefaultRealizationContainerNode(this, element);
}
@Override
public NamedSchemaNode> createDefaultLinkNode(final ReferenceLink element) {
return new DefaultLinkNode(this, element);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy