Class PresentationStructure

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
uk.org.netex.www.netex.PresentationStructure
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, PresentationStructureOrBuilder

public final class PresentationStructure extends com.google.protobuf.GeneratedMessage implements PresentationStructureOrBuilder
 Types describing common presentation properties for Display.  [netex_framework/netex_utility/netex_utility_types.xsd at 233:48]
 
Protobuf type uk.org.netex.www.netex.PresentationStructure
See Also:
  • Field Details

    • COLOUR_FIELD_NUMBER

      public static final int COLOUR_FIELD_NUMBER
      See Also:
    • COLOUR_NAME_FIELD_NUMBER

      public static final int COLOUR_NAME_FIELD_NUMBER
      See Also:
    • COLOUR_SYSTEM_FIELD_NUMBER

      public static final int COLOUR_SYSTEM_FIELD_NUMBER
      See Also:
    • BACKGROUND_COLOUR_FIELD_NUMBER

      public static final int BACKGROUND_COLOUR_FIELD_NUMBER
      See Also:
    • BACKGROUND_COLOUR_NAME_FIELD_NUMBER

      public static final int BACKGROUND_COLOUR_NAME_FIELD_NUMBER
      See Also:
    • TEXT_COLOUR_FIELD_NUMBER

      public static final int TEXT_COLOUR_FIELD_NUMBER
      See Also:
    • TEXT_COLOUR_NAME_FIELD_NUMBER

      public static final int TEXT_COLOUR_NAME_FIELD_NUMBER
      See Also:
    • TEXT_FONT_FIELD_NUMBER

      public static final int TEXT_FONT_FIELD_NUMBER
      See Also:
    • TEXT_FONT_NAME_FIELD_NUMBER

      public static final int TEXT_FONT_NAME_FIELD_NUMBER
      See Also:
    • TEXT_LANGUAGE_FIELD_NUMBER

      public static final int TEXT_LANGUAGE_FIELD_NUMBER
      See Also:
  • 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
    • getColour

      public com.google.protobuf.ByteString getColour()
       Default RGB colour value for graphics associated with ENTITY - e.g. for a LINE.  [netex_framework/netex_utility/netex_utility_types.xsd at 238:68]
       
      bytes colour = 1;
      Specified by:
      getColour in interface PresentationStructureOrBuilder
      Returns:
      The colour.
    • getColourName

      public String getColourName()
       Name of default colour value for graphics associated with ENTITY.  [netex_framework/netex_utility/netex_utility_types.xsd at 243:77]
       
      string colour_name = 2;
      Specified by:
      getColourName in interface PresentationStructureOrBuilder
      Returns:
      The colourName.
    • getColourNameBytes

      public com.google.protobuf.ByteString getColourNameBytes()
       Name of default colour value for graphics associated with ENTITY.  [netex_framework/netex_utility/netex_utility_types.xsd at 243:77]
       
      string colour_name = 2;
      Specified by:
      getColourNameBytes in interface PresentationStructureOrBuilder
      Returns:
      The bytes for colourName.
    • getColourSystem

      public String getColourSystem()
       Name of colour system used for 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 248:79]
       
      string colour_system = 3;
      Specified by:
      getColourSystem in interface PresentationStructureOrBuilder
      Returns:
      The colourSystem.
    • getColourSystemBytes

      public com.google.protobuf.ByteString getColourSystemBytes()
       Name of colour system used for 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 248:79]
       
      string colour_system = 3;
      Specified by:
      getColourSystemBytes in interface PresentationStructureOrBuilder
      Returns:
      The bytes for colourSystem.
    • getBackgroundColour

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

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

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

      public com.google.protobuf.ByteString getTextColour()
       Default colour value for text associated with ENTITY.  [netex_framework/netex_utility/netex_utility_types.xsd at 266:72]
       
      bytes text_colour = 6;
      Specified by:
      getTextColour in interface PresentationStructureOrBuilder
      Returns:
      The textColour.
    • getTextColourName

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

      public com.google.protobuf.ByteString getTextColourNameBytes()
       Name of default colour value (in ColourSystem) for text associated with ENTITY.  [netex_framework/netex_utility/netex_utility_types.xsd at 271:81]
       
      string text_colour_name = 7;
      Specified by:
      getTextColourNameBytes in interface PresentationStructureOrBuilder
      Returns:
      The bytes for textColourName.
    • getTextFont

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

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

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

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

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

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

      public boolean hasInfoLinks()
       Hyperlinks associated with presentation.  [netex_framework/netex_utility/netex_utility_types.xsd at 291:48]
       
      .uk.org.netex.www.netex.PresentationStructure.InfoLinksType info_links = 11;
      Specified by:
      hasInfoLinks in interface PresentationStructureOrBuilder
      Returns:
      Whether the infoLinks field is set.
    • getInfoLinks

      public PresentationStructure.InfoLinksType getInfoLinks()
       Hyperlinks associated with presentation.  [netex_framework/netex_utility/netex_utility_types.xsd at 291:48]
       
      .uk.org.netex.www.netex.PresentationStructure.InfoLinksType info_links = 11;
      Specified by:
      getInfoLinks in interface PresentationStructureOrBuilder
      Returns:
      The infoLinks.
    • getInfoLinksOrBuilder

      public PresentationStructure.InfoLinksTypeOrBuilder getInfoLinksOrBuilder()
       Hyperlinks associated with presentation.  [netex_framework/netex_utility/netex_utility_types.xsd at 291:48]
       
      .uk.org.netex.www.netex.PresentationStructure.InfoLinksType info_links = 11;
      Specified by:
      getInfoLinksOrBuilder in interface PresentationStructureOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static PresentationStructure parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static PresentationStructure parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static PresentationStructure parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static PresentationStructure parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static PresentationStructure parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static PresentationStructure parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static PresentationStructure parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static PresentationStructure parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static PresentationStructure parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static PresentationStructure parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static PresentationStructure parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static PresentationStructure parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public PresentationStructure.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static PresentationStructure.Builder newBuilder()
    • newBuilder

      public static PresentationStructure.Builder newBuilder(PresentationStructure prototype)
    • toBuilder

      public PresentationStructure.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected PresentationStructure.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static PresentationStructure getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<PresentationStructure> parser()
    • getParserForType

      public com.google.protobuf.Parser<PresentationStructure> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public PresentationStructure getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder