Interface EngineResource


public interface EngineResource
Describes a resource descriptor that the engine stores and indexes in its resource banks. In Engine, these are classes that are engine resources imported via Archetext definitions.

Classes that implement this can NOT be EngineComponents.

Author:
Matthew Tropiano
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String[]
    Reference to an empty string array.
  • Method Summary

    Modifier and Type
    Method
    Description
    The identity of this resource.
    Returns the tags that this resource uses which abstractly may define its greater purpose.
  • Field Details

    • EMPTY_STRING_ARRAY

      static final String[] EMPTY_STRING_ARRAY
      Reference to an empty string array.
  • Method Details

    • getId

      String getId()
      The identity of this resource. This name describes this resource's uniqueness - if another resource is found that uses this name, it is replaced on import.
      Returns:
      the identity of the resource.
    • getTags

      String[] getTags()
      Returns the tags that this resource uses which abstractly may define its greater purpose.
      Returns:
      the tags on this resource.