Class CollectedConfigSource

    • Constructor Detail

      • CollectedConfigSource

        public CollectedConfigSource()
    • Method Detail

      • getName

        @NotNull
        public @NotNull java.lang.String getName()
        Description copied from interface: ConfigSource
        Returns the internal name.
        Returns:
        the internal name
      • read

        public <G extends GameObject<G,​A,​R>,​A extends MapArchObject<A>,​R extends Archetype<G,​A,​R>> void read​(@NotNull
                                                                                                                                                 @NotNull ProjectSettings projectSettings,
                                                                                                                                                 @NotNull
                                                                                                                                                 @NotNull AbstractResources<G,​A,​R> resources,
                                                                                                                                                 @NotNull
                                                                                                                                                 @NotNull ErrorView errorView)
        Description copied from interface: ConfigSource
        Reads config files.
        Parameters:
        projectSettings - the project settings to use
        resources - the resources to update
        errorView - the error view for reporting errors
      • isArchDirectoryInputFieldEnabled

        public boolean isArchDirectoryInputFieldEnabled()
        Description copied from interface: ConfigSource
        Whether the "archetype directory" input field in the settings dialog should be enabled.
        Returns:
        whether the input field should be enabled