Class LabelSymbolSurrogateBuilder

java.lang.Object
de.monticore.statements.mclowlevelstatements._symboltable.LabelSymbolSurrogateBuilder

@Deprecated(forRemoval=true) public class LabelSymbolSurrogateBuilder extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
  • Field Details

    • realBuilder

      protected LabelSymbolSurrogateBuilder realBuilder
      Deprecated, for removal: This API element is subject to removal in a future version.
    • name

      protected String name
      Deprecated, for removal: This API element is subject to removal in a future version.
    • enclosingScope

      protected IMCLowLevelStatementsScope enclosingScope
      Deprecated, for removal: This API element is subject to removal in a future version.
    • stereoinfo

      protected Map<de.monticore.symboltable.stereotypes.IStereotypeReference,Optional<de.monticore.values.MCValue>> stereoinfo
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

    • LabelSymbolSurrogateBuilder

      public LabelSymbolSurrogateBuilder()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • setName

      public LabelSymbolSurrogateBuilder setName(String name)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getName

      public String getName()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setStereoinfo

      public LabelSymbolSurrogateBuilder setStereoinfo(Map<de.monticore.symboltable.stereotypes.IStereotypeReference,Optional<de.monticore.values.MCValue>> stereoinfo)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getStereoinfo

      public Map<de.monticore.symboltable.stereotypes.IStereotypeReference,Optional<de.monticore.values.MCValue>> getStereoinfo()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • addStereoinfo

      public LabelSymbolSurrogateBuilder addStereoinfo(de.monticore.symboltable.stereotypes.IStereotypeReference stereotype)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • addStereoinfo

      public LabelSymbolSurrogateBuilder addStereoinfo(de.monticore.symboltable.stereotypes.IStereotypeReference stereotype, de.monticore.values.MCValue value)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getEnclosingScope

      public IMCLowLevelStatementsScope getEnclosingScope()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setEnclosingScope

      public LabelSymbolSurrogateBuilder setEnclosingScope(IMCLowLevelStatementsScope enclosingScope)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • build

      public LabelSymbolSurrogate build()
      Deprecated, for removal: This API element is subject to removal in a future version.