Class TextTransfer


  • public class TextTransfer
    extends ByteArrayTransfer
    The class TextTransfer provides a platform specific mechanism for converting plain text represented as a java String to a platform specific representation of the data and vice versa.

    An example of a java String containing plain text is shown below:

    
         String textData = "Hello World";
     

    Note the TextTransfer does not change the content of the text data. For a better integration with the platform, the application should convert the line delimiters used in the text data to the standard line delimiter used by the platform.

    See Also:
    Transfer
    • Method Detail

      • getInstance

        public static TextTransfer getInstance()
        Returns the singleton instance of the TextTransfer class.
        Returns:
        the singleton instance of the TextTransfer class
      • getTypeIds

        protected int[] getTypeIds()
        Description copied from class: Transfer
        Returns the platform specific ids of the data types that can be converted using this transfer agent.
        Specified by:
        getTypeIds in class Transfer
        Returns:
        the platform specific ids of the data types that can be converted using this transfer agent
      • getTypeNames

        protected String[] getTypeNames()
        Description copied from class: Transfer
        Returns the platform specific names of the data types that can be converted using this transfer agent.
        Specified by:
        getTypeNames in class Transfer
        Returns:
        the platform specific names of the data types that can be converted using this transfer agent.
      • validate

        protected boolean validate​(Object object)
        Description copied from class: Transfer
        Test that the object is of the correct format for this Transfer class.
        Overrides:
        validate in class Transfer
        Parameters:
        object - a java representation of the data to be converted
        Returns:
        true if object is of the correct form for this transfer type