MCPcopy Create free account
hub / github.com/PCGen/pcgen / generate

Method generate

code/src/java/pcgen/gui2/doomsdaybook/NameGenPanel.java:143–172  ·  view source on GitHub ↗

Generate a Rule @return new Rule

()

Source from the content-addressed store, hash-verified

141 * @return new Rule
142 */
143 public Rule generate()
144 {
145 try
146 {
147 Rule rule;
148
149 if (chkStructure.isSelected())
150 {
151 RuleSet rs = (RuleSet) cbCatalog.getSelectedItem();
152 rule = rs.getRule();
153 }
154 else
155 {
156 rule = (Rule) cbStructure.getSelectedItem();
157 }
158
159 List<DataValue> aName = rule.getData();
160 setNameText(aName);
161 setMeaningText(aName);
162 setPronounciationText(aName);
163
164 return rule;
165 }
166 catch (Exception e)
167 {
168 Logging.errorPrint(e.getMessage(), e);
169
170 return null;
171 }
172 }
173
174 private void setMeaningText(String meaning)
175 {

Callers 1

Calls 8

getRuleMethod · 0.95
getDataMethod · 0.95
setNameTextMethod · 0.95
setMeaningTextMethod · 0.95
setPronounciationTextMethod · 0.95
errorPrintMethod · 0.95
getMessageMethod · 0.65
getSelectedItemMethod · 0.45

Tested by

no test coverage detected