package jetbrains.mps.lang.constraints.structure;
/*Generated by MPS */
import jetbrains.mps.smodel.runtime.ConceptPresentationAspectBase;
import jetbrains.mps.smodel.runtime.ConceptPresentation;
import org.jetbrains.annotations.Nullable;
import org.jetbrains.mps.openapi.language.SAbstractConcept;
import jetbrains.mps.smodel.runtime.ConceptPresentationBuilder;
public class ConceptPresentationAspectImpl extends ConceptPresentationAspectBase {
private ConceptPresentation props_ConceptConstraints;
private ConceptPresentation props_ConceptParameter_ReferentSearchScope_enclosingNode;
private ConceptPresentation props_ConstraintFunctionParameter_checkedNode;
private ConceptPresentation props_ConstraintFunctionParameter_childConcept;
private ConceptPresentation props_ConstraintFunctionParameter_childConceptNode;
private ConceptPresentation props_ConstraintFunctionParameter_childNode;
private ConceptPresentation props_ConstraintFunctionParameter_containingLink;
private ConceptPresentation props_ConstraintFunctionParameter_containmentLink;
private ConceptPresentation props_ConstraintFunctionParameter_contextNode;
private ConceptPresentation props_ConstraintFunctionParameter_contextRole;
private ConceptPresentation props_ConstraintFunctionParameter_exists;
private ConceptPresentation props_ConstraintFunctionParameter_inEditor;
private ConceptPresentation props_ConstraintFunctionParameter_link;
private ConceptPresentation props_ConstraintFunctionParameter_linkNode;
private ConceptPresentation props_ConstraintFunctionParameter_linkTarget;
private ConceptPresentation props_ConstraintFunctionParameter_linkTargetNode;
private ConceptPresentation props_ConstraintFunctionParameter_newReferentNode;
private ConceptPresentation props_ConstraintFunctionParameter_oldReferentNode;
private ConceptPresentation props_ConstraintFunctionParameter_parameterNode;
private ConceptPresentation props_ConstraintFunctionParameter_parentNode;
private ConceptPresentation props_ConstraintFunctionParameter_position;
private ConceptPresentation props_ConstraintFunctionParameter_referenceNode;
private ConceptPresentation props_ConstraintFunctionParameter_smartReference;
private ConceptPresentation props_ConstraintFunctionParameter_visible;
private ConceptPresentation props_ConstraintFunction_CanBeAChild;
private ConceptPresentation props_ConstraintFunction_CanBeAChild_Old;
private ConceptPresentation props_ConstraintFunction_CanBeAParent;
private ConceptPresentation props_ConstraintFunction_CanBeAParent_Old;
private ConceptPresentation props_ConstraintFunction_CanBeARoot;
private ConceptPresentation props_ConstraintFunction_CanBeAnAncestor;
private ConceptPresentation props_ConstraintFunction_CanBeAnAncestor_Old;
private ConceptPresentation props_ConstraintFunction_GetAlternativeIcon;
private ConceptPresentation props_ConstraintFunction_GetInstanceIcon;
private ConceptPresentation props_ConstraintFunction_PropertyGetter;
private ConceptPresentation props_ConstraintFunction_PropertySetter;
private ConceptPresentation props_ConstraintFunction_PropertyValidator;
private ConceptPresentation props_ConstraintFunction_RefSetHandlerKeepsReference;
private ConceptPresentation props_ConstraintFunction_ReferentSearchScope_AbstractBase;
private ConceptPresentation props_ConstraintFunction_ReferentSearchScope_Factory;
private ConceptPresentation props_ConstraintFunction_ReferentSearchScope_Presentation;
private ConceptPresentation props_ConstraintFunction_ReferentSearchScope_Scope;
private ConceptPresentation props_ConstraintFunction_ReferentSearchScope_Scope_Old;
private ConceptPresentation props_ConstraintFunction_ReferentSearchScope_Validator;
private ConceptPresentation props_ConstraintFunction_ReferentSetHandler;
private ConceptPresentation props_ConstraintsFunctionParameter_node;
private ConceptPresentation props_ConstraintsFunctionParameter_propertyValue;
private ConceptPresentation props_ConstraintsMigration;
private ConceptPresentation props_InheritedNodeScopeFactory;
private ConceptPresentation props_NodeDefaultSearchScope;
private ConceptPresentation props_NodePropertyConstraint;
private ConceptPresentation props_NodeReferentConstraint;
private ConceptPresentation props_NodeScopeFactory;
@Override
@Nullable
public ConceptPresentation getDescriptor(SAbstractConcept c) {
StructureAspectDescriptor structureDescriptor = (StructureAspectDescriptor) myLanguageRuntime.getAspect(jetbrains.mps.smodel.runtime.StructureAspectDescriptor.class);
switch (structureDescriptor.internalIndex(c)) {
case LanguageConceptSwitch.ConceptConstraints:
if (props_ConceptConstraints == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x3f4bc5f5c6c14a28L, 0x8b10c83066ffa4a1L, 0x11a7208faaeL);
cpb.deprecateAggregation(0x11a72c7a3f1L, "canBeChild_Old");
cpb.deprecateAggregation(0x11a72c7dc2aL, "canBeParent_Old");
cpb.deprecateAggregation(0x6cfa709738a97560L, "canBeAncestor_Old");
cpb.deprecateAggregation(0x341b038f9307e5d8L, "alternativeIcon");
cpb.icon(IconContainer.RESOURCE_a0a5a0a0b0bc);
props_ConceptConstraints = cpb.create();
}
return props_ConceptConstraints;
case LanguageConceptSwitch.ConceptParameter_ReferentSearchScope_enclosingNode:
if (props_ConceptParameter_ReferentSearchScope_enclosingNode == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("parent of the referenceNode, useful when the reference node is not defined yet (null)");
props_ConceptParameter_ReferentSearchScope_enclosingNode = cpb.create();
}
return props_ConceptParameter_ReferentSearchScope_enclosingNode;
case LanguageConceptSwitch.ConstraintFunctionParameter_checkedNode:
if (props_ConstraintFunctionParameter_checkedNode == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("node to be validated");
props_ConstraintFunctionParameter_checkedNode = cpb.create();
}
return props_ConstraintFunctionParameter_checkedNode;
case LanguageConceptSwitch.ConstraintFunctionParameter_childConcept:
if (props_ConstraintFunctionParameter_childConcept == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("the concept of the child/descendant node to test against");
props_ConstraintFunctionParameter_childConcept = cpb.create();
}
return props_ConstraintFunctionParameter_childConcept;
case LanguageConceptSwitch.ConstraintFunctionParameter_childConceptNode:
if (props_ConstraintFunctionParameter_childConceptNode == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("the concept of the child/descendant node to test against");
props_ConstraintFunctionParameter_childConceptNode = cpb.create();
}
return props_ConstraintFunctionParameter_childConceptNode;
case LanguageConceptSwitch.ConstraintFunctionParameter_childNode:
if (props_ConstraintFunctionParameter_childNode == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("the child/descendant node to test against, may be null if is yet to be created");
props_ConstraintFunctionParameter_childNode = cpb.create();
}
return props_ConstraintFunctionParameter_childNode;
case LanguageConceptSwitch.ConstraintFunctionParameter_containingLink:
if (props_ConstraintFunctionParameter_containingLink == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
props_ConstraintFunctionParameter_containingLink = cpb.create();
}
return props_ConstraintFunctionParameter_containingLink;
case LanguageConceptSwitch.ConstraintFunctionParameter_containmentLink:
if (props_ConstraintFunctionParameter_containmentLink == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("containment link between contextNode and its child");
props_ConstraintFunctionParameter_containmentLink = cpb.create();
}
return props_ConstraintFunctionParameter_containmentLink;
case LanguageConceptSwitch.ConstraintFunctionParameter_contextNode:
if (props_ConstraintFunctionParameter_contextNode == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("node with the reference, or closest not-null context node");
props_ConstraintFunctionParameter_contextNode = cpb.create();
}
return props_ConstraintFunctionParameter_contextNode;
case LanguageConceptSwitch.ConstraintFunctionParameter_contextRole:
if (props_ConstraintFunctionParameter_contextRole == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("target role in contextNode");
props_ConstraintFunctionParameter_contextRole = cpb.create();
}
return props_ConstraintFunctionParameter_contextRole;
case LanguageConceptSwitch.ConstraintFunctionParameter_exists:
if (props_ConstraintFunctionParameter_exists == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("false when reference is being created");
props_ConstraintFunctionParameter_exists = cpb.create();
}
return props_ConstraintFunctionParameter_exists;
case LanguageConceptSwitch.ConstraintFunctionParameter_inEditor:
if (props_ConstraintFunctionParameter_inEditor == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
props_ConstraintFunctionParameter_inEditor = cpb.create();
}
return props_ConstraintFunctionParameter_inEditor;
case LanguageConceptSwitch.ConstraintFunctionParameter_link:
if (props_ConstraintFunctionParameter_link == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("the containment link in question between the parent and the (potential or existing) child");
props_ConstraintFunctionParameter_link = cpb.create();
}
return props_ConstraintFunctionParameter_link;
case LanguageConceptSwitch.ConstraintFunctionParameter_linkNode:
if (props_ConstraintFunctionParameter_linkNode == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("the containment link in question between the parent and the (potential or existing) child");
props_ConstraintFunctionParameter_linkNode = cpb.create();
}
return props_ConstraintFunctionParameter_linkNode;
case LanguageConceptSwitch.ConstraintFunctionParameter_linkTarget:
if (props_ConstraintFunctionParameter_linkTarget == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("target concept (useful for specialized links)");
props_ConstraintFunctionParameter_linkTarget = cpb.create();
}
return props_ConstraintFunctionParameter_linkTarget;
case LanguageConceptSwitch.ConstraintFunctionParameter_linkTargetNode:
if (props_ConstraintFunctionParameter_linkTargetNode == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("target concept node (useful for specialized links)");
props_ConstraintFunctionParameter_linkTargetNode = cpb.create();
}
return props_ConstraintFunctionParameter_linkTargetNode;
case LanguageConceptSwitch.ConstraintFunctionParameter_newReferentNode:
if (props_ConstraintFunctionParameter_newReferentNode == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("new value of the reference");
props_ConstraintFunctionParameter_newReferentNode = cpb.create();
}
return props_ConstraintFunctionParameter_newReferentNode;
case LanguageConceptSwitch.ConstraintFunctionParameter_oldReferentNode:
if (props_ConstraintFunctionParameter_oldReferentNode == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("old value of the reference");
props_ConstraintFunctionParameter_oldReferentNode = cpb.create();
}
return props_ConstraintFunctionParameter_oldReferentNode;
case LanguageConceptSwitch.ConstraintFunctionParameter_parameterNode:
if (props_ConstraintFunctionParameter_parameterNode == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("node to present (target of the referenceNode's reference)");
props_ConstraintFunctionParameter_parameterNode = cpb.create();
}
return props_ConstraintFunctionParameter_parameterNode;
case LanguageConceptSwitch.ConstraintFunctionParameter_parentNode:
if (props_ConstraintFunctionParameter_parentNode == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("parent node to check");
props_ConstraintFunctionParameter_parentNode = cpb.create();
}
return props_ConstraintFunctionParameter_parentNode;
case LanguageConceptSwitch.ConstraintFunctionParameter_position:
if (props_ConstraintFunctionParameter_position == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("target index in contextRole");
props_ConstraintFunctionParameter_position = cpb.create();
}
return props_ConstraintFunctionParameter_position;
case LanguageConceptSwitch.ConstraintFunctionParameter_referenceNode:
if (props_ConstraintFunctionParameter_referenceNode == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("node with the reference");
props_ConstraintFunctionParameter_referenceNode = cpb.create();
}
return props_ConstraintFunctionParameter_referenceNode;
case LanguageConceptSwitch.ConstraintFunctionParameter_smartReference:
if (props_ConstraintFunctionParameter_smartReference == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
props_ConstraintFunctionParameter_smartReference = cpb.create();
}
return props_ConstraintFunctionParameter_smartReference;
case LanguageConceptSwitch.ConstraintFunctionParameter_visible:
if (props_ConstraintFunctionParameter_visible == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
props_ConstraintFunctionParameter_visible = cpb.create();
}
return props_ConstraintFunctionParameter_visible;
case LanguageConceptSwitch.ConstraintFunction_CanBeAChild:
if (props_ConstraintFunction_CanBeAChild == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("return false if node cannot be a child of parentNode");
props_ConstraintFunction_CanBeAChild = cpb.create();
}
return props_ConstraintFunction_CanBeAChild;
case LanguageConceptSwitch.ConstraintFunction_CanBeAChild_Old:
if (props_ConstraintFunction_CanBeAChild_Old == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("return false if node cannot be a child of parentNode");
props_ConstraintFunction_CanBeAChild_Old = cpb.create();
}
return props_ConstraintFunction_CanBeAChild_Old;
case LanguageConceptSwitch.ConstraintFunction_CanBeAParent:
if (props_ConstraintFunction_CanBeAParent == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("return false if node cannot be a parent of given node");
props_ConstraintFunction_CanBeAParent = cpb.create();
}
return props_ConstraintFunction_CanBeAParent;
case LanguageConceptSwitch.ConstraintFunction_CanBeAParent_Old:
if (props_ConstraintFunction_CanBeAParent_Old == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("return false if node cannot be a parent of given node");
props_ConstraintFunction_CanBeAParent_Old = cpb.create();
}
return props_ConstraintFunction_CanBeAParent_Old;
case LanguageConceptSwitch.ConstraintFunction_CanBeARoot:
if (props_ConstraintFunction_CanBeARoot == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ConstraintFunction_CanBeARoot = cpb.create();
}
return props_ConstraintFunction_CanBeARoot;
case LanguageConceptSwitch.ConstraintFunction_CanBeAnAncestor:
if (props_ConstraintFunction_CanBeAnAncestor == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("return false if node cannot be a ancestor of given node");
props_ConstraintFunction_CanBeAnAncestor = cpb.create();
}
return props_ConstraintFunction_CanBeAnAncestor;
case LanguageConceptSwitch.ConstraintFunction_CanBeAnAncestor_Old:
if (props_ConstraintFunction_CanBeAnAncestor_Old == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
props_ConstraintFunction_CanBeAnAncestor_Old = cpb.create();
}
return props_ConstraintFunction_CanBeAnAncestor_Old;
case LanguageConceptSwitch.ConstraintFunction_GetAlternativeIcon:
if (props_ConstraintFunction_GetAlternativeIcon == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ConstraintFunction_GetAlternativeIcon = cpb.create();
}
return props_ConstraintFunction_GetAlternativeIcon;
case LanguageConceptSwitch.ConstraintFunction_GetInstanceIcon:
if (props_ConstraintFunction_GetInstanceIcon == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ConstraintFunction_GetInstanceIcon = cpb.create();
}
return props_ConstraintFunction_GetInstanceIcon;
case LanguageConceptSwitch.ConstraintFunction_PropertyGetter:
if (props_ConstraintFunction_PropertyGetter == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("property getter");
props_ConstraintFunction_PropertyGetter = cpb.create();
}
return props_ConstraintFunction_PropertyGetter;
case LanguageConceptSwitch.ConstraintFunction_PropertySetter:
if (props_ConstraintFunction_PropertySetter == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("property setter");
props_ConstraintFunction_PropertySetter = cpb.create();
}
return props_ConstraintFunction_PropertySetter;
case LanguageConceptSwitch.ConstraintFunction_PropertyValidator:
if (props_ConstraintFunction_PropertyValidator == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("property validator");
props_ConstraintFunction_PropertyValidator = cpb.create();
}
return props_ConstraintFunction_PropertyValidator;
case LanguageConceptSwitch.ConstraintFunction_RefSetHandlerKeepsReference:
if (props_ConstraintFunction_RefSetHandlerKeepsReference == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("whether reference set handler keeps original reference");
props_ConstraintFunction_RefSetHandlerKeepsReference = cpb.create();
}
return props_ConstraintFunction_RefSetHandlerKeepsReference;
case LanguageConceptSwitch.ConstraintFunction_ReferentSearchScope_AbstractBase:
if (props_ConstraintFunction_ReferentSearchScope_AbstractBase == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
props_ConstraintFunction_ReferentSearchScope_AbstractBase = cpb.create();
}
return props_ConstraintFunction_ReferentSearchScope_AbstractBase;
case LanguageConceptSwitch.ConstraintFunction_ReferentSearchScope_Factory:
if (props_ConstraintFunction_ReferentSearchScope_Factory == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("return list of nodes that can be referenced from given node");
props_ConstraintFunction_ReferentSearchScope_Factory = cpb.create();
}
return props_ConstraintFunction_ReferentSearchScope_Factory;
case LanguageConceptSwitch.ConstraintFunction_ReferentSearchScope_Presentation:
if (props_ConstraintFunction_ReferentSearchScope_Presentation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("reference presentation in completion list (default - reference name)");
props_ConstraintFunction_ReferentSearchScope_Presentation = cpb.create();
}
return props_ConstraintFunction_ReferentSearchScope_Presentation;
case LanguageConceptSwitch.ConstraintFunction_ReferentSearchScope_Scope:
if (props_ConstraintFunction_ReferentSearchScope_Scope == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("creates scope for the reference (jetbrains.mps.scope.Scope)");
props_ConstraintFunction_ReferentSearchScope_Scope = cpb.create();
}
return props_ConstraintFunction_ReferentSearchScope_Scope;
case LanguageConceptSwitch.ConstraintFunction_ReferentSearchScope_Scope_Old:
if (props_ConstraintFunction_ReferentSearchScope_Scope_Old == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("creates scope for the reference (jetbrains.mps.scope.Scope)");
props_ConstraintFunction_ReferentSearchScope_Scope_Old = cpb.create();
}
return props_ConstraintFunction_ReferentSearchScope_Scope_Old;
case LanguageConceptSwitch.ConstraintFunction_ReferentSearchScope_Validator:
if (props_ConstraintFunction_ReferentSearchScope_Validator == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("return true if the reference is in scope");
props_ConstraintFunction_ReferentSearchScope_Validator = cpb.create();
}
return props_ConstraintFunction_ReferentSearchScope_Validator;
case LanguageConceptSwitch.ConstraintFunction_ReferentSetHandler:
if (props_ConstraintFunction_ReferentSetHandler == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("executed on every link assignment");
props_ConstraintFunction_ReferentSetHandler = cpb.create();
}
return props_ConstraintFunction_ReferentSetHandler;
case LanguageConceptSwitch.ConstraintsFunctionParameter_node:
if (props_ConstraintsFunctionParameter_node == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("the node in question");
props_ConstraintsFunctionParameter_node = cpb.create();
}
return props_ConstraintsFunctionParameter_node;
case LanguageConceptSwitch.ConstraintsFunctionParameter_propertyValue:
if (props_ConstraintsFunctionParameter_propertyValue == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("new value of the node");
props_ConstraintsFunctionParameter_propertyValue = cpb.create();
}
return props_ConstraintsFunctionParameter_propertyValue;
case LanguageConceptSwitch.ConstraintsMigration:
if (props_ConstraintsMigration == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("expression can be simplified or uses deprecated instances");
props_ConstraintsMigration = cpb.create();
}
return props_ConstraintsMigration;
case LanguageConceptSwitch.InheritedNodeScopeFactory:
if (props_InheritedNodeScopeFactory == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("scope provided by parent elements");
props_InheritedNodeScopeFactory = cpb.create();
}
return props_InheritedNodeScopeFactory;
case LanguageConceptSwitch.NodeDefaultSearchScope:
if (props_NodeDefaultSearchScope == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_NodeDefaultSearchScope = cpb.create();
}
return props_NodeDefaultSearchScope;
case LanguageConceptSwitch.NodePropertyConstraint:
if (props_NodePropertyConstraint == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_NodePropertyConstraint = cpb.create();
}
return props_NodePropertyConstraint;
case LanguageConceptSwitch.NodeReferentConstraint:
if (props_NodeReferentConstraint == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_NodeReferentConstraint = cpb.create();
}
return props_NodeReferentConstraint;
case LanguageConceptSwitch.NodeScopeFactory:
if (props_NodeScopeFactory == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_NodeScopeFactory = cpb.create();
}
return props_NodeScopeFactory;
}
return null;
}
}