in languages/languageDesign/smodel/source_gen/jetbrains/mps/lang/smodel/structure/ConceptPresentationAspectImpl.java [225:1788]
public ConceptPresentation getDescriptor(SAbstractConcept c) {
StructureAspectDescriptor structureDescriptor = (StructureAspectDescriptor) myLanguageRuntime.getAspect(jetbrains.mps.smodel.runtime.StructureAspectDescriptor.class);
switch (structureDescriptor.internalIndex(c)) {
case LanguageConceptSwitch.AbstractNodeRefExpression:
if (props_AbstractNodeRefExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("abstract node reference expression");
props_AbstractNodeRefExpression = cpb.create();
}
return props_AbstractNodeRefExpression;
case LanguageConceptSwitch.AbstractOperationParameter:
if (props_AbstractOperationParameter == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_AbstractOperationParameter = cpb.create();
}
return props_AbstractOperationParameter;
case LanguageConceptSwitch.AbstractPointerResolveOperation:
if (props_AbstractPointerResolveOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_AbstractPointerResolveOperation = cpb.create();
}
return props_AbstractPointerResolveOperation;
case LanguageConceptSwitch.AbstractTypeCastExpression:
if (props_AbstractTypeCastExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x2143399c0554e687L);
cpb.deprecateAssociation(0x5d71a86e0b67ce04L, "concept");
props_AbstractTypeCastExpression = cpb.create();
}
return props_AbstractTypeCastExpression;
case LanguageConceptSwitch.AggregationIdentity:
if (props_AggregationIdentity == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_AggregationIdentity = cpb.create();
}
return props_AggregationIdentity;
case LanguageConceptSwitch.AggregationLinkType:
if (props_AggregationLinkType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("SContainmentLink projection");
cpb.rawPresentation("aggregation");
props_AggregationLinkType = cpb.create();
}
return props_AggregationLinkType;
case LanguageConceptSwitch.AllAttributeQualifier:
if (props_AllAttributeQualifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("all attributes");
cpb.rawPresentation("<all>");
props_AllAttributeQualifier = cpb.create();
}
return props_AllAttributeQualifier;
case LanguageConceptSwitch.AsNodeOperation:
if (props_AsNodeOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("asNode");
props_AsNodeOperation = cpb.create();
}
return props_AsNodeOperation;
case LanguageConceptSwitch.AsSConcept:
if (props_AsSConcept == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("asConcept");
props_AsSConcept = cpb.create();
}
return props_AsSConcept;
case LanguageConceptSwitch.AssociationIdentity:
if (props_AssociationIdentity == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_AssociationIdentity = cpb.create();
}
return props_AssociationIdentity;
case LanguageConceptSwitch.AssociationLinkType:
if (props_AssociationLinkType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("SReferenceLink projection");
cpb.rawPresentation("association");
props_AssociationLinkType = cpb.create();
}
return props_AssociationLinkType;
case LanguageConceptSwitch.AttributeAccess:
if (props_AttributeAccess == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("attribute access");
cpb.rawPresentation("@");
props_AttributeAccess = cpb.create();
}
return props_AttributeAccess;
case LanguageConceptSwitch.AttributeQualifier:
if (props_AttributeQualifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_AttributeQualifier = cpb.create();
}
return props_AttributeQualifier;
case LanguageConceptSwitch.BootstrapAwareMetaObject:
if (props_BootstrapAwareMetaObject == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_BootstrapAwareMetaObject = cpb.create();
}
return props_BootstrapAwareMetaObject;
case LanguageConceptSwitch.ChildAttributeQualifier:
if (props_ChildAttributeQualifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x9d98713f24a0e5bL, 0x9d98713f24a0e5dL, "attributeConcept", "", "");
props_ChildAttributeQualifier = cpb.create();
}
return props_ChildAttributeQualifier;
case LanguageConceptSwitch.ChildNodeRefExpression:
if (props_ChildNodeRefExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("childNode");
props_ChildNodeRefExpression = cpb.create();
}
return props_ChildNodeRefExpression;
case LanguageConceptSwitch.ConceptAliasOperation:
if (props_ConceptAliasOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("conceptAlias");
props_ConceptAliasOperation = cpb.create();
}
return props_ConceptAliasOperation;
case LanguageConceptSwitch.ConceptId:
if (props_ConceptId == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("ConceptId");
props_ConceptId = cpb.create();
}
return props_ConceptId;
case LanguageConceptSwitch.ConceptIdRefExpression:
if (props_ConceptIdRefExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("openapi SAbstractConcept");
cpb.rawPresentation("concept/<name>/");
props_ConceptIdRefExpression = cpb.create();
}
return props_ConceptIdRefExpression;
case LanguageConceptSwitch.ConceptIdentity:
if (props_ConceptIdentity == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ConceptIdentity = cpb.create();
}
return props_ConceptIdentity;
case LanguageConceptSwitch.ConceptMemberIdentity:
if (props_ConceptMemberIdentity == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ConceptMemberIdentity = cpb.create();
}
return props_ConceptMemberIdentity;
case LanguageConceptSwitch.ConceptNodeType:
if (props_ConceptNodeType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("node<AbstractConceptDeclaration>");
cpb.rawPresentation("conceptNode< >");
props_ConceptNodeType = cpb.create();
}
return props_ConceptNodeType;
case LanguageConceptSwitch.ConceptRefExpression:
if (props_ConceptRefExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("concept declaration node");
cpb.rawPresentation("conceptNode/<name>/");
props_ConceptRefExpression = cpb.create();
}
return props_ConceptRefExpression;
case LanguageConceptSwitch.ConceptReference:
if (props_ConceptReference == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10cd05c601dL, 0x10cd05d18efL, "concept", "", "");
props_ConceptReference = cpb.create();
}
return props_ConceptReference;
case LanguageConceptSwitch.ConceptShortDescriptionOperation:
if (props_ConceptShortDescriptionOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("shortDescription");
props_ConceptShortDescriptionOperation = cpb.create();
}
return props_ConceptShortDescriptionOperation;
case LanguageConceptSwitch.ConceptSwitchStatement:
if (props_ConceptSwitchStatement == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("concept switch");
props_ConceptSwitchStatement = cpb.create();
}
return props_ConceptSwitchStatement;
case LanguageConceptSwitch.Concept_GetAllSubConcepts:
if (props_Concept_GetAllSubConcepts == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("sub-concepts");
props_Concept_GetAllSubConcepts = cpb.create();
}
return props_Concept_GetAllSubConcepts;
case LanguageConceptSwitch.Concept_GetAllSuperConcepts:
if (props_Concept_GetAllSuperConcepts == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("super-concepts/all");
props_Concept_GetAllSuperConcepts = cpb.create();
}
return props_Concept_GetAllSuperConcepts;
case LanguageConceptSwitch.Concept_GetDirectSuperConcepts:
if (props_Concept_GetDirectSuperConcepts == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("super-concepts/direct");
props_Concept_GetDirectSuperConcepts = cpb.create();
}
return props_Concept_GetDirectSuperConcepts;
case LanguageConceptSwitch.Concept_IsExactlyOperation:
if (props_Concept_IsExactlyOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("concept declaration is exactly the same");
cpb.rawPresentation("isExactly");
props_Concept_IsExactlyOperation = cpb.create();
}
return props_Concept_IsExactlyOperation;
case LanguageConceptSwitch.Concept_IsSubConceptOfOperation:
if (props_Concept_IsSubConceptOfOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("isSubConceptOf");
props_Concept_IsSubConceptOfOperation = cpb.create();
}
return props_Concept_IsSubConceptOfOperation;
case LanguageConceptSwitch.Concept_IsSuperConceptOfOperation:
if (props_Concept_IsSuperConceptOfOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("isSuperConceptOf");
props_Concept_IsSuperConceptOfOperation = cpb.create();
}
return props_Concept_IsSuperConceptOfOperation;
case LanguageConceptSwitch.Concept_NewInstance:
if (props_Concept_NewInstance == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x11331ad1f2aL);
cpb.deprecateAggregation(0x11331af096aL, "prototypeNode");
cpb.shortDesc("create new node");
cpb.rawPresentation("new instance");
props_Concept_NewInstance = cpb.create();
}
return props_Concept_NewInstance;
case LanguageConceptSwitch.ContainmentLinkId:
if (props_ContainmentLinkId == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("ContainmentLinkId");
props_ContainmentLinkId = cpb.create();
}
return props_ContainmentLinkId;
case LanguageConceptSwitch.DevkitIdentity:
if (props_DevkitIdentity == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_DevkitIdentity = cpb.create();
}
return props_DevkitIdentity;
case LanguageConceptSwitch.DevkitPointer:
if (props_DevkitPointer == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("DevkitPointer");
props_DevkitPointer = cpb.create();
}
return props_DevkitPointer;
case LanguageConceptSwitch.EnumMemberOperation:
if (props_EnumMemberOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_EnumMemberOperation = cpb.create();
}
return props_EnumMemberOperation;
case LanguageConceptSwitch.EnumMemberReference:
if (props_EnumMemberReference == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("enum member");
cpb.presentationByReference(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x414edd67c0112b91L, 0x414edd67c0112b98L, "decl", "", "");
props_EnumMemberReference = cpb.create();
}
return props_EnumMemberReference;
case LanguageConceptSwitch.EnumMemberReference_Old:
if (props_EnumMemberReference_Old == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.presentationByReference(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1091e6212fdL, 0x1091e625b13L, "enumMember", "<", ">");
props_EnumMemberReference_Old = cpb.create();
}
return props_EnumMemberReference_Old;
case LanguageConceptSwitch.EnumMemberValueRefExpression:
if (props_EnumMemberValueRefExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("value");
cpb.rawPresentation("enum member value/<name>/");
props_EnumMemberValueRefExpression = cpb.create();
}
return props_EnumMemberValueRefExpression;
case LanguageConceptSwitch.EnumMember_IsOperation:
if (props_EnumMember_IsOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("check for specific member");
cpb.rawPresentation("is");
props_EnumMember_IsOperation = cpb.create();
}
return props_EnumMember_IsOperation;
case LanguageConceptSwitch.EnumMember_NameOperation:
if (props_EnumMember_NameOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("name");
props_EnumMember_NameOperation = cpb.create();
}
return props_EnumMember_NameOperation;
case LanguageConceptSwitch.EnumMember_NameOperation_Old:
if (props_EnumMember_NameOperation_Old == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("enum member name");
cpb.rawPresentation("name");
props_EnumMember_NameOperation_Old = cpb.create();
}
return props_EnumMember_NameOperation_Old;
case LanguageConceptSwitch.EnumMember_PresentationOperation:
if (props_EnumMember_PresentationOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("presentation");
props_EnumMember_PresentationOperation = cpb.create();
}
return props_EnumMember_PresentationOperation;
case LanguageConceptSwitch.EnumMember_ValueOperation_Old:
if (props_EnumMember_ValueOperation_Old == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("enum member value");
cpb.rawPresentation("value");
props_EnumMember_ValueOperation_Old = cpb.create();
}
return props_EnumMember_ValueOperation_Old;
case LanguageConceptSwitch.EnumOperation:
if (props_EnumOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_EnumOperation = cpb.create();
}
return props_EnumOperation;
case LanguageConceptSwitch.EnumSwitchCase:
if (props_EnumSwitchCase == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("EnumSwitchCase");
props_EnumSwitchCase = cpb.create();
}
return props_EnumSwitchCase;
case LanguageConceptSwitch.EnumSwitchCaseBody:
if (props_EnumSwitchCaseBody == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_EnumSwitchCaseBody = cpb.create();
}
return props_EnumSwitchCaseBody;
case LanguageConceptSwitch.EnumSwitchCaseBody_Expression:
if (props_EnumSwitchCaseBody_Expression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("EnumSwitchCaseBody_Expression");
props_EnumSwitchCaseBody_Expression = cpb.create();
}
return props_EnumSwitchCaseBody_Expression;
case LanguageConceptSwitch.EnumSwitchCaseBody_StatementList:
if (props_EnumSwitchCaseBody_StatementList == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("{");
props_EnumSwitchCaseBody_StatementList = cpb.create();
}
return props_EnumSwitchCaseBody_StatementList;
case LanguageConceptSwitch.EnumSwitchExpression:
if (props_EnumSwitchExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("enum switch");
props_EnumSwitchExpression = cpb.create();
}
return props_EnumSwitchExpression;
case LanguageConceptSwitch.Enum_FromNameOperation:
if (props_Enum_FromNameOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("get a member by its name");
cpb.rawPresentation("from name");
props_Enum_FromNameOperation = cpb.create();
}
return props_Enum_FromNameOperation;
case LanguageConceptSwitch.Enum_FromPresentationOperation:
if (props_Enum_FromPresentationOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("get a member by its presentation");
cpb.rawPresentation("from presentation");
props_Enum_FromPresentationOperation = cpb.create();
}
return props_Enum_FromPresentationOperation;
case LanguageConceptSwitch.Enum_MemberLiteral:
if (props_Enum_MemberLiteral == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("enum member");
cpb.presentationByReference(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1b4bba1ba0012d60L, 0x1b4bba1ba0012d64L, "memberDeclaration", "", "");
props_Enum_MemberLiteral = cpb.create();
}
return props_Enum_MemberLiteral;
case LanguageConceptSwitch.Enum_MembersOperation:
if (props_Enum_MembersOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("list of enumeration members");
cpb.rawPresentation("members");
props_Enum_MembersOperation = cpb.create();
}
return props_Enum_MembersOperation;
case LanguageConceptSwitch.EnumerationIdRefExpression:
if (props_EnumerationIdRefExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("access to enumeration");
cpb.rawPresentation("enum/<name>/");
props_EnumerationIdRefExpression = cpb.create();
}
return props_EnumerationIdRefExpression;
case LanguageConceptSwitch.EqualsStructurallyExpression:
if (props_EqualsStructurallyExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("nodes structural equality operation");
cpb.rawPresentation("matches");
props_EqualsStructurallyExpression = cpb.create();
}
return props_EqualsStructurallyExpression;
case LanguageConceptSwitch.ExactConceptCase:
if (props_ExactConceptCase == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("exact concept");
props_ExactConceptCase = cpb.create();
}
return props_ExactConceptCase;
case LanguageConceptSwitch.GeneratorIdentity:
if (props_GeneratorIdentity == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_GeneratorIdentity = cpb.create();
}
return props_GeneratorIdentity;
case LanguageConceptSwitch.GeneratorModulePointer:
if (props_GeneratorModulePointer == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("As long as there's no runtime identity for generators (like SLanguage for language), GeneratorIdentity doesn't specify any behaviour methods, and we use SModuleReference here.");
cpb.rawPresentation("GeneratorModulePointer");
props_GeneratorModulePointer = cpb.create();
}
return props_GeneratorModulePointer;
case LanguageConceptSwitch.IConceptSwitchCase:
if (props_IConceptSwitchCase == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IConceptSwitchCase = cpb.create();
}
return props_IConceptSwitchCase;
case LanguageConceptSwitch.ILinkAccess:
if (props_ILinkAccess == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ILinkAccess = cpb.create();
}
return props_ILinkAccess;
case LanguageConceptSwitch.ILinkAccessQualifier:
if (props_ILinkAccessQualifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ILinkAccessQualifier = cpb.create();
}
return props_ILinkAccessQualifier;
case LanguageConceptSwitch.ILinkAccessQualifierContainer:
if (props_ILinkAccessQualifierContainer == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ILinkAccessQualifierContainer = cpb.create();
}
return props_ILinkAccessQualifierContainer;
case LanguageConceptSwitch.ILinkQualifier:
if (props_ILinkQualifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_ILinkQualifier = cpb.create();
}
return props_ILinkQualifier;
case LanguageConceptSwitch.INodePointerArg:
if (props_INodePointerArg == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_INodePointerArg = cpb.create();
}
return props_INodePointerArg;
case LanguageConceptSwitch.IPropertyQualifier:
if (props_IPropertyQualifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IPropertyQualifier = cpb.create();
}
return props_IPropertyQualifier;
case LanguageConceptSwitch.IRefConceptArg:
if (props_IRefConceptArg == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IRefConceptArg = cpb.create();
}
return props_IRefConceptArg;
case LanguageConceptSwitch.IReferenceOperation:
if (props_IReferenceOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_IReferenceOperation = cpb.create();
}
return props_IReferenceOperation;
case LanguageConceptSwitch.IfInstanceOfStatement:
if (props_IfInstanceOfStatement == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("if a node is instance of concept");
cpb.rawPresentation("ifInstanceOf");
props_IfInstanceOfStatement = cpb.create();
}
return props_IfInstanceOfStatement;
case LanguageConceptSwitch.IfInstanceOfVarReference:
if (props_IfInstanceOfVarReference == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0x4c4b92003e49a704L, 0x4c4b92003e49a705L, "baseVariableDeclaration", "", "");
props_IfInstanceOfVarReference = cpb.create();
}
return props_IfInstanceOfVarReference;
case LanguageConceptSwitch.IfInstanceOfVariable:
if (props_IfInstanceOfVariable == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByName();
props_IfInstanceOfVariable = cpb.create();
}
return props_IfInstanceOfVariable;
case LanguageConceptSwitch.LanguageId:
if (props_LanguageId == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x312abca18ab8c8c0L);
cpb.deprecateProperty(0x312abca18ab8ccd9L, "version");
cpb.rawPresentation("LanguageId");
props_LanguageId = cpb.create();
}
return props_LanguageId;
case LanguageConceptSwitch.LanguageIdentity:
if (props_LanguageIdentity == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_LanguageIdentity = cpb.create();
}
return props_LanguageIdentity;
case LanguageConceptSwitch.LanguageIdentityBySourceModule:
if (props_LanguageIdentityBySourceModule == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("LanguageIdentityBySourceModule");
props_LanguageIdentityBySourceModule = cpb.create();
}
return props_LanguageIdentityBySourceModule;
case LanguageConceptSwitch.LanguageRefExpression:
if (props_LanguageRefExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("Reference to a run-time language");
cpb.rawPresentation("language");
props_LanguageRefExpression = cpb.create();
}
return props_LanguageRefExpression;
case LanguageConceptSwitch.LanguageReferenceExpression:
if (props_LanguageReferenceExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("Access Language module instance");
cpb.rawPresentation("language-module");
props_LanguageReferenceExpression = cpb.create();
}
return props_LanguageReferenceExpression;
case LanguageConceptSwitch.LinkAttributeQualifier:
if (props_LinkAttributeQualifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x58ea5217b045b9b7L, 0x58ea5217b045b9b8L, "attributeConcept", "", "");
props_LinkAttributeQualifier = cpb.create();
}
return props_LinkAttributeQualifier;
case LanguageConceptSwitch.LinkIdRefExpression:
if (props_LinkIdRefExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("SContainmentLink or SReferenceLink");
cpb.rawPresentation("link/<role>/");
props_LinkIdRefExpression = cpb.create();
}
return props_LinkIdRefExpression;
case LanguageConceptSwitch.LinkList_AddNewChildOperation:
if (props_LinkList_AddNewChildOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("add new child");
cpb.rawPresentation("add new");
props_LinkList_AddNewChildOperation = cpb.create();
}
return props_LinkList_AddNewChildOperation;
case LanguageConceptSwitch.LinkQualifier:
if (props_LinkQualifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x26b292a5afc7ccacL, 0x26b292a5afc7ccb0L, "link", "", "");
props_LinkQualifier = cpb.create();
}
return props_LinkQualifier;
case LanguageConceptSwitch.LinkRefExpression:
if (props_LinkRefExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("link declaration node");
cpb.rawPresentation("linkNode/<role>/");
props_LinkRefExpression = cpb.create();
}
return props_LinkRefExpression;
case LanguageConceptSwitch.LinkRefQualifier:
if (props_LinkRefQualifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x11886c4bac0L, 0x11886c4bac1L, "link", "", "");
props_LinkRefQualifier = cpb.create();
}
return props_LinkRefQualifier;
case LanguageConceptSwitch.Link_SetNewChildOperation:
if (props_Link_SetNewChildOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("set new child");
cpb.rawPresentation("set new");
props_Link_SetNewChildOperation = cpb.create();
}
return props_Link_SetNewChildOperation;
case LanguageConceptSwitch.Link_SetTargetOperation:
if (props_Link_SetTargetOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("set child or referent");
cpb.rawPresentation("set");
props_Link_SetTargetOperation = cpb.create();
}
return props_Link_SetTargetOperation;
case LanguageConceptSwitch.Link_SetTargetPointerOperation:
if (props_Link_SetTargetPointerOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("set referent with pointer");
cpb.rawPresentation("set ptr");
props_Link_SetTargetPointerOperation = cpb.create();
}
return props_Link_SetTargetPointerOperation;
case LanguageConceptSwitch.ModelPointerExpression:
if (props_ModelPointerExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("make pointer to a model");
cpb.rawPresentation("model-ptr/.../");
props_ModelPointerExpression = cpb.create();
}
return props_ModelPointerExpression;
case LanguageConceptSwitch.ModelPointer_ResolveOperation:
if (props_ModelPointer_ResolveOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("resolve model in repository");
cpb.rawPresentation("resolve");
props_ModelPointer_ResolveOperation = cpb.create();
}
return props_ModelPointer_ResolveOperation;
case LanguageConceptSwitch.ModelReferenceExpression:
if (props_ModelReferenceExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.rawPresentation("model");
props_ModelReferenceExpression = cpb.create();
}
return props_ModelReferenceExpression;
case LanguageConceptSwitch.Model_AddRootOperation:
if (props_Model_AddRootOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("add root");
props_Model_AddRootOperation = cpb.create();
}
return props_Model_AddRootOperation;
case LanguageConceptSwitch.Model_CreateNewNodeOperation:
if (props_Model_CreateNewNodeOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10a2e210544L);
cpb.deprecateAggregation(0x112346e3962L, "prototypeNode");
cpb.rawPresentation("new node");
props_Model_CreateNewNodeOperation = cpb.create();
}
return props_Model_CreateNewNodeOperation;
case LanguageConceptSwitch.Model_CreateNewRootNodeOperation:
if (props_Model_CreateNewRootNodeOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("new root node");
props_Model_CreateNewRootNodeOperation = cpb.create();
}
return props_Model_CreateNewRootNodeOperation;
case LanguageConceptSwitch.Model_GetLongNameOperation:
if (props_Model_GetLongNameOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("name");
props_Model_GetLongNameOperation = cpb.create();
}
return props_Model_GetLongNameOperation;
case LanguageConceptSwitch.Model_GetModule:
if (props_Model_GetModule == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("module");
props_Model_GetModule = cpb.create();
}
return props_Model_GetModule;
case LanguageConceptSwitch.Model_NodesIncludingImportedOperation:
if (props_Model_NodesIncludingImportedOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1135326811cL);
cpb.deprecateAssociation(0x1135326811eL, "concept");
cpb.rawPresentation("nodesIncludingImported");
props_Model_NodesIncludingImportedOperation = cpb.create();
}
return props_Model_NodesIncludingImportedOperation;
case LanguageConceptSwitch.Model_NodesOperation:
if (props_Model_NodesOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("nodes");
props_Model_NodesOperation = cpb.create();
}
return props_Model_NodesOperation;
case LanguageConceptSwitch.Model_PointerOperation:
if (props_Model_PointerOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("persistable pointer to a model");
cpb.rawPresentation("pointer");
props_Model_PointerOperation = cpb.create();
}
return props_Model_PointerOperation;
case LanguageConceptSwitch.Model_RootsIncludingImportedOperation:
if (props_Model_RootsIncludingImportedOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x111d5999a91L);
cpb.deprecateAssociation(0x111d5999a92L, "concept");
cpb.rawPresentation("rootsIncludingImported");
props_Model_RootsIncludingImportedOperation = cpb.create();
}
return props_Model_RootsIncludingImportedOperation;
case LanguageConceptSwitch.Model_RootsOperation:
if (props_Model_RootsOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x110b7dcc9bcL);
cpb.deprecateAssociation(0x110b7dcc9bdL, "concept");
cpb.rawPresentation("roots");
props_Model_RootsOperation = cpb.create();
}
return props_Model_RootsOperation;
case LanguageConceptSwitch.ModuleIdentity:
if (props_ModuleIdentity == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
props_ModuleIdentity = cpb.create();
}
return props_ModuleIdentity;
case LanguageConceptSwitch.ModulePointer:
if (props_ModulePointer == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.rawPresentation("ModulePointer");
props_ModulePointer = cpb.create();
}
return props_ModulePointer;
case LanguageConceptSwitch.ModuleRefExpression:
if (props_ModuleRefExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("reference/pointer to an SModule");
cpb.rawPresentation("module-reference");
props_ModuleRefExpression = cpb.create();
}
return props_ModuleRefExpression;
case LanguageConceptSwitch.ModuleReferenceExpression:
if (props_ModuleReferenceExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("instance of a module from global repository");
cpb.rawPresentation("module");
props_ModuleReferenceExpression = cpb.create();
}
return props_ModuleReferenceExpression;
case LanguageConceptSwitch.NodeAttributeQualifier:
if (props_NodeAttributeQualifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x58ea5217b045b9b5L, 0x58ea5217b045b9b6L, "attributeConcept", "", "");
props_NodeAttributeQualifier = cpb.create();
}
return props_NodeAttributeQualifier;
case LanguageConceptSwitch.NodePointerArg_Identity:
if (props_NodePointerArg_Identity == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("NodePointerArg_Identity");
props_NodePointerArg_Identity = cpb.create();
}
return props_NodePointerArg_Identity;
case LanguageConceptSwitch.NodePointerExpression:
if (props_NodePointerExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("make pointer to a node");
cpb.rawPresentation("node-ptr/.../");
props_NodePointerExpression = cpb.create();
}
return props_NodePointerExpression;
case LanguageConceptSwitch.NodePointerExpression_Old:
if (props_NodePointerExpression_Old == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("named node pointer");
cpb.rawPresentation("nodePointer/<name>/");
props_NodePointerExpression_Old = cpb.create();
}
return props_NodePointerExpression_Old;
case LanguageConceptSwitch.NodePointer_GetModelOperation:
if (props_NodePointer_GetModelOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("get model pointer");
cpb.rawPresentation("model");
props_NodePointer_GetModelOperation = cpb.create();
}
return props_NodePointer_GetModelOperation;
case LanguageConceptSwitch.NodePointer_ResolveOperation:
if (props_NodePointer_ResolveOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("resolve node in repository");
cpb.rawPresentation("resolve");
props_NodePointer_ResolveOperation = cpb.create();
}
return props_NodePointer_ResolveOperation;
case LanguageConceptSwitch.NodeRefExpression:
if (props_NodeRefExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("named node reference");
cpb.rawPresentation("node/<name>/");
props_NodeRefExpression = cpb.create();
}
return props_NodeRefExpression;
case LanguageConceptSwitch.Node_ConceptMethodCall:
if (props_Node_ConceptMethodCall == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1129a43046bL);
cpb.deprecateProperty(0x27990abcdcff2f1dL, "directCall");
cpb.presentationByReference(0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0x11857355952L, 0xf8c78301adL, "baseMethodDeclaration", "", "");
props_Node_ConceptMethodCall = cpb.create();
}
return props_Node_ConceptMethodCall;
case LanguageConceptSwitch.Node_ContainingLinkOperation:
if (props_Node_ContainingLinkOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("containingLink");
props_Node_ContainingLinkOperation = cpb.create();
}
return props_Node_ContainingLinkOperation;
case LanguageConceptSwitch.Node_CopyOperation:
if (props_Node_CopyOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("creates copy of this node");
cpb.rawPresentation("copy");
props_Node_CopyOperation = cpb.create();
}
return props_Node_CopyOperation;
case LanguageConceptSwitch.Node_DeleteOperation:
if (props_Node_DeleteOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("delete this node");
cpb.rawPresentation("delete");
props_Node_DeleteOperation = cpb.create();
}
return props_Node_DeleteOperation;
case LanguageConceptSwitch.Node_DetachOperation:
if (props_Node_DetachOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("removes from container");
cpb.rawPresentation("detach");
props_Node_DetachOperation = cpb.create();
}
return props_Node_DetachOperation;
case LanguageConceptSwitch.Node_GetAllSiblingsOperation:
if (props_Node_GetAllSiblingsOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("siblings");
props_Node_GetAllSiblingsOperation = cpb.create();
}
return props_Node_GetAllSiblingsOperation;
case LanguageConceptSwitch.Node_GetAncestorOperation:
if (props_Node_GetAncestorOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("ancestor");
props_Node_GetAncestorOperation = cpb.create();
}
return props_Node_GetAncestorOperation;
case LanguageConceptSwitch.Node_GetAncestorsOperation:
if (props_Node_GetAncestorsOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("ancestors");
props_Node_GetAncestorsOperation = cpb.create();
}
return props_Node_GetAncestorsOperation;
case LanguageConceptSwitch.Node_GetChildrenAndChildAttributesOperation:
if (props_Node_GetChildrenAndChildAttributesOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("children joint with child attributes of certain role");
cpb.rawPresentation("childrenAndChildAttributes");
props_Node_GetChildrenAndChildAttributesOperation = cpb.create();
}
return props_Node_GetChildrenAndChildAttributesOperation;
case LanguageConceptSwitch.Node_GetChildrenOperation:
if (props_Node_GetChildrenOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("children");
props_Node_GetChildrenOperation = cpb.create();
}
return props_Node_GetChildrenOperation;
case LanguageConceptSwitch.Node_GetConceptOperation:
if (props_Node_GetConceptOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("node's concept declaration");
cpb.rawPresentation("conceptNode");
props_Node_GetConceptOperation = cpb.create();
}
return props_Node_GetConceptOperation;
case LanguageConceptSwitch.Node_GetContainingRoleOperation:
if (props_Node_GetContainingRoleOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.rawPresentation("containingRole");
props_Node_GetContainingRoleOperation = cpb.create();
}
return props_Node_GetContainingRoleOperation;
case LanguageConceptSwitch.Node_GetContainingRootOperation:
if (props_Node_GetContainingRootOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("containingRoot");
props_Node_GetContainingRootOperation = cpb.create();
}
return props_Node_GetContainingRootOperation;
case LanguageConceptSwitch.Node_GetDescendantsOperation:
if (props_Node_GetDescendantsOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("descendants");
props_Node_GetDescendantsOperation = cpb.create();
}
return props_Node_GetDescendantsOperation;
case LanguageConceptSwitch.Node_GetIndexInParentOperation:
if (props_Node_GetIndexInParentOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("gets node's index in parent's collection");
cpb.rawPresentation("index");
props_Node_GetIndexInParentOperation = cpb.create();
}
return props_Node_GetIndexInParentOperation;
case LanguageConceptSwitch.Node_GetModelOperation:
if (props_Node_GetModelOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("model");
props_Node_GetModelOperation = cpb.create();
}
return props_Node_GetModelOperation;
case LanguageConceptSwitch.Node_GetNextSiblingOperation:
if (props_Node_GetNextSiblingOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("next-sibling");
props_Node_GetNextSiblingOperation = cpb.create();
}
return props_Node_GetNextSiblingOperation;
case LanguageConceptSwitch.Node_GetNextSiblingsOperation:
if (props_Node_GetNextSiblingsOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("next-siblings");
props_Node_GetNextSiblingsOperation = cpb.create();
}
return props_Node_GetNextSiblingsOperation;
case LanguageConceptSwitch.Node_GetParentOperation:
if (props_Node_GetParentOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("parent");
props_Node_GetParentOperation = cpb.create();
}
return props_Node_GetParentOperation;
case LanguageConceptSwitch.Node_GetPrevSiblingOperation:
if (props_Node_GetPrevSiblingOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("prev-sibling");
props_Node_GetPrevSiblingOperation = cpb.create();
}
return props_Node_GetPrevSiblingOperation;
case LanguageConceptSwitch.Node_GetPrevSiblingsOperation:
if (props_Node_GetPrevSiblingsOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("prev-siblings");
props_Node_GetPrevSiblingsOperation = cpb.create();
}
return props_Node_GetPrevSiblingsOperation;
case LanguageConceptSwitch.Node_GetReferenceOperation:
if (props_Node_GetReferenceOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("reference");
props_Node_GetReferenceOperation = cpb.create();
}
return props_Node_GetReferenceOperation;
case LanguageConceptSwitch.Node_GetReferencesOperation:
if (props_Node_GetReferencesOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("references");
props_Node_GetReferencesOperation = cpb.create();
}
return props_Node_GetReferencesOperation;
case LanguageConceptSwitch.Node_GetSConceptOperation:
if (props_Node_GetSConceptOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("node's concept");
cpb.rawPresentation("concept");
props_Node_GetSConceptOperation = cpb.create();
}
return props_Node_GetSConceptOperation;
case LanguageConceptSwitch.Node_GetUID:
if (props_Node_GetUID == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("get uuid");
props_Node_GetUID = cpb.create();
}
return props_Node_GetUID;
case LanguageConceptSwitch.Node_HasNextSiblingOperation:
if (props_Node_HasNextSiblingOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("has-next-sibling");
props_Node_HasNextSiblingOperation = cpb.create();
}
return props_Node_HasNextSiblingOperation;
case LanguageConceptSwitch.Node_HasPrevSiblingOperation:
if (props_Node_HasPrevSiblingOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("has-prev-sibling");
props_Node_HasPrevSiblingOperation = cpb.create();
}
return props_Node_HasPrevSiblingOperation;
case LanguageConceptSwitch.Node_InsertNewNextSiblingOperation:
if (props_Node_InsertNewNextSiblingOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("new next-sibling");
props_Node_InsertNewNextSiblingOperation = cpb.create();
}
return props_Node_InsertNewNextSiblingOperation;
case LanguageConceptSwitch.Node_InsertNewPrevSiblingOperation:
if (props_Node_InsertNewPrevSiblingOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("new prev-sibling");
props_Node_InsertNewPrevSiblingOperation = cpb.create();
}
return props_Node_InsertNewPrevSiblingOperation;
case LanguageConceptSwitch.Node_InsertNextSiblingOperation:
if (props_Node_InsertNextSiblingOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("add next-sibling");
props_Node_InsertNextSiblingOperation = cpb.create();
}
return props_Node_InsertNextSiblingOperation;
case LanguageConceptSwitch.Node_InsertPrevSiblingOperation:
if (props_Node_InsertPrevSiblingOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("add prev-sibling");
props_Node_InsertPrevSiblingOperation = cpb.create();
}
return props_Node_InsertPrevSiblingOperation;
case LanguageConceptSwitch.Node_IsAttributeOperation:
if (props_Node_IsAttributeOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("isAttribute");
props_Node_IsAttributeOperation = cpb.create();
}
return props_Node_IsAttributeOperation;
case LanguageConceptSwitch.Node_IsInstanceOfOperation:
if (props_Node_IsInstanceOfOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("isInstanceOf");
props_Node_IsInstanceOfOperation = cpb.create();
}
return props_Node_IsInstanceOfOperation;
case LanguageConceptSwitch.Node_IsNotNullOperation:
if (props_Node_IsNotNullOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("isNotNull");
props_Node_IsNotNullOperation = cpb.create();
}
return props_Node_IsNotNullOperation;
case LanguageConceptSwitch.Node_IsNullOperation:
if (props_Node_IsNullOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("isNull");
props_Node_IsNullOperation = cpb.create();
}
return props_Node_IsNullOperation;
case LanguageConceptSwitch.Node_IsOperation:
if (props_Node_IsOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("test for a specific node");
cpb.rawPresentation("is");
props_Node_IsOperation = cpb.create();
}
return props_Node_IsOperation;
case LanguageConceptSwitch.Node_IsRoleOperation:
if (props_Node_IsRoleOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("test role of the node");
cpb.rawPresentation("isInRole");
props_Node_IsRoleOperation = cpb.create();
}
return props_Node_IsRoleOperation;
case LanguageConceptSwitch.Node_PointerOperation:
if (props_Node_PointerOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("persistable pointer to a node");
cpb.rawPresentation("pointer");
props_Node_PointerOperation = cpb.create();
}
return props_Node_PointerOperation;
case LanguageConceptSwitch.Node_PresentationOperation:
if (props_Node_PresentationOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("string representation");
cpb.rawPresentation("presentation");
props_Node_PresentationOperation = cpb.create();
}
return props_Node_PresentationOperation;
case LanguageConceptSwitch.Node_ReplaceWithAnotherOperation:
if (props_Node_ReplaceWithAnotherOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("replace with");
props_Node_ReplaceWithAnotherOperation = cpb.create();
}
return props_Node_ReplaceWithAnotherOperation;
case LanguageConceptSwitch.Node_ReplaceWithNewOperation:
if (props_Node_ReplaceWithNewOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("replace with new");
props_Node_ReplaceWithNewOperation = cpb.create();
}
return props_Node_ReplaceWithNewOperation;
case LanguageConceptSwitch.Node_SetUID:
if (props_Node_SetUID == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("set uid");
props_Node_SetUID = cpb.create();
}
return props_Node_SetUID;
case LanguageConceptSwitch.OfConceptOperation:
if (props_OfConceptOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("select elements of the specified concept");
cpb.rawPresentation("ofConcept");
props_OfConceptOperation = cpb.create();
}
return props_OfConceptOperation;
case LanguageConceptSwitch.OperationParm_Concept:
if (props_OperationParm_Concept == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("concept");
props_OperationParm_Concept = cpb.create();
}
return props_OperationParm_Concept;
case LanguageConceptSwitch.OperationParm_ConceptList:
if (props_OperationParm_ConceptList == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("concept in");
props_OperationParm_ConceptList = cpb.create();
}
return props_OperationParm_ConceptList;
case LanguageConceptSwitch.OperationParm_Inclusion:
if (props_OperationParm_Inclusion == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("inclusion");
cpb.rawPresentation("+");
props_OperationParm_Inclusion = cpb.create();
}
return props_OperationParm_Inclusion;
case LanguageConceptSwitch.OperationParm_LinkQualifier:
if (props_OperationParm_LinkQualifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("linkQualifier");
props_OperationParm_LinkQualifier = cpb.create();
}
return props_OperationParm_LinkQualifier;
case LanguageConceptSwitch.OperationParm_Root:
if (props_OperationParm_Root == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("root");
props_OperationParm_Root = cpb.create();
}
return props_OperationParm_Root;
case LanguageConceptSwitch.OperationParm_SameMetaLevel:
if (props_OperationParm_SameMetaLevel == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("same metalevel");
cpb.rawPresentation("M");
props_OperationParm_SameMetaLevel = cpb.create();
}
return props_OperationParm_SameMetaLevel;
case LanguageConceptSwitch.OperationParm_StopConceptList:
if (props_OperationParm_StopConceptList == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("stop concepts are");
props_OperationParm_StopConceptList = cpb.create();
}
return props_OperationParm_StopConceptList;
case LanguageConceptSwitch.PoundExpression:
if (props_PoundExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("expression");
cpb.rawPresentation("# <expr>");
props_PoundExpression = cpb.create();
}
return props_PoundExpression;
case LanguageConceptSwitch.PropertyAttributeQualifier:
if (props_PropertyAttributeQualifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x58ea5217b045c9b9L, 0x58ea5217b045c9baL, "attributeConcept", "", "");
props_PropertyAttributeQualifier = cpb.create();
}
return props_PropertyAttributeQualifier;
case LanguageConceptSwitch.PropertyDeserializeExpression:
if (props_PropertyDeserializeExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("convert string to smodel value");
cpb.rawPresentation("deserialize");
props_PropertyDeserializeExpression = cpb.create();
}
return props_PropertyDeserializeExpression;
case LanguageConceptSwitch.PropertyId:
if (props_PropertyId == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("PropertyId");
props_PropertyId = cpb.create();
}
return props_PropertyId;
case LanguageConceptSwitch.PropertyIdRefExpression:
if (props_PropertyIdRefExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("openapi SProperty");
cpb.rawPresentation("property/<concept>:<name>/");
props_PropertyIdRefExpression = cpb.create();
}
return props_PropertyIdRefExpression;
case LanguageConceptSwitch.PropertyIdentity:
if (props_PropertyIdentity == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_PropertyIdentity = cpb.create();
}
return props_PropertyIdentity;
case LanguageConceptSwitch.PropertyQualifier:
if (props_PropertyQualifier == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x26b292a5afc7ccadL, 0x26b292a5afc7ccafL, "property", "", "");
props_PropertyQualifier = cpb.create();
}
return props_PropertyQualifier;
case LanguageConceptSwitch.PropertySerializeExpression:
if (props_PropertySerializeExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("convert smodel value to string");
cpb.rawPresentation("serialize");
props_PropertySerializeExpression = cpb.create();
}
return props_PropertySerializeExpression;
case LanguageConceptSwitch.Property_HasValue_Enum:
if (props_Property_HasValue_Enum == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("check value of enum property");
cpb.rawPresentation("is");
props_Property_HasValue_Enum = cpb.create();
}
return props_Property_HasValue_Enum;
case LanguageConceptSwitch.Property_HasValue_Simple:
if (props_Property_HasValue_Simple == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("check value of property");
cpb.rawPresentation("is");
props_Property_HasValue_Simple = cpb.create();
}
return props_Property_HasValue_Simple;
case LanguageConceptSwitch.Property_RemoveOperation:
if (props_Property_RemoveOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("remove");
props_Property_RemoveOperation = cpb.create();
}
return props_Property_RemoveOperation;
case LanguageConceptSwitch.Property_SetOperation:
if (props_Property_SetOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("set");
props_Property_SetOperation = cpb.create();
}
return props_Property_SetOperation;
case LanguageConceptSwitch.RefConcept_Reference:
if (props_RefConcept_Reference == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1120c45902cL, 0x1120c45d024L, "conceptDeclaration", "", "");
props_RefConcept_Reference = cpb.create();
}
return props_RefConcept_Reference;
case LanguageConceptSwitch.ReferenceLinkId:
if (props_ReferenceLinkId == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("ReferenceLinkId");
props_ReferenceLinkId = cpb.create();
}
return props_ReferenceLinkId;
case LanguageConceptSwitch.Reference_ContainingLinkOperation:
if (props_Reference_ContainingLinkOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("link");
props_Reference_ContainingLinkOperation = cpb.create();
}
return props_Reference_ContainingLinkOperation;
case LanguageConceptSwitch.Reference_GetLinkDeclarationOperation:
if (props_Reference_GetLinkDeclarationOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.rawPresentation("linkDeclaration");
props_Reference_GetLinkDeclarationOperation = cpb.create();
}
return props_Reference_GetLinkDeclarationOperation;
case LanguageConceptSwitch.Reference_GetResolveInfo:
if (props_Reference_GetResolveInfo == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("resolveInfo");
props_Reference_GetResolveInfo = cpb.create();
}
return props_Reference_GetResolveInfo;
case LanguageConceptSwitch.Reference_GetRoleOperation:
if (props_Reference_GetRoleOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.rawPresentation("role");
props_Reference_GetRoleOperation = cpb.create();
}
return props_Reference_GetRoleOperation;
case LanguageConceptSwitch.Reference_GetTargetOperation:
if (props_Reference_GetTargetOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("target");
props_Reference_GetTargetOperation = cpb.create();
}
return props_Reference_GetTargetOperation;
case LanguageConceptSwitch.Reference_IsDynamic:
if (props_Reference_IsDynamic == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("isDynamic");
props_Reference_IsDynamic = cpb.create();
}
return props_Reference_IsDynamic;
case LanguageConceptSwitch.SConceptOperation:
if (props_SConceptOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_SConceptOperation = cpb.create();
}
return props_SConceptOperation;
case LanguageConceptSwitch.SConceptType:
if (props_SConceptType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("concept type");
cpb.rawPresentation("concept< >");
props_SConceptType = cpb.create();
}
return props_SConceptType;
case LanguageConceptSwitch.SConceptTypeCastExpression:
if (props_SConceptTypeCastExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation(":");
props_SConceptTypeCastExpression = cpb.create();
}
return props_SConceptTypeCastExpression;
case LanguageConceptSwitch.SConceptTypeLiteral:
if (props_SConceptTypeLiteral == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("literal of a concept type");
cpb.presentationByReference(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x4bf20760d53f89eaL, 0x4bf20760d53f89ebL, "conceptDeclaraton", "", "");
props_SConceptTypeLiteral = cpb.create();
}
return props_SConceptTypeLiteral;
case LanguageConceptSwitch.SEnumOperationInvocation:
if (props_SEnumOperationInvocation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("enum operation");
cpb.rawPresentation("enum/<name>/.operation");
props_SEnumOperationInvocation = cpb.create();
}
return props_SEnumOperationInvocation;
case LanguageConceptSwitch.SEnumOperation_Old:
if (props_SEnumOperation_Old == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
props_SEnumOperation_Old = cpb.create();
}
return props_SEnumOperation_Old;
case LanguageConceptSwitch.SEnum_MemberForNameOperation_Old:
if (props_SEnum_MemberForNameOperation_Old == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("parse enum name");
cpb.rawPresentation("memberForName()");
props_SEnum_MemberForNameOperation_Old = cpb.create();
}
return props_SEnum_MemberForNameOperation_Old;
case LanguageConceptSwitch.SEnum_MemberForValueOperation_Old:
if (props_SEnum_MemberForValueOperation_Old == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("parse enum value");
cpb.rawPresentation("memberForValue()");
props_SEnum_MemberForValueOperation_Old = cpb.create();
}
return props_SEnum_MemberForValueOperation_Old;
case LanguageConceptSwitch.SEnum_MemberOperation_Old:
if (props_SEnum_MemberOperation_Old == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("enum member access");
cpb.presentationByReference(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x120ed37e691L, 0x120ed37e692L, "member", "", "");
props_SEnum_MemberOperation_Old = cpb.create();
}
return props_SEnum_MemberOperation_Old;
case LanguageConceptSwitch.SEnum_MembersOperation_Old:
if (props_SEnum_MembersOperation_Old == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("members list");
cpb.rawPresentation("members");
props_SEnum_MembersOperation_Old = cpb.create();
}
return props_SEnum_MembersOperation_Old;
case LanguageConceptSwitch.SEnumerationMemberType:
if (props_SEnumerationMemberType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("enumeration member type");
cpb.rawPresentation("enummember<>");
props_SEnumerationMemberType = cpb.create();
}
return props_SEnumerationMemberType;
case LanguageConceptSwitch.SEnumerationType:
if (props_SEnumerationType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("enumeration type");
cpb.rawPresentation("enumeration");
props_SEnumerationType = cpb.create();
}
return props_SEnumerationType;
case LanguageConceptSwitch.SLinkAccess:
if (props_SLinkAccess == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x108f96ea2caL, 0x108f974549cL, "link", "", "");
props_SLinkAccess = cpb.create();
}
return props_SLinkAccess;
case LanguageConceptSwitch.SLinkImplicitSelect:
if (props_SLinkImplicitSelect == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x316f884c72a4157dL, 0x316f884c72a41783L, "link", "", "");
props_SLinkImplicitSelect = cpb.create();
}
return props_SLinkImplicitSelect;
case LanguageConceptSwitch.SLinkListAccess:
if (props_SLinkListAccess == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x108f970c119L, 0x108f974c962L, "link", "", "");
props_SLinkListAccess = cpb.create();
}
return props_SLinkListAccess;
case LanguageConceptSwitch.SModelPointerType:
if (props_SModelPointerType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("pointer to a model");
cpb.rawPresentation("model-ptr");
props_SModelPointerType = cpb.create();
}
return props_SModelPointerType;
case LanguageConceptSwitch.SModelType:
if (props_SModelType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("model type");
cpb.rawPresentation("model");
props_SModelType = cpb.create();
}
return props_SModelType;
case LanguageConceptSwitch.SNodeCreator:
if (props_SNodeCreator == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x112e36f7135L);
cpb.deprecateAggregation(0x11330f61e37L, "prototypeNode");
cpb.shortDesc("create new node");
cpb.rawPresentation("node<>");
props_SNodeCreator = cpb.create();
}
return props_SNodeCreator;
case LanguageConceptSwitch.SNodeListCreator:
if (props_SNodeListCreator == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("list of (s)nodes");
cpb.rawPresentation("nlist");
props_SNodeListCreator = cpb.create();
}
return props_SNodeListCreator;
case LanguageConceptSwitch.SNodeListType:
if (props_SNodeListType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("list of nodes");
cpb.rawPresentation("nlist<>");
props_SNodeListType = cpb.create();
}
return props_SNodeListType;
case LanguageConceptSwitch.SNodeOperation:
if (props_SNodeOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
props_SNodeOperation = cpb.create();
}
return props_SNodeOperation;
case LanguageConceptSwitch.SNodePointerType:
if (props_SNodePointerType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("node pointer type");
cpb.rawPresentation("node-ptr<>");
props_SNodePointerType = cpb.create();
}
return props_SNodePointerType;
case LanguageConceptSwitch.SNodeType:
if (props_SNodeType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("node type");
cpb.rawPresentation("node<>");
props_SNodeType = cpb.create();
}
return props_SNodeType;
case LanguageConceptSwitch.SNodeTypeCastExpression:
if (props_SNodeTypeCastExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation(":");
props_SNodeTypeCastExpression = cpb.create();
}
return props_SNodeTypeCastExpression;
case LanguageConceptSwitch.SPropertyAccess:
if (props_SPropertyAccess == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.presentationByReference(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x108f96cca6fL, 0x108f9727bcdL, "property", "", "");
props_SPropertyAccess = cpb.create();
}
return props_SPropertyAccess;
case LanguageConceptSwitch.SReferenceType:
if (props_SReferenceType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("reference type");
cpb.rawPresentation("reference");
props_SReferenceType = cpb.create();
}
return props_SReferenceType;
case LanguageConceptSwitch.SearchScopeType:
if (props_SearchScopeType == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("search scope type");
cpb.rawPresentation("search scope");
props_SearchScopeType = cpb.create();
}
return props_SearchScopeType;
case LanguageConceptSwitch.SearchScope_ContainsOperation:
if (props_SearchScope_ContainsOperation == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.deprecated(true);
cpb.shortDesc("test node visibility in scope");
cpb.rawPresentation("contains");
props_SearchScope_ContainsOperation = cpb.create();
}
return props_SearchScope_ContainsOperation;
case LanguageConceptSwitch.SemanticDowncastExpression:
if (props_SemanticDowncastExpression == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.shortDesc("downcast to lower semantic level");
cpb.rawPresentation("/");
props_SemanticDowncastExpression = cpb.create();
}
return props_SemanticDowncastExpression;
case LanguageConceptSwitch.SubconceptCase:
if (props_SubconceptCase == null) {
ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
cpb.rawPresentation("subconcept of");
props_SubconceptCase = cpb.create();
}
return props_SubconceptCase;
}
return null;
}