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

Method setCharacter

code/src/java/pcgen/gui2/PCGenFrame.java:416–433  ·  view source on GitHub ↗
(CharacterFacade character)

Source from the content-addressed store, hash-verified

414 }
415
416 @Override
417 public void setCharacter(CharacterFacade character)
418 {
419 if (currentCharacterRef.get() != null)
420 {
421 currentCharacterRef.get().getFileRef().removeReferenceListener(filenameListener);
422 }
423 currentCharacterRef.set(character);
424 updateTitle();
425 if (character != null && character.getFileRef() != null)
426 {
427 character.getFileRef().addReferenceListener(filenameListener);
428 }
429 if (character != null)
430 {
431 pcGenMenuBar.setCharacter(character);
432 }
433 }
434
435 /**
436 *

Callers 1

createNewCharacterMethod · 0.95

Calls 7

updateTitleMethod · 0.95
getMethod · 0.65
getFileRefMethod · 0.65
setMethod · 0.65
addReferenceListenerMethod · 0.65
setCharacterMethod · 0.65

Tested by

no test coverage detected