EmbASP-Java
OptionDescriptor.java
1 package it.unical.mat.embasp.base;
2 
4 public class OptionDescriptor {
6  protected String separator;
8  protected String options;
9 
10  public OptionDescriptor() {
11  options = new String();
12  separator = new String();
13  }
14 
15  public OptionDescriptor(final String initial_option) {
16  this();
17  options = new String(initial_option);
18  }
19 
26  public void addOption(final String option) {
27  if (option.isEmpty())
28  options = option;
29  else
30  options += separator + option;
31 
32  }
33 
35  public void clear() {
36 
37  options = "";
38  }
39 
45  public String getOptions() {
46 
47  return options;
48  }
49 
51  public String getSeparator() {
52  return separator;
53  }
54 
55  public void setOptions(final String option) {
56  options = option;
57  }
58 
60  public void setSeparator(final String separator) {
61  this.separator = separator;
62  }
63 }
it.unical.mat.embasp.base.OptionDescriptor.getOptions
String getOptions()
Definition: OptionDescriptor.java:45
it.unical.mat.embasp.base.OptionDescriptor.clear
void clear()
Definition: OptionDescriptor.java:35
it.unical.mat.embasp.base.OptionDescriptor.options
String options
Definition: OptionDescriptor.java:8
it.unical.mat.embasp.base.OptionDescriptor.addOption
void addOption(final String option)
Definition: OptionDescriptor.java:26
it.unical.mat.embasp.base.OptionDescriptor.getSeparator
String getSeparator()
Definition: OptionDescriptor.java:51
it.unical.mat.embasp.base.OptionDescriptor.setSeparator
void setSeparator(final String separator)
Definition: OptionDescriptor.java:60
it.unical.mat.embasp.base.OptionDescriptor.separator
String separator
Definition: OptionDescriptor.java:6
it.unical.mat.embasp.base.OptionDescriptor
Definition: OptionDescriptor.java:4