private AssocOneHelp createHelp(boolean embedded, boolean oneToOneExported, String embeddedPrefix) { if (embedded) { return new AssocOneHelpEmbedded(this); } else if (oneToOneExported) { return new AssocOneHelpRefExported(this); } else { if (targetInheritInfo != null) { return new AssocOneHelpRefInherit(this); } else { return new AssocOneHelpRefSimple(this, embeddedPrefix); } } }
private AssocOneHelp createHelp(boolean embedded, boolean oneToOneExported, String embeddedPrefix) { if (embedded) { return new AssocOneHelpEmbedded(this); } else if (oneToOneExported) { return new AssocOneHelpRefExported(this); } else { if (targetInheritInfo != null) { return new AssocOneHelpRefInherit(this); } else { return new AssocOneHelpRefSimple(this, embeddedPrefix); } } }