public ConceptPresentation getDescriptor()

in plugins/mps-build/languages/build/source_gen/jetbrains/mps/build/structure/ConceptPresentationAspectImpl.java [150:1089]


  public ConceptPresentation getDescriptor(SAbstractConcept c) {
    StructureAspectDescriptor structureDescriptor = (StructureAspectDescriptor) myLanguageRuntime.getAspect(jetbrains.mps.smodel.runtime.StructureAspectDescriptor.class);
    switch (structureDescriptor.internalIndex(c)) {
      case LanguageConceptSwitch.BuildAspect:
        if (props_BuildAspect == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildAspect = cpb.create();
        }
        return props_BuildAspect;
      case LanguageConceptSwitch.BuildCompositePath:
        if (props_BuildCompositePath == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("BuildCompositePath");
          props_BuildCompositePath = cpb.create();
        }
        return props_BuildCompositePath;
      case LanguageConceptSwitch.BuildCustomWorkflow:
        if (props_BuildCustomWorkflow == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("workflow");
          props_BuildCustomWorkflow = cpb.create();
        }
        return props_BuildCustomWorkflow;
      case LanguageConceptSwitch.BuildDependency:
        if (props_BuildDependency == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildDependency = cpb.create();
        }
        return props_BuildDependency;
      case LanguageConceptSwitch.BuildExternalDependency:
        if (props_BuildExternalDependency == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildExternalDependency = cpb.create();
        }
        return props_BuildExternalDependency;
      case LanguageConceptSwitch.BuildExternalLayout:
        if (props_BuildExternalLayout == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByName();
          cpb.icon(IconContainer.RESOURCE_0);
          props_BuildExternalLayout = cpb.create();
        }
        return props_BuildExternalLayout;
      case LanguageConceptSwitch.BuildExternalLayoutDependency:
        if (props_BuildExternalLayoutDependency == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByReference(0x798100da4f0a421aL, 0xb99171f8c50ce5d2L, 0x63a87b9320d3d0a4L, 0x63a87b9320d3d0a7L, "layout", "", "");
          cpb.icon(IconContainer.RESOURCE_1);
          props_BuildExternalLayoutDependency = cpb.create();
        }
        return props_BuildExternalLayoutDependency;
      case LanguageConceptSwitch.BuildFileExcludeSelector:
        if (props_BuildFileExcludeSelector == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("exclude");
          props_BuildFileExcludeSelector = cpb.create();
        }
        return props_BuildFileExcludeSelector;
      case LanguageConceptSwitch.BuildFileIncludeSelector:
        if (props_BuildFileIncludeSelector == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("include");
          props_BuildFileIncludeSelector = cpb.create();
        }
        return props_BuildFileIncludeSelector;
      case LanguageConceptSwitch.BuildFileIncludesSelector:
        if (props_BuildFileIncludesSelector == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("includes");
          props_BuildFileIncludesSelector = cpb.create();
        }
        return props_BuildFileIncludesSelector;
      case LanguageConceptSwitch.BuildFileSelector:
        if (props_BuildFileSelector == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildFileSelector = cpb.create();
        }
        return props_BuildFileSelector;
      case LanguageConceptSwitch.BuildFileSelectorInAttribute:
        if (props_BuildFileSelectorInAttribute == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildFileSelectorInAttribute = cpb.create();
        }
        return props_BuildFileSelectorInAttribute;
      case LanguageConceptSwitch.BuildFolderMacro:
        if (props_BuildFolderMacro == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.shortDesc("defines folder macro with default value (for local build)");
          cpb.presentationByName();
          cpb.icon(IconContainer.RESOURCE_2);
          props_BuildFolderMacro = cpb.create();
        }
        return props_BuildFolderMacro;
      case LanguageConceptSwitch.BuildInputFileSet:
        if (props_BuildInputFileSet == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildInputFileSet = cpb.create();
        }
        return props_BuildInputFileSet;
      case LanguageConceptSwitch.BuildInputFiles:
        if (props_BuildInputFiles == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.shortDesc("folder on local filesystem");
          cpb.rawPresentation("files from");
          props_BuildInputFiles = cpb.create();
        }
        return props_BuildInputFiles;
      case LanguageConceptSwitch.BuildInputFolderSet:
        if (props_BuildInputFolderSet == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildInputFolderSet = cpb.create();
        }
        return props_BuildInputFolderSet;
      case LanguageConceptSwitch.BuildInputFolders:
        if (props_BuildInputFolders == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("folders");
          props_BuildInputFolders = cpb.create();
        }
        return props_BuildInputFolders;
      case LanguageConceptSwitch.BuildInputResourceSet:
        if (props_BuildInputResourceSet == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildInputResourceSet = cpb.create();
        }
        return props_BuildInputResourceSet;
      case LanguageConceptSwitch.BuildInputSingleFile:
        if (props_BuildInputSingleFile == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.shortDesc("single file on local filesystem");
          cpb.rawPresentation("file");
          props_BuildInputSingleFile = cpb.create();
        }
        return props_BuildInputSingleFile;
      case LanguageConceptSwitch.BuildInputSingleFileAbsolutePath:
        if (props_BuildInputSingleFileAbsolutePath == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("file by absolute path");
          props_BuildInputSingleFileAbsolutePath = cpb.create();
        }
        return props_BuildInputSingleFileAbsolutePath;
      case LanguageConceptSwitch.BuildInputSingleFolder:
        if (props_BuildInputSingleFolder == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("folder");
          props_BuildInputSingleFolder = cpb.create();
        }
        return props_BuildInputSingleFolder;
      case LanguageConceptSwitch.BuildJavaPlugin:
        if (props_BuildJavaPlugin == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.shortDesc("adds Java capabilities (compile, test & bundling) to the project");
          cpb.rawPresentation("java");
          props_BuildJavaPlugin = cpb.create();
        }
        return props_BuildJavaPlugin;
      case LanguageConceptSwitch.BuildLayout:
        if (props_BuildLayout == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("BuildLayout");
          cpb.icon(IconContainer.RESOURCE_3);
          props_BuildLayout = cpb.create();
        }
        return props_BuildLayout;
      case LanguageConceptSwitch.BuildLayout_AbstractContainer:
        if (props_BuildLayout_AbstractContainer == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildLayout_AbstractContainer = cpb.create();
        }
        return props_BuildLayout_AbstractContainer;
      case LanguageConceptSwitch.BuildLayout_AbstractCopy:
        if (props_BuildLayout_AbstractCopy == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildLayout_AbstractCopy = cpb.create();
        }
        return props_BuildLayout_AbstractCopy;
      case LanguageConceptSwitch.BuildLayout_Comment:
        if (props_BuildLayout_Comment == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("#");
          props_BuildLayout_Comment = cpb.create();
        }
        return props_BuildLayout_Comment;
      case LanguageConceptSwitch.BuildLayout_CompileOutputOf:
        if (props_BuildLayout_CompileOutputOf == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("compile output of");
          props_BuildLayout_CompileOutputOf = cpb.create();
        }
        return props_BuildLayout_CompileOutputOf;
      case LanguageConceptSwitch.BuildLayout_Container:
        if (props_BuildLayout_Container == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildLayout_Container = cpb.create();
        }
        return props_BuildLayout_Container;
      case LanguageConceptSwitch.BuildLayout_ContainerAcceptingFileSet:
        if (props_BuildLayout_ContainerAcceptingFileSet == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildLayout_ContainerAcceptingFileSet = cpb.create();
        }
        return props_BuildLayout_ContainerAcceptingFileSet;
      case LanguageConceptSwitch.BuildLayout_Copy:
        if (props_BuildLayout_Copy == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("BuildLayout_Copy");
          props_BuildLayout_Copy = cpb.create();
        }
        return props_BuildLayout_Copy;
      case LanguageConceptSwitch.BuildLayout_CopyFilter:
        if (props_BuildLayout_CopyFilter == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildLayout_CopyFilter = cpb.create();
        }
        return props_BuildLayout_CopyFilter;
      case LanguageConceptSwitch.BuildLayout_CopyFilterFixCRLF:
        if (props_BuildLayout_CopyFilterFixCRLF == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("fix eol");
          props_BuildLayout_CopyFilterFixCRLF = cpb.create();
        }
        return props_BuildLayout_CopyFilterFixCRLF;
      case LanguageConceptSwitch.BuildLayout_CopyFilterReplaceRegex:
        if (props_BuildLayout_CopyFilterReplaceRegex == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("replace regex");
          props_BuildLayout_CopyFilterReplaceRegex = cpb.create();
        }
        return props_BuildLayout_CopyFilterReplaceRegex;
      case LanguageConceptSwitch.BuildLayout_CopyFilterReplaceTokens:
        if (props_BuildLayout_CopyFilterReplaceTokens == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("replace");
          props_BuildLayout_CopyFilterReplaceTokens = cpb.create();
        }
        return props_BuildLayout_CopyFilterReplaceTokens;
      case LanguageConceptSwitch.BuildLayout_CopyFlattenMapper:
        if (props_BuildLayout_CopyFlattenMapper == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("flatten");
          props_BuildLayout_CopyFlattenMapper = cpb.create();
        }
        return props_BuildLayout_CopyFlattenMapper;
      case LanguageConceptSwitch.BuildLayout_CopyGlobMapper:
        if (props_BuildLayout_CopyGlobMapper == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("filename glob mapper");
          props_BuildLayout_CopyGlobMapper = cpb.create();
        }
        return props_BuildLayout_CopyGlobMapper;
      case LanguageConceptSwitch.BuildLayout_CopyHandler:
        if (props_BuildLayout_CopyHandler == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildLayout_CopyHandler = cpb.create();
        }
        return props_BuildLayout_CopyHandler;
      case LanguageConceptSwitch.BuildLayout_CopyMapper:
        if (props_BuildLayout_CopyMapper == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildLayout_CopyMapper = cpb.create();
        }
        return props_BuildLayout_CopyMapper;
      case LanguageConceptSwitch.BuildLayout_CopyParameter:
        if (props_BuildLayout_CopyParameter == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildLayout_CopyParameter = cpb.create();
        }
        return props_BuildLayout_CopyParameter;
      case LanguageConceptSwitch.BuildLayout_CopyProcessor:
        if (props_BuildLayout_CopyProcessor == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildLayout_CopyProcessor = cpb.create();
        }
        return props_BuildLayout_CopyProcessor;
      case LanguageConceptSwitch.BuildLayout_CopyRegexMapper:
        if (props_BuildLayout_CopyRegexMapper == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("filename regex mapper");
          props_BuildLayout_CopyRegexMapper = cpb.create();
        }
        return props_BuildLayout_CopyRegexMapper;
      case LanguageConceptSwitch.BuildLayout_CustomCopy:
        if (props_BuildLayout_CustomCopy == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("BuildLayout_CustomCopy");
          props_BuildLayout_CustomCopy = cpb.create();
        }
        return props_BuildLayout_CustomCopy;
      case LanguageConceptSwitch.BuildLayout_EchoProperties:
        if (props_BuildLayout_EchoProperties == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("properties file");
          props_BuildLayout_EchoProperties = cpb.create();
        }
        return props_BuildLayout_EchoProperties;
      case LanguageConceptSwitch.BuildLayout_EchoPropertyEntry:
        if (props_BuildLayout_EchoPropertyEntry == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("entry");
          props_BuildLayout_EchoPropertyEntry = cpb.create();
        }
        return props_BuildLayout_EchoPropertyEntry;
      case LanguageConceptSwitch.BuildLayout_EchoXml:
        if (props_BuildLayout_EchoXml == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("xml file");
          props_BuildLayout_EchoXml = cpb.create();
        }
        return props_BuildLayout_EchoXml;
      case LanguageConceptSwitch.BuildLayout_ExportAsJavaLibrary:
        if (props_BuildLayout_ExportAsJavaLibrary == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("export as java library");
          props_BuildLayout_ExportAsJavaLibrary = cpb.create();
        }
        return props_BuildLayout_ExportAsJavaLibrary;
      case LanguageConceptSwitch.BuildLayout_File:
        if (props_BuildLayout_File == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("file");
          props_BuildLayout_File = cpb.create();
        }
        return props_BuildLayout_File;
      case LanguageConceptSwitch.BuildLayout_FileSet:
        if (props_BuildLayout_FileSet == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildLayout_FileSet = cpb.create();
        }
        return props_BuildLayout_FileSet;
      case LanguageConceptSwitch.BuildLayout_FileStub:
        if (props_BuildLayout_FileStub == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("file");
          props_BuildLayout_FileStub = cpb.create();
        }
        return props_BuildLayout_FileStub;
      case LanguageConceptSwitch.BuildLayout_Filemode:
        if (props_BuildLayout_Filemode == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.shortDesc("customize file modes in archive");
          cpb.rawPresentation("filemode");
          props_BuildLayout_Filemode = cpb.create();
        }
        return props_BuildLayout_Filemode;
      case LanguageConceptSwitch.BuildLayout_Files:
        if (props_BuildLayout_Files == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("files from");
          props_BuildLayout_Files = cpb.create();
        }
        return props_BuildLayout_Files;
      case LanguageConceptSwitch.BuildLayout_FilesOf:
        if (props_BuildLayout_FilesOf == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.shortDesc("copy files of project element");
          cpb.rawPresentation("files of");
          props_BuildLayout_FilesOf = cpb.create();
        }
        return props_BuildLayout_FilesOf;
      case LanguageConceptSwitch.BuildLayout_Folder:
        if (props_BuildLayout_Folder == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.shortDesc("create a folder");
          cpb.presentationByName();
          cpb.icon(IconContainer.RESOURCE_4);
          props_BuildLayout_Folder = cpb.create();
        }
        return props_BuildLayout_Folder;
      case LanguageConceptSwitch.BuildLayout_Import:
        if (props_BuildLayout_Import == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("import");
          props_BuildLayout_Import = cpb.create();
        }
        return props_BuildLayout_Import;
      case LanguageConceptSwitch.BuildLayout_ImportContent:
        if (props_BuildLayout_ImportContent == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("import files from");
          props_BuildLayout_ImportContent = cpb.create();
        }
        return props_BuildLayout_ImportContent;
      case LanguageConceptSwitch.BuildLayout_InJarNode:
        if (props_BuildLayout_InJarNode == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildLayout_InJarNode = cpb.create();
        }
        return props_BuildLayout_InJarNode;
      case LanguageConceptSwitch.BuildLayout_Jar:
        if (props_BuildLayout_Jar == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByName();
          cpb.icon(IconContainer.RESOURCE_5);
          props_BuildLayout_Jar = cpb.create();
        }
        return props_BuildLayout_Jar;
      case LanguageConceptSwitch.BuildLayout_JarManifest:
        if (props_BuildLayout_JarManifest == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.shortDesc("jar manifest file");
          cpb.rawPresentation("manifest");
          props_BuildLayout_JarManifest = cpb.create();
        }
        return props_BuildLayout_JarManifest;
      case LanguageConceptSwitch.BuildLayout_JarManifest_Attribute:
        if (props_BuildLayout_JarManifest_Attribute == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.shortDesc("jar manifest attribute");
          cpb.rawPresentation("<name>: <value>");
          props_BuildLayout_JarManifest_Attribute = cpb.create();
        }
        return props_BuildLayout_JarManifest_Attribute;
      case LanguageConceptSwitch.BuildLayout_JarManifest_Part:
        if (props_BuildLayout_JarManifest_Part == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildLayout_JarManifest_Part = cpb.create();
        }
        return props_BuildLayout_JarManifest_Part;
      case LanguageConceptSwitch.BuildLayout_JarManifest_Section:
        if (props_BuildLayout_JarManifest_Section == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.shortDesc("jar manifest section");
          cpb.rawPresentation("section");
          props_BuildLayout_JarManifest_Section = cpb.create();
        }
        return props_BuildLayout_JarManifest_Section;
      case LanguageConceptSwitch.BuildLayout_NamedContainer:
        if (props_BuildLayout_NamedContainer == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildLayout_NamedContainer = cpb.create();
        }
        return props_BuildLayout_NamedContainer;
      case LanguageConceptSwitch.BuildLayout_Node:
        if (props_BuildLayout_Node == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildLayout_Node = cpb.create();
        }
        return props_BuildLayout_Node;
      case LanguageConceptSwitch.BuildLayout_PathElement:
        if (props_BuildLayout_PathElement == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildLayout_PathElement = cpb.create();
        }
        return props_BuildLayout_PathElement;
      case LanguageConceptSwitch.BuildLayout_PureNode:
        if (props_BuildLayout_PureNode == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildLayout_PureNode = cpb.create();
        }
        return props_BuildLayout_PureNode;
      case LanguageConceptSwitch.BuildLayout_Tar:
        if (props_BuildLayout_Tar == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByName();
          cpb.icon(IconContainer.RESOURCE_6);
          props_BuildLayout_Tar = cpb.create();
        }
        return props_BuildLayout_Tar;
      case LanguageConceptSwitch.BuildLayout_TransparentContainer:
        if (props_BuildLayout_TransparentContainer == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildLayout_TransparentContainer = cpb.create();
        }
        return props_BuildLayout_TransparentContainer;
      case LanguageConceptSwitch.BuildLayout_War:
        if (props_BuildLayout_War == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByName();
          props_BuildLayout_War = cpb.create();
        }
        return props_BuildLayout_War;
      case LanguageConceptSwitch.BuildLayout_Zip:
        if (props_BuildLayout_Zip == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByName();
          cpb.icon(IconContainer.RESOURCE_7);
          props_BuildLayout_Zip = cpb.create();
        }
        return props_BuildLayout_Zip;
      case LanguageConceptSwitch.BuildMacro:
        if (props_BuildMacro == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildMacro = cpb.create();
        }
        return props_BuildMacro;
      case LanguageConceptSwitch.BuildNamedLayout:
        if (props_BuildNamedLayout == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.shortDesc("custom named layout");
          cpb.presentationByName();
          props_BuildNamedLayout = cpb.create();
        }
        return props_BuildNamedLayout;
      case LanguageConceptSwitch.BuildPlugin:
        if (props_BuildPlugin == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildPlugin = cpb.create();
        }
        return props_BuildPlugin;
      case LanguageConceptSwitch.BuildProject:
        if (props_BuildProject == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByName();
          cpb.icon(IconContainer.RESOURCE_8);
          props_BuildProject = cpb.create();
        }
        return props_BuildProject;
      case LanguageConceptSwitch.BuildProjectDependency:
        if (props_BuildProjectDependency == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByReference(0x798100da4f0a421aL, 0xb99171f8c50ce5d2L, 0x454b730dd908c220L, 0x4df58c6f18f84a24L, "script", "", "");
          cpb.icon(IconContainer.RESOURCE_9);
          props_BuildProjectDependency = cpb.create();
        }
        return props_BuildProjectDependency;
      case LanguageConceptSwitch.BuildProjectPart:
        if (props_BuildProjectPart == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildProjectPart = cpb.create();
        }
        return props_BuildProjectPart;
      case LanguageConceptSwitch.BuildRelativePath:
        if (props_BuildRelativePath == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildRelativePath = cpb.create();
        }
        return props_BuildRelativePath;
      case LanguageConceptSwitch.BuildSourceArchiveRelativePath:
        if (props_BuildSourceArchiveRelativePath == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.shortDesc("file inside an archive (zip, jar, war, tar)");
          cpb.rawPresentation("*.zip!/");
          props_BuildSourceArchiveRelativePath = cpb.create();
        }
        return props_BuildSourceArchiveRelativePath;
      case LanguageConceptSwitch.BuildSourceMacroRelativePath:
        if (props_BuildSourceMacroRelativePath == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByReference(0x798100da4f0a421aL, 0xb99171f8c50ce5d2L, 0x668c6cfbafae121dL, 0x668c6cfbafae122aL, "macro", "$", "");
          cpb.icon(IconContainer.RESOURCE_10);
          props_BuildSourceMacroRelativePath = cpb.create();
        }
        return props_BuildSourceMacroRelativePath;
      case LanguageConceptSwitch.BuildSourcePath:
        if (props_BuildSourcePath == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildSourcePath = cpb.create();
        }
        return props_BuildSourcePath;
      case LanguageConceptSwitch.BuildSourceProjectRelativePath:
        if (props_BuildSourceProjectRelativePath == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation(".");
          cpb.icon(IconContainer.RESOURCE_11);
          props_BuildSourceProjectRelativePath = cpb.create();
        }
        return props_BuildSourceProjectRelativePath;
      case LanguageConceptSwitch.BuildSourceSetContainer:
        if (props_BuildSourceSetContainer == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildSourceSetContainer = cpb.create();
        }
        return props_BuildSourceSetContainer;
      case LanguageConceptSwitch.BuildSource_CompilablePart:
        if (props_BuildSource_CompilablePart == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildSource_CompilablePart = cpb.create();
        }
        return props_BuildSource_CompilablePart;
      case LanguageConceptSwitch.BuildSource_FilesetProjectPart:
        if (props_BuildSource_FilesetProjectPart == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildSource_FilesetProjectPart = cpb.create();
        }
        return props_BuildSource_FilesetProjectPart;
      case LanguageConceptSwitch.BuildSource_JavaCP:
        if (props_BuildSource_JavaCP == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildSource_JavaCP = cpb.create();
        }
        return props_BuildSource_JavaCP;
      case LanguageConceptSwitch.BuildSource_JavaClassFolder:
        if (props_BuildSource_JavaClassFolder == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("classes");
          props_BuildSource_JavaClassFolder = cpb.create();
        }
        return props_BuildSource_JavaClassFolder;
      case LanguageConceptSwitch.BuildSource_JavaContentFolder:
        if (props_BuildSource_JavaContentFolder == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("source");
          props_BuildSource_JavaContentFolder = cpb.create();
        }
        return props_BuildSource_JavaContentFolder;
      case LanguageConceptSwitch.BuildSource_JavaContentRoot:
        if (props_BuildSource_JavaContentRoot == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("content root");
          props_BuildSource_JavaContentRoot = cpb.create();
        }
        return props_BuildSource_JavaContentRoot;
      case LanguageConceptSwitch.BuildSource_JavaDependency:
        if (props_BuildSource_JavaDependency == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildSource_JavaDependency = cpb.create();
        }
        return props_BuildSource_JavaDependency;
      case LanguageConceptSwitch.BuildSource_JavaDependencyExternalJar:
        if (props_BuildSource_JavaDependencyExternalJar == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("external jar");
          props_BuildSource_JavaDependencyExternalJar = cpb.create();
        }
        return props_BuildSource_JavaDependencyExternalJar;
      case LanguageConceptSwitch.BuildSource_JavaDependencyExternalJarInFolder:
        if (props_BuildSource_JavaDependencyExternalJarInFolder == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("external jar in folder");
          props_BuildSource_JavaDependencyExternalJarInFolder = cpb.create();
        }
        return props_BuildSource_JavaDependencyExternalJarInFolder;
      case LanguageConceptSwitch.BuildSource_JavaDependencyFileset:
        if (props_BuildSource_JavaDependencyFileset == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("classpath");
          props_BuildSource_JavaDependencyFileset = cpb.create();
        }
        return props_BuildSource_JavaDependencyFileset;
      case LanguageConceptSwitch.BuildSource_JavaDependencyJar:
        if (props_BuildSource_JavaDependencyJar == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("BuildSource_JavaDependencyJar");
          props_BuildSource_JavaDependencyJar = cpb.create();
        }
        return props_BuildSource_JavaDependencyJar;
      case LanguageConceptSwitch.BuildSource_JavaDependencyLibrary:
        if (props_BuildSource_JavaDependencyLibrary == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("library");
          props_BuildSource_JavaDependencyLibrary = cpb.create();
        }
        return props_BuildSource_JavaDependencyLibrary;
      case LanguageConceptSwitch.BuildSource_JavaDependencyModule:
        if (props_BuildSource_JavaDependencyModule == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("module");
          props_BuildSource_JavaDependencyModule = cpb.create();
        }
        return props_BuildSource_JavaDependencyModule;
      case LanguageConceptSwitch.BuildSource_JavaExternalJarFolderRef:
        if (props_BuildSource_JavaExternalJarFolderRef == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByReference(0x798100da4f0a421aL, 0xb99171f8c50ce5d2L, 0x4ddcec86afb65a3fL, 0x4ddcec86afb65a40L, "folder", "", "");
          props_BuildSource_JavaExternalJarFolderRef = cpb.create();
        }
        return props_BuildSource_JavaExternalJarFolderRef;
      case LanguageConceptSwitch.BuildSource_JavaExternalJarRef:
        if (props_BuildSource_JavaExternalJarRef == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByReference(0x798100da4f0a421aL, 0xb99171f8c50ce5d2L, 0x4ddcec86afb2f64cL, 0x4ddcec86afb2f64dL, "jar", "", "");
          props_BuildSource_JavaExternalJarRef = cpb.create();
        }
        return props_BuildSource_JavaExternalJarRef;
      case LanguageConceptSwitch.BuildSource_JavaFiles:
        if (props_BuildSource_JavaFiles == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("java files");
          props_BuildSource_JavaFiles = cpb.create();
        }
        return props_BuildSource_JavaFiles;
      case LanguageConceptSwitch.BuildSource_JavaJar:
        if (props_BuildSource_JavaJar == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("jar");
          props_BuildSource_JavaJar = cpb.create();
        }
        return props_BuildSource_JavaJar;
      case LanguageConceptSwitch.BuildSource_JavaJars:
        if (props_BuildSource_JavaJars == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("jars");
          props_BuildSource_JavaJars = cpb.create();
        }
        return props_BuildSource_JavaJars;
      case LanguageConceptSwitch.BuildSource_JavaLibrary:
        if (props_BuildSource_JavaLibrary == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByName();
          cpb.icon(IconContainer.RESOURCE_12);
          props_BuildSource_JavaLibrary = cpb.create();
        }
        return props_BuildSource_JavaLibrary;
      case LanguageConceptSwitch.BuildSource_JavaLibraryCP:
        if (props_BuildSource_JavaLibraryCP == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("BuildSource_JavaLibraryCP");
          props_BuildSource_JavaLibraryCP = cpb.create();
        }
        return props_BuildSource_JavaLibraryCP;
      case LanguageConceptSwitch.BuildSource_JavaLibraryElement:
        if (props_BuildSource_JavaLibraryElement == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildSource_JavaLibraryElement = cpb.create();
        }
        return props_BuildSource_JavaLibraryElement;
      case LanguageConceptSwitch.BuildSource_JavaLibraryExternalJar:
        if (props_BuildSource_JavaLibraryExternalJar == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("external jar");
          props_BuildSource_JavaLibraryExternalJar = cpb.create();
        }
        return props_BuildSource_JavaLibraryExternalJar;
      case LanguageConceptSwitch.BuildSource_JavaLibraryExternalJarFolder:
        if (props_BuildSource_JavaLibraryExternalJarFolder == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("external jars");
          props_BuildSource_JavaLibraryExternalJarFolder = cpb.create();
        }
        return props_BuildSource_JavaLibraryExternalJarFolder;
      case LanguageConceptSwitch.BuildSource_JavaModule:
        if (props_BuildSource_JavaModule == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByName();
          cpb.icon(IconContainer.RESOURCE_13);
          props_BuildSource_JavaModule = cpb.create();
        }
        return props_BuildSource_JavaModule;
      case LanguageConceptSwitch.BuildSource_JavaModuleOptions:
        if (props_BuildSource_JavaModuleOptions == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("apply compiler options");
          props_BuildSource_JavaModuleOptions = cpb.create();
        }
        return props_BuildSource_JavaModuleOptions;
      case LanguageConceptSwitch.BuildSource_JavaOptions:
        if (props_BuildSource_JavaOptions == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("java options");
          cpb.icon(IconContainer.RESOURCE_14);
          props_BuildSource_JavaOptions = cpb.create();
        }
        return props_BuildSource_JavaOptions;
      case LanguageConceptSwitch.BuildSource_JavaResources:
        if (props_BuildSource_JavaResources == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("resources");
          props_BuildSource_JavaResources = cpb.create();
        }
        return props_BuildSource_JavaResources;
      case LanguageConceptSwitch.BuildSource_JavaSources:
        if (props_BuildSource_JavaSources == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildSource_JavaSources = cpb.create();
        }
        return props_BuildSource_JavaSources;
      case LanguageConceptSwitch.BuildSource_SingleFile:
        if (props_BuildSource_SingleFile == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildSource_SingleFile = cpb.create();
        }
        return props_BuildSource_SingleFile;
      case LanguageConceptSwitch.BuildSource_SingleFolder:
        if (props_BuildSource_SingleFolder == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildSource_SingleFolder = cpb.create();
        }
        return props_BuildSource_SingleFolder;
      case LanguageConceptSwitch.BuildString:
        if (props_BuildString == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("BuildString");
          cpb.icon(IconContainer.RESOURCE_15);
          props_BuildString = cpb.create();
        }
        return props_BuildString;
      case LanguageConceptSwitch.BuildStringContainer:
        if (props_BuildStringContainer == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildStringContainer = cpb.create();
        }
        return props_BuildStringContainer;
      case LanguageConceptSwitch.BuildStringNotEmpty:
        if (props_BuildStringNotEmpty == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("BuildStringNotEmpty");
          props_BuildStringNotEmpty = cpb.create();
        }
        return props_BuildStringNotEmpty;
      case LanguageConceptSwitch.BuildStringPart:
        if (props_BuildStringPart == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildStringPart = cpb.create();
        }
        return props_BuildStringPart;
      case LanguageConceptSwitch.BuildTextStringPart:
        if (props_BuildTextStringPart == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByName();
          props_BuildTextStringPart = cpb.create();
        }
        return props_BuildTextStringPart;
      case LanguageConceptSwitch.BuildVarRefStringPart:
        if (props_BuildVarRefStringPart == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByName();
          props_BuildVarRefStringPart = cpb.create();
        }
        return props_BuildVarRefStringPart;
      case LanguageConceptSwitch.BuildVariableMacro:
        if (props_BuildVariableMacro == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.shortDesc("defines variable macro");
          cpb.presentationByName();
          cpb.icon(IconContainer.RESOURCE_16);
          props_BuildVariableMacro = cpb.create();
        }
        return props_BuildVariableMacro;
      case LanguageConceptSwitch.BuildVariableMacroInitValue:
        if (props_BuildVariableMacroInitValue == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          props_BuildVariableMacroInitValue = cpb.create();
        }
        return props_BuildVariableMacroInitValue;
      case LanguageConceptSwitch.BuildVariableMacroInitWithDate:
        if (props_BuildVariableMacroInitWithDate == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("date");
          props_BuildVariableMacroInitWithDate = cpb.create();
        }
        return props_BuildVariableMacroInitWithDate;
      case LanguageConceptSwitch.BuildVariableMacroInitWithFileContent:
        if (props_BuildVariableMacroInitWithFileContent == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("load file");
          props_BuildVariableMacroInitWithFileContent = cpb.create();
        }
        return props_BuildVariableMacroInitWithFileContent;
      case LanguageConceptSwitch.BuildVariableMacroInitWithString:
        if (props_BuildVariableMacroInitWithString == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("string");
          props_BuildVariableMacroInitWithString = cpb.create();
        }
        return props_BuildVariableMacroInitWithString;
      case LanguageConceptSwitch.BuildVariableMacroInitWithValueFromFile:
        if (props_BuildVariableMacroInitWithValueFromFile == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder(0x798100da4f0a421aL, 0xb99171f8c50ce5d2L, 0x365f30e12d43ad7L);
          cpb.deprecateProperty(0x365f30e12d43adaL, "unused");
          cpb.rawPresentation("load property file");
          props_BuildVariableMacroInitWithValueFromFile = cpb.create();
        }
        return props_BuildVariableMacroInitWithValueFromFile;
      case LanguageConceptSwitch.GeneratorInternal_BuildSource_Folder:
        if (props_GeneratorInternal_BuildSource_Folder == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("GeneratorInternal_BuildSource_Folder");
          props_GeneratorInternal_BuildSource_Folder = cpb.create();
        }
        return props_GeneratorInternal_BuildSource_Folder;
      case LanguageConceptSwitch.GeneratorInternal_BuildSource_JarFolder:
        if (props_GeneratorInternal_BuildSource_JarFolder == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByReference(0x798100da4f0a421aL, 0xb99171f8c50ce5d2L, 0x508044c9892402f6L, 0x508044c9892402f7L, "targetFolder", "", "");
          props_GeneratorInternal_BuildSource_JarFolder = cpb.create();
        }
        return props_GeneratorInternal_BuildSource_JarFolder;
      case LanguageConceptSwitch.GeneratorInternal_BuildSource_JavaJar:
        if (props_GeneratorInternal_BuildSource_JavaJar == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByReference(0x798100da4f0a421aL, 0xb99171f8c50ce5d2L, 0x44e5dd192e7c0de4L, 0x44e5dd192e7c0de5L, "targetJar", "", "");
          props_GeneratorInternal_BuildSource_JavaJar = cpb.create();
        }
        return props_GeneratorInternal_BuildSource_JavaJar;
      case LanguageConceptSwitch.GeneratorInternal_BuildSource_JavaLibrary:
        if (props_GeneratorInternal_BuildSource_JavaLibrary == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByReference(0x798100da4f0a421aL, 0xb99171f8c50ce5d2L, 0x44e5dd192e7c0e6fL, 0x44e5dd192e7c0e70L, "targetLibrary", "", "");
          props_GeneratorInternal_BuildSource_JavaLibrary = cpb.create();
        }
        return props_GeneratorInternal_BuildSource_JavaLibrary;
      case LanguageConceptSwitch.GeneratorInternal_BuildSource_JavaModule:
        if (props_GeneratorInternal_BuildSource_JavaModule == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByReference(0x798100da4f0a421aL, 0xb99171f8c50ce5d2L, 0x44e5dd192e7c0c18L, 0x44e5dd192e7c0c19L, "targetModule", "", "");
          props_GeneratorInternal_BuildSource_JavaModule = cpb.create();
        }
        return props_GeneratorInternal_BuildSource_JavaModule;
      case LanguageConceptSwitch.GeneratorInternal_BuildSource_SingleFile:
        if (props_GeneratorInternal_BuildSource_SingleFile == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByReference(0x798100da4f0a421aL, 0xb99171f8c50ce5d2L, 0x44e5dd192e7c0d4aL, 0x44e5dd192e7c0d4bL, "targetFile", "", "");
          props_GeneratorInternal_BuildSource_SingleFile = cpb.create();
        }
        return props_GeneratorInternal_BuildSource_SingleFile;
      case LanguageConceptSwitch.GeneratorInternal_IWorkflowParticipantReference:
        if (props_GeneratorInternal_IWorkflowParticipantReference == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByReference(0x798100da4f0a421aL, 0xb99171f8c50ce5d2L, 0x5c860be1bc5cc1c8L, 0x5c860be1bc5cc1c9L, "participant", "", "");
          props_GeneratorInternal_IWorkflowParticipantReference = cpb.create();
        }
        return props_GeneratorInternal_IWorkflowParticipantReference;
      case LanguageConceptSwitch.GeneratorInternal_IWorkfowParticipants:
        if (props_GeneratorInternal_IWorkfowParticipants == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByReference(0x798100da4f0a421aL, 0xb99171f8c50ce5d2L, 0x5f1f0652f6049405L, 0x5f1f0652f6049406L, "for", "", "");
          props_GeneratorInternal_IWorkfowParticipants = cpb.create();
        }
        return props_GeneratorInternal_IWorkfowParticipants;
      case LanguageConceptSwitch.GeneratorInternal_LibraryArtifacts:
        if (props_GeneratorInternal_LibraryArtifacts == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("GeneratorInternal_LibraryArtifacts");
          props_GeneratorInternal_LibraryArtifacts = cpb.create();
        }
        return props_GeneratorInternal_LibraryArtifacts;
      case LanguageConceptSwitch.GeneratorInternal_Mapping:
        if (props_GeneratorInternal_Mapping == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.rawPresentation("GeneratorInternal_Mapping");
          props_GeneratorInternal_Mapping = cpb.create();
        }
        return props_GeneratorInternal_Mapping;
      case LanguageConceptSwitch.GeneratorInternal_ProjectDependency:
        if (props_GeneratorInternal_ProjectDependency == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.presentationByReference(0x798100da4f0a421aL, 0xb99171f8c50ce5d2L, 0x5830b38e16a0164cL, 0x5830b38e16d823d3L, "project", "", "");
          props_GeneratorInternal_ProjectDependency = cpb.create();
        }
        return props_GeneratorInternal_ProjectDependency;
      case LanguageConceptSwitch.IWorkflowParticipant:
        if (props_IWorkflowParticipant == null) {
          ConceptPresentationBuilder cpb = new ConceptPresentationBuilder();
          cpb.deprecated(true);
          props_IWorkflowParticipant = cpb.create();
        }
        return props_IWorkflowParticipant;
    }
    return null;
  }