Revision 9d0815af
Added by Andreas Müller almost 2 years ago
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/Credit.java | ||
---|---|---|
42 | 42 |
|
43 | 43 |
// ********************** FACTORY **********************************************/ |
44 | 44 |
|
45 |
public static Credit NewInstance(AgentBase agent, String text){ |
|
46 |
return NewInstance(agent, text, null, Language.DEFAULT()); |
|
45 |
public static Credit NewInstance(AgentBase agent, TimePeriod timePeriod, String text){
|
|
46 |
return NewInstance(agent, timePeriod, text, null, Language.DEFAULT());
|
|
47 | 47 |
} |
48 | 48 |
|
49 |
public static Credit NewInstance(AgentBase agent, String text, String abbreviatedText, Language language){ |
|
49 |
public static Credit NewInstance(AgentBase agent, TimePeriod timePeriod, String text, String abbreviatedText, Language language){
|
|
50 | 50 |
Credit result = new Credit(text, language); |
51 | 51 |
result.setAgent(agent); |
52 | 52 |
result.setAbbreviatedText(abbreviatedText); |
53 |
result.setTimePeriod(timePeriod); |
|
53 | 54 |
return result; |
54 | 55 |
} |
55 | 56 |
|
... | ... | |
88 | 89 |
this.agent = agent; |
89 | 90 |
} |
90 | 91 |
|
91 |
public String getAbbreviatedText() { |
|
92 |
public TimePeriod getTimePeriod() { |
|
93 |
return timePeriod; |
|
94 |
} |
|
95 |
public void setTimePeriod(TimePeriod timePeriod) { |
|
96 |
this.timePeriod = timePeriod; |
|
97 |
} |
|
98 |
|
|
99 |
public String getAbbreviatedText() { |
|
92 | 100 |
return abbreviatedText; |
93 | 101 |
} |
94 | 102 |
public void setAbbreviatedText(String abbreviatedText) { |
Also available in: Unified diff
ref #9908 additional changes for Credit.timePeriod