BrightSide Workbench Full Report + Source Code
ContractInterventionType.java
Go to the documentation of this file.
1 /*
2  * TurrĂ³ i Cutiller Foundation. License notice.
3  * Copyright (C) 2011 Lluis TurrĂ³ Cutiller <http://www.turro.org/>
4  *
5  * This program is free software: you can redistribute it and/or modify
6  * it under the terms of the GNU Affero General Public License as published by
7  * the Free Software Foundation, either version 3 of the License, or
8  * (at your option) any later version.
9  *
10  * This program is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13  * GNU Affero General Public License for more details.
14  *
15  * You should have received a copy of the GNU Affero General Public License
16  * along with this program. If not, see <http://www.gnu.org/licenses/>.
17  */
18 package org.turro.financials.entity;
19 
25 
26  INT_TITULAR(true, true, true, true),
27  INT_AUTHORIZED(false, true, true, false),
28  INT_ADMINISTRATOR(true, true, true, false),
29  INT_ATTORNEY(false, true, true, true),
30  INT_JUDICICIAL_INTERVENTOR(false, true, true, false),
31  INT_USUFRUCTUARY(false, true, true, false),
32  INT_LEGAL_REPRESENTATIVE(true, true, true, true),
33  INT_BARE_RIGHT_OF_OWNERSHIP(false, true, true, true),
34  INT_OPERATOR(false, false, false, false);
35 
36  private final boolean sendDocuments, showDocuments, showBalance, signature;
37 
38  private ContractInterventionType(boolean sendDocuments, boolean showDocuments, boolean showBalance, boolean signature) {
39  this.sendDocuments = sendDocuments;
40  this.showDocuments = showDocuments;
41  this.showBalance = showBalance;
42  this.signature = signature;
43  }
44 
45  public boolean isSendDocuments() {
46  return sendDocuments;
47  }
48 
49  public boolean isShowBalance() {
50  return showBalance;
51  }
52 
53  public boolean isShowDocuments() {
54  return showDocuments;
55  }
56 
57  public boolean isSignature() {
58  return signature;
59  }
60 
61 }