Interface ObjectDefinition

All Known Implementing Classes:
AttributeGeneratorDefinition, EntityGeneratorDefinition, EntityScenarioGeneratorDefinition

public interface ObjectDefinition
Interface for an object definition. This interface defines the methods that must be implemented by any class that represents an object definition.
  • Method Details

    • getDisplayName

      String getDisplayName()
      Get the display name of the object definition.
      Returns:
      the display name
    • getCode

      String getCode()
      Get the code of the object definition.
      Returns:
      the code
    • getWrapperClassName

      String getWrapperClassName()
      Get the wrapper class name of the object definition.
      Returns:
      the wrapper class name
    • getLibraryFiles

      List<de.ubs.xdm3.script.evaluator.model.LibraryFile> getLibraryFiles()
      Get the library files of the object definition.
      Returns:
      the library files
    • getParameters

      Map<String,Object> getParameters()
      Get the parameters of the object definition.
      Returns:
      the parameters