# Uses of Interface
com.sas.services.publish.HTMLFileInterface

Packages that use HTMLFileInterface
Package
Description
com.sas.services.publish
Publish services.

- ## Uses of HTMLFileInterface in com.sas.services.publish

  Classes in com.sas.services.publish that implement HTMLFileInterface
  Modifier and Type
  Class
  Description
  `class`
  `HTMLFile`
  The HTMLFileInterface provides a mechanism for setting and getting the attributes of a file contained within an HTML entry.
  Methods in com.sas.services.publish that return HTMLFileInterface
  Modifier and Type
  Method
  Description
  `HTMLFileInterface[]`
  HTMLEntry.`getCompanionFiles()`
  Returns an array of all companion files included in this HTML entry.
  `HTMLFileInterface[]`
  HTMLEntryInterface.`getCompanionFiles()`
  Returns an array of all companion files included in this HTML entry.
  `HTMLFileInterface`
  HTMLEntry.`getFile()`
  Returns the main file for this HTML entry.
  `HTMLFileInterface`
  HTMLEntry.`getFile(String uniqueId)`
  Returns the file identified by the entity key.
  `HTMLFileInterface`
  HTMLEntryInterface.`getFile()`
  Returns the main file for this HTML entry.
  `HTMLFileInterface`
  HTMLEntryInterface.`getFile(String uniqueId)`
  Returns the file identified by the entity key.
  Methods in com.sas.services.publish with parameters of type HTMLFileInterface
  Modifier and Type
  Method
  Description
  `void`
  HTMLEntry.`addCompanionFile(HTMLFileInterface companion)`
  Adds a companion to file to the HTML entry.
  `void`
  HTMLEntryInterface.`addCompanionFile(HTMLFileInterface companion)`
  Adds a companion to file to the HTML entry.
  `void`
  HTMLEntry.`setCompanionFiles(HTMLFileInterface[] companions)`
  Sets the companion to files for this HTML entry.
  `void`
  HTMLEntryInterface.`setCompanionFiles(HTMLFileInterface[] companions)`
  Sets the companion to files for this HTML entry.
  `void`
  HTMLEntry.`setFile(HTMLFileInterface mainFile)`
  Sets the main file for this HTML entry.
  `void`
  HTMLEntryInterface.`setFile(HTMLFileInterface mainFile)`
  Sets the main file for this HTML entry.
  Constructors in com.sas.services.publish with parameters of type HTMLFileInterface
  Modifier
  Constructor
  Description
  ``
  `HTMLEntry(HTMLFileInterface main, HTMLFileInterface[] companions)`
  Constructs an instance which will export a remote object using RMI socket factories associated with HTMLEntry.class for the specified HTML file and companions.