All Downloads are FREE. Search and download functionalities are using the official Maven repository.

br.com.objectos.way.etc.WayEtcResources Maven / Gradle / Ivy

The newest version!
/*
 * WayEtcResources.java criado em 04/01/2014
 * 
 * Propriedade de Objectos Fábrica de Software LTDA.
 * Reprodução parcial ou total proibida.
 */
package br.com.objectos.way.etc;

import br.com.objectos.way.core.io.Directory;

/**
 * @author [email protected] (Marcio Endo)
 */
public interface WayEtcResources {

  public interface EvalWith {

    WayEtcResources.EvalWith only(String resourceName);

    void copyTo(Directory directory);

  }

  WayEtcResources add(String resourceName);

  WayEtcResources addFromListAt(String listName);

  WayEtcResources map(String source, String dest);

  WayEtcResources map(String source, String destTemplate, Object... args);

  WayEtcResources mapFromListAt(String listName);

  WayEtcResources.EvalWith evalWith(Object context);

  void copyTo(Directory directory);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy