01: /*
02: * ====================================================================
03: * Copyright (c) 2004-2008 TMate Software Ltd. All rights reserved.
04: *
05: * This software is licensed as described in the file COPYING, which
06: * you should have received as part of this distribution. The terms
07: * are also available at http://svnkit.com/license.html
08: * If newer versions of this license are posted there, you may use a
09: * newer version instead, at your option.
10: * ====================================================================
11: */
12: package org.tmatesoft.svn.core.wc;
13:
14: import java.io.File;
15:
16: /**
17: * @version 1.1.1
18: * @author TMate Software Ltd.
19: * @see DefaultSVNCommitParameters
20: */
21: public interface ISVNAddParameters {
22:
23: public static final Action ADD_AS_BINARY = new Action();
24:
25: public static final Action ADD_AS_IS = new Action();
26:
27: public static final Action REPORT_ERROR = new Action();
28:
29: public Action onInconsistentEOLs(File file);
30:
31: /**
32: * This class is simply used to define an action add
33: * operation should undertake in case of a inconsistent EOLs.
34: *
35: * @version 1.1
36: * @author TMate Software Ltd.
37: */
38: public static class Action {
39: private Action() {
40: }
41: }
42: }
|