Class PrintPresentationStructure.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<PrintPresentationStructure.Builder>
com.google.protobuf.GeneratedMessage.Builder<PrintPresentationStructure.Builder>
uk.org.netex.www.netex.PrintPresentationStructure.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, PrintPresentationStructureOrBuilder
Enclosing class:
PrintPresentationStructure

public static final class PrintPresentationStructure.Builder extends com.google.protobuf.GeneratedMessage.Builder<PrintPresentationStructure.Builder> implements PrintPresentationStructureOrBuilder
 Types describing common presentation properties for Print.  [netex_framework/netex_utility/netex_utility_types.xsd at 312:53]
 
Protobuf type uk.org.netex.www.netex.PrintPresentationStructure
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<PrintPresentationStructure.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<PrintPresentationStructure.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<PrintPresentationStructure.Builder>
    • getDefaultInstanceForType

      public PrintPresentationStructure getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public PrintPresentationStructure buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public PrintPresentationStructure.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<PrintPresentationStructure.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<PrintPresentationStructure.Builder>
    • mergeFrom

      public PrintPresentationStructure.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<PrintPresentationStructure.Builder>
      Throws:
      IOException
    • getColour

      public String getColour()
       Default colour value for printed  graphics associated with ENTITY - e.g. of a LINE, e.g. CMYK.  [netex_framework/netex_utility/netex_utility_types.xsd at 317:73]
       
      string colour = 1;
      Specified by:
      getColour in interface PrintPresentationStructureOrBuilder
      Returns:
      The colour.
    • getColourBytes

      public com.google.protobuf.ByteString getColourBytes()
       Default colour value for printed  graphics associated with ENTITY - e.g. of a LINE, e.g. CMYK.  [netex_framework/netex_utility/netex_utility_types.xsd at 317:73]
       
      string colour = 1;
      Specified by:
      getColourBytes in interface PrintPresentationStructureOrBuilder
      Returns:
      The bytes for colour.
    • setColour

      public PrintPresentationStructure.Builder setColour(String value)
       Default colour value for printed  graphics associated with ENTITY - e.g. of a LINE, e.g. CMYK.  [netex_framework/netex_utility/netex_utility_types.xsd at 317:73]
       
      string colour = 1;
      Parameters:
      value - The colour to set.
      Returns:
      This builder for chaining.
    • clearColour

      public PrintPresentationStructure.Builder clearColour()
       Default colour value for printed  graphics associated with ENTITY - e.g. of a LINE, e.g. CMYK.  [netex_framework/netex_utility/netex_utility_types.xsd at 317:73]
       
      string colour = 1;
      Returns:
      This builder for chaining.
    • setColourBytes

      public PrintPresentationStructure.Builder setColourBytes(com.google.protobuf.ByteString value)
       Default colour value for printed  graphics associated with ENTITY - e.g. of a LINE, e.g. CMYK.  [netex_framework/netex_utility/netex_utility_types.xsd at 317:73]
       
      string colour = 1;
      Parameters:
      value - The bytes for colour to set.
      Returns:
      This builder for chaining.
    • getColourName

      public String getColourName()
       Name of default colour value for printed graphics associated with entity., eg Pentone name  [netex_framework/netex_utility/netex_utility_types.xsd at 322:77]
       
      string colour_name = 2;
      Specified by:
      getColourName in interface PrintPresentationStructureOrBuilder
      Returns:
      The colourName.
    • getColourNameBytes

      public com.google.protobuf.ByteString getColourNameBytes()
       Name of default colour value for printed graphics associated with entity., eg Pentone name  [netex_framework/netex_utility/netex_utility_types.xsd at 322:77]
       
      string colour_name = 2;
      Specified by:
      getColourNameBytes in interface PrintPresentationStructureOrBuilder
      Returns:
      The bytes for colourName.
    • setColourName

      public PrintPresentationStructure.Builder setColourName(String value)
       Name of default colour value for printed graphics associated with entity., eg Pentone name  [netex_framework/netex_utility/netex_utility_types.xsd at 322:77]
       
      string colour_name = 2;
      Parameters:
      value - The colourName to set.
      Returns:
      This builder for chaining.
    • clearColourName

      public PrintPresentationStructure.Builder clearColourName()
       Name of default colour value for printed graphics associated with entity., eg Pentone name  [netex_framework/netex_utility/netex_utility_types.xsd at 322:77]
       
      string colour_name = 2;
      Returns:
      This builder for chaining.
    • setColourNameBytes

      public PrintPresentationStructure.Builder setColourNameBytes(com.google.protobuf.ByteString value)
       Name of default colour value for printed graphics associated with entity., eg Pentone name  [netex_framework/netex_utility/netex_utility_types.xsd at 322:77]
       
      string colour_name = 2;
      Parameters:
      value - The bytes for colourName to set.
      Returns:
      This builder for chaining.
    • getColourSystem

      public String getColourSystem()
       Name of colour system used for printed ColourName and TextColourName: for example, - RAL, https://en.wikipedia.org/wiki/RAL_colour_standard; - DIN 6164 http://www.dtpstudio.de/atlas/farbsysteme/DIN%206164_bs00_3.htm; - Pantone (be aware that Pantone is proprietary), etc.  [netex_framework/netex_utility/netex_utility_types.xsd at 327:79]
       
      string colour_system = 3;
      Specified by:
      getColourSystem in interface PrintPresentationStructureOrBuilder
      Returns:
      The colourSystem.
    • getColourSystemBytes

      public com.google.protobuf.ByteString getColourSystemBytes()
       Name of colour system used for printed ColourName and TextColourName: for example, - RAL, https://en.wikipedia.org/wiki/RAL_colour_standard; - DIN 6164 http://www.dtpstudio.de/atlas/farbsysteme/DIN%206164_bs00_3.htm; - Pantone (be aware that Pantone is proprietary), etc.  [netex_framework/netex_utility/netex_utility_types.xsd at 327:79]
       
      string colour_system = 3;
      Specified by:
      getColourSystemBytes in interface PrintPresentationStructureOrBuilder
      Returns:
      The bytes for colourSystem.
    • setColourSystem

      public PrintPresentationStructure.Builder setColourSystem(String value)
       Name of colour system used for printed ColourName and TextColourName: for example, - RAL, https://en.wikipedia.org/wiki/RAL_colour_standard; - DIN 6164 http://www.dtpstudio.de/atlas/farbsysteme/DIN%206164_bs00_3.htm; - Pantone (be aware that Pantone is proprietary), etc.  [netex_framework/netex_utility/netex_utility_types.xsd at 327:79]
       
      string colour_system = 3;
      Parameters:
      value - The colourSystem to set.
      Returns:
      This builder for chaining.
    • clearColourSystem

      public PrintPresentationStructure.Builder clearColourSystem()
       Name of colour system used for printed ColourName and TextColourName: for example, - RAL, https://en.wikipedia.org/wiki/RAL_colour_standard; - DIN 6164 http://www.dtpstudio.de/atlas/farbsysteme/DIN%206164_bs00_3.htm; - Pantone (be aware that Pantone is proprietary), etc.  [netex_framework/netex_utility/netex_utility_types.xsd at 327:79]
       
      string colour_system = 3;
      Returns:
      This builder for chaining.
    • setColourSystemBytes

      public PrintPresentationStructure.Builder setColourSystemBytes(com.google.protobuf.ByteString value)
       Name of colour system used for printed ColourName and TextColourName: for example, - RAL, https://en.wikipedia.org/wiki/RAL_colour_standard; - DIN 6164 http://www.dtpstudio.de/atlas/farbsysteme/DIN%206164_bs00_3.htm; - Pantone (be aware that Pantone is proprietary), etc.  [netex_framework/netex_utility/netex_utility_types.xsd at 327:79]
       
      string colour_system = 3;
      Parameters:
      value - The bytes for colourSystem to set.
      Returns:
      This builder for chaining.
    • getBackgroundColour

      public com.google.protobuf.ByteString getBackgroundColour()
       Default RGB background colour value for printed text and graphics associated with ENTITY - e.g. of a LINE.  [netex_framework/netex_utility/netex_utility_types.xsd at 335:78]
       
      bytes background_colour = 12;
      Specified by:
      getBackgroundColour in interface PrintPresentationStructureOrBuilder
      Returns:
      The backgroundColour.
    • setBackgroundColour

      public PrintPresentationStructure.Builder setBackgroundColour(com.google.protobuf.ByteString value)
       Default RGB background colour value for printed text and graphics associated with ENTITY - e.g. of a LINE.  [netex_framework/netex_utility/netex_utility_types.xsd at 335:78]
       
      bytes background_colour = 12;
      Parameters:
      value - The backgroundColour to set.
      Returns:
      This builder for chaining.
    • clearBackgroundColour

      public PrintPresentationStructure.Builder clearBackgroundColour()
       Default RGB background colour value for printed text and graphics associated with ENTITY - e.g. of a LINE.  [netex_framework/netex_utility/netex_utility_types.xsd at 335:78]
       
      bytes background_colour = 12;
      Returns:
      This builder for chaining.
    • getBackgroundColourName

      public String getBackgroundColourName()
       Name of the backgropund colour value (in ColourSystem) for printed text and graphics associated with entity.  [netex_framework/netex_utility/netex_utility_types.xsd at 340:87]
       
      string background_colour_name = 5;
      Specified by:
      getBackgroundColourName in interface PrintPresentationStructureOrBuilder
      Returns:
      The backgroundColourName.
    • getBackgroundColourNameBytes

      public com.google.protobuf.ByteString getBackgroundColourNameBytes()
       Name of the backgropund colour value (in ColourSystem) for printed text and graphics associated with entity.  [netex_framework/netex_utility/netex_utility_types.xsd at 340:87]
       
      string background_colour_name = 5;
      Specified by:
      getBackgroundColourNameBytes in interface PrintPresentationStructureOrBuilder
      Returns:
      The bytes for backgroundColourName.
    • setBackgroundColourName

      public PrintPresentationStructure.Builder setBackgroundColourName(String value)
       Name of the backgropund colour value (in ColourSystem) for printed text and graphics associated with entity.  [netex_framework/netex_utility/netex_utility_types.xsd at 340:87]
       
      string background_colour_name = 5;
      Parameters:
      value - The backgroundColourName to set.
      Returns:
      This builder for chaining.
    • clearBackgroundColourName

      public PrintPresentationStructure.Builder clearBackgroundColourName()
       Name of the backgropund colour value (in ColourSystem) for printed text and graphics associated with entity.  [netex_framework/netex_utility/netex_utility_types.xsd at 340:87]
       
      string background_colour_name = 5;
      Returns:
      This builder for chaining.
    • setBackgroundColourNameBytes

      public PrintPresentationStructure.Builder setBackgroundColourNameBytes(com.google.protobuf.ByteString value)
       Name of the backgropund colour value (in ColourSystem) for printed text and graphics associated with entity.  [netex_framework/netex_utility/netex_utility_types.xsd at 340:87]
       
      string background_colour_name = 5;
      Parameters:
      value - The bytes for backgroundColourName to set.
      Returns:
      This builder for chaining.
    • getTextColour

      public String getTextColour()
       Default colour value for printed text associated with entity. CMYK.  [netex_framework/netex_utility/netex_utility_types.xsd at 345:77]
       
      string text_colour = 6;
      Specified by:
      getTextColour in interface PrintPresentationStructureOrBuilder
      Returns:
      The textColour.
    • getTextColourBytes

      public com.google.protobuf.ByteString getTextColourBytes()
       Default colour value for printed text associated with entity. CMYK.  [netex_framework/netex_utility/netex_utility_types.xsd at 345:77]
       
      string text_colour = 6;
      Specified by:
      getTextColourBytes in interface PrintPresentationStructureOrBuilder
      Returns:
      The bytes for textColour.
    • setTextColour

      public PrintPresentationStructure.Builder setTextColour(String value)
       Default colour value for printed text associated with entity. CMYK.  [netex_framework/netex_utility/netex_utility_types.xsd at 345:77]
       
      string text_colour = 6;
      Parameters:
      value - The textColour to set.
      Returns:
      This builder for chaining.
    • clearTextColour

      public PrintPresentationStructure.Builder clearTextColour()
       Default colour value for printed text associated with entity. CMYK.  [netex_framework/netex_utility/netex_utility_types.xsd at 345:77]
       
      string text_colour = 6;
      Returns:
      This builder for chaining.
    • setTextColourBytes

      public PrintPresentationStructure.Builder setTextColourBytes(com.google.protobuf.ByteString value)
       Default colour value for printed text associated with entity. CMYK.  [netex_framework/netex_utility/netex_utility_types.xsd at 345:77]
       
      string text_colour = 6;
      Parameters:
      value - The bytes for textColour to set.
      Returns:
      This builder for chaining.
    • getTextColourName

      public String getTextColourName()
       Name of default colour value for printed  text associated with entity,  in specified ColourSystem.  [netex_framework/netex_utility/netex_utility_types.xsd at 350:81]
       
      string text_colour_name = 7;
      Specified by:
      getTextColourName in interface PrintPresentationStructureOrBuilder
      Returns:
      The textColourName.
    • getTextColourNameBytes

      public com.google.protobuf.ByteString getTextColourNameBytes()
       Name of default colour value for printed  text associated with entity,  in specified ColourSystem.  [netex_framework/netex_utility/netex_utility_types.xsd at 350:81]
       
      string text_colour_name = 7;
      Specified by:
      getTextColourNameBytes in interface PrintPresentationStructureOrBuilder
      Returns:
      The bytes for textColourName.
    • setTextColourName

      public PrintPresentationStructure.Builder setTextColourName(String value)
       Name of default colour value for printed  text associated with entity,  in specified ColourSystem.  [netex_framework/netex_utility/netex_utility_types.xsd at 350:81]
       
      string text_colour_name = 7;
      Parameters:
      value - The textColourName to set.
      Returns:
      This builder for chaining.
    • clearTextColourName

      public PrintPresentationStructure.Builder clearTextColourName()
       Name of default colour value for printed  text associated with entity,  in specified ColourSystem.  [netex_framework/netex_utility/netex_utility_types.xsd at 350:81]
       
      string text_colour_name = 7;
      Returns:
      This builder for chaining.
    • setTextColourNameBytes

      public PrintPresentationStructure.Builder setTextColourNameBytes(com.google.protobuf.ByteString value)
       Name of default colour value for printed  text associated with entity,  in specified ColourSystem.  [netex_framework/netex_utility/netex_utility_types.xsd at 350:81]
       
      string text_colour_name = 7;
      Parameters:
      value - The bytes for textColourName to set.
      Returns:
      This builder for chaining.
    • getTextFont

      public String getTextFont()
       Identifier of font for printed text.  [netex_framework/netex_utility/netex_utility_types.xsd at 355:75]
       
      string text_font = 8;
      Specified by:
      getTextFont in interface PrintPresentationStructureOrBuilder
      Returns:
      The textFont.
    • getTextFontBytes

      public com.google.protobuf.ByteString getTextFontBytes()
       Identifier of font for printed text.  [netex_framework/netex_utility/netex_utility_types.xsd at 355:75]
       
      string text_font = 8;
      Specified by:
      getTextFontBytes in interface PrintPresentationStructureOrBuilder
      Returns:
      The bytes for textFont.
    • setTextFont

      public PrintPresentationStructure.Builder setTextFont(String value)
       Identifier of font for printed text.  [netex_framework/netex_utility/netex_utility_types.xsd at 355:75]
       
      string text_font = 8;
      Parameters:
      value - The textFont to set.
      Returns:
      This builder for chaining.
    • clearTextFont

      public PrintPresentationStructure.Builder clearTextFont()
       Identifier of font for printed text.  [netex_framework/netex_utility/netex_utility_types.xsd at 355:75]
       
      string text_font = 8;
      Returns:
      This builder for chaining.
    • setTextFontBytes

      public PrintPresentationStructure.Builder setTextFontBytes(com.google.protobuf.ByteString value)
       Identifier of font for printed text.  [netex_framework/netex_utility/netex_utility_types.xsd at 355:75]
       
      string text_font = 8;
      Parameters:
      value - The bytes for textFont to set.
      Returns:
      This builder for chaining.
    • getTextFontName

      public String getTextFontName()
       Name of font for printed text.  [netex_framework/netex_utility/netex_utility_types.xsd at 360:79]
       
      string text_font_name = 9;
      Specified by:
      getTextFontName in interface PrintPresentationStructureOrBuilder
      Returns:
      The textFontName.
    • getTextFontNameBytes

      public com.google.protobuf.ByteString getTextFontNameBytes()
       Name of font for printed text.  [netex_framework/netex_utility/netex_utility_types.xsd at 360:79]
       
      string text_font_name = 9;
      Specified by:
      getTextFontNameBytes in interface PrintPresentationStructureOrBuilder
      Returns:
      The bytes for textFontName.
    • setTextFontName

      public PrintPresentationStructure.Builder setTextFontName(String value)
       Name of font for printed text.  [netex_framework/netex_utility/netex_utility_types.xsd at 360:79]
       
      string text_font_name = 9;
      Parameters:
      value - The textFontName to set.
      Returns:
      This builder for chaining.
    • clearTextFontName

      public PrintPresentationStructure.Builder clearTextFontName()
       Name of font for printed text.  [netex_framework/netex_utility/netex_utility_types.xsd at 360:79]
       
      string text_font_name = 9;
      Returns:
      This builder for chaining.
    • setTextFontNameBytes

      public PrintPresentationStructure.Builder setTextFontNameBytes(com.google.protobuf.ByteString value)
       Name of font for printed text.  [netex_framework/netex_utility/netex_utility_types.xsd at 360:79]
       
      string text_font_name = 9;
      Parameters:
      value - The bytes for textFontName to set.
      Returns:
      This builder for chaining.
    • getTextLanguage

      public String getTextLanguage()
       Default language for printed text.  [netex_framework/netex_utility/netex_utility_types.xsd at 365:71]
       
      string text_language = 10;
      Specified by:
      getTextLanguage in interface PrintPresentationStructureOrBuilder
      Returns:
      The textLanguage.
    • getTextLanguageBytes

      public com.google.protobuf.ByteString getTextLanguageBytes()
       Default language for printed text.  [netex_framework/netex_utility/netex_utility_types.xsd at 365:71]
       
      string text_language = 10;
      Specified by:
      getTextLanguageBytes in interface PrintPresentationStructureOrBuilder
      Returns:
      The bytes for textLanguage.
    • setTextLanguage

      public PrintPresentationStructure.Builder setTextLanguage(String value)
       Default language for printed text.  [netex_framework/netex_utility/netex_utility_types.xsd at 365:71]
       
      string text_language = 10;
      Parameters:
      value - The textLanguage to set.
      Returns:
      This builder for chaining.
    • clearTextLanguage

      public PrintPresentationStructure.Builder clearTextLanguage()
       Default language for printed text.  [netex_framework/netex_utility/netex_utility_types.xsd at 365:71]
       
      string text_language = 10;
      Returns:
      This builder for chaining.
    • setTextLanguageBytes

      public PrintPresentationStructure.Builder setTextLanguageBytes(com.google.protobuf.ByteString value)
       Default language for printed text.  [netex_framework/netex_utility/netex_utility_types.xsd at 365:71]
       
      string text_language = 10;
      Parameters:
      value - The bytes for textLanguage to set.
      Returns:
      This builder for chaining.
    • getFontSizeValue

      public int getFontSizeValue()
       Default language for printed text +v1.1.  [netex_framework/netex_utility/netex_utility_types.xsd at 370:74]
       
      .uk.org.netex.www.netex.FontSizeEnumeration font_size = 11;
      Specified by:
      getFontSizeValue in interface PrintPresentationStructureOrBuilder
      Returns:
      The enum numeric value on the wire for fontSize.
    • setFontSizeValue

      public PrintPresentationStructure.Builder setFontSizeValue(int value)
       Default language for printed text +v1.1.  [netex_framework/netex_utility/netex_utility_types.xsd at 370:74]
       
      .uk.org.netex.www.netex.FontSizeEnumeration font_size = 11;
      Parameters:
      value - The enum numeric value on the wire for fontSize to set.
      Returns:
      This builder for chaining.
    • getFontSize

      public FontSizeEnumeration getFontSize()
       Default language for printed text +v1.1.  [netex_framework/netex_utility/netex_utility_types.xsd at 370:74]
       
      .uk.org.netex.www.netex.FontSizeEnumeration font_size = 11;
      Specified by:
      getFontSize in interface PrintPresentationStructureOrBuilder
      Returns:
      The fontSize.
    • setFontSize

       Default language for printed text +v1.1.  [netex_framework/netex_utility/netex_utility_types.xsd at 370:74]
       
      .uk.org.netex.www.netex.FontSizeEnumeration font_size = 11;
      Parameters:
      value - The fontSize to set.
      Returns:
      This builder for chaining.
    • clearFontSize

      public PrintPresentationStructure.Builder clearFontSize()
       Default language for printed text +v1.1.  [netex_framework/netex_utility/netex_utility_types.xsd at 370:74]
       
      .uk.org.netex.www.netex.FontSizeEnumeration font_size = 11;
      Returns:
      This builder for chaining.