Project

General

Profile

« Previous | Next » 

Revision c7dc203e

Added by Lutz Suhrbier over 12 years ago

Includes TaxonPreloading without LazyInitExceptions

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/TaxonEditorInput.java
520 520
					// NameRelationshipDetailElement.setEntity()
521 521
					"name.nameRelations.$",
522 522
					"name.status.$",
523
					
524
//					"homotypicGroup.typifiedNames.synonyms.*",
525
//					"homotypicGroup.typifiedNames.synonyms.status.$",
526
//					"homotypicGroup.synonymsInGroup.*",
527
					
528
//		            "relationsToThisTaxon.fromTaxon.name",
529
//
530
//		            "name.$",
531
//		            "name.rank.representations",
532
//		            "name.status.type.representations",
533
//
534
//		            // taxon descriptions
535
//		            "descriptions.elements.area.$",
536
//		            "descriptions.elements.multilanguageText",
537
//		            "descriptions.elements.media.representations.parts",
538
//		            "descriptions.elements.media.title",
539
//		            
540
//
541
//					"homotypicGroup.synonymsInGroup.synonym.synonymRelations.synonym.name",
542
//					"homotypicGroup.synonymsInGroup.synonym.synonymRelations.synonym.annotations.$",
543
//					// synonyms
544
//					"synonymRelations.synonym.name.homotypicalGroup.typifiedNames",
545
//					"synonymRelations.synonym.name.status",
546
//					"synonymRelations.synonym.name.relationsToThisName.fromTaxon.name",
547
//					// synonym name
548
//					"synonymRelations.synonym.name.descriptions.elements",
549
//					"synonymRelations.synonym.name.typeDesignations", 
550
//					"synonymRelations.synonym.name.relationsToThisName",
551
//					"synonymRelations.synonym.name.relationsFromThisName",
552
//					"synonymRelations.synonym.name.homotypicalGroup.typifiedNames",
553
//					"synonymRelations.synonym.name.rank.representations",
554
//					"synonymRelations.synonym.name.status.type.representations",
555
//					// snonym name supplemental
556
//					"synonymRelations.synonym.name.annotations",
557
//					"synonymRelations.synonym.name.annotations.annotationType",
558
//					"synonymRelations.synonym.name.annotations.commentator",
559
//					"synonymRelations.synonym.name.markers",
560
//					"synonymRelations.synonym.name.markers.markerType",
561
//					"synonymRelations.synonym.name.credits",
562
//					"synonymRelations.synonym.name.extensions",
563
//					"synonymRelations.synonym.name.rights",
564
//					"synonymRelations.synonym.name.rights.agent",
565
//					"synonymRelations.synonym.name.rights.type",
566
//					"synonymRelations.synonym.name.sources",
567
//					"synonymRelations.synonym.name.sources.citation",
568
//					"synonymRelations.synonym.name.combinationAuthor",
569
//					"synonymRelations.synonym.name.combinationAuthor.contact.addresses",
570
//					"synonymRelations.synonym.name.combinationAuthor.contact.emailAddresses",
571
//					"synonymRelations.synonym.name.combinationAuthor.contact.faxNumbers",
572
//					"synonymRelations.synonym.name.combinationAuthor.contact.phoneNumbers",
573
//					"synonymRelations.synonym.name.combinationAuthor.contact.urls",
574
//					"synonymRelations.synonym.name.combinationAuthor.institutionalMembership",
575
//					"synonymRelations.synonym.name.combinationAuthor.institutionalMembership.types",
576
//					"synonymRelations.synonym.name.exCombinationAuthor",
577
//					"synonymRelations.synonym.name.exCombinationAuthor.contact.addresses",
578
//					"synonymRelations.synonym.name.exCombinationAuthor.contact.emailAddresses",
579
//					"synonymRelations.synonym.name.exCombinationAuthor.contact.faxNumbers",
580
//					"synonymRelations.synonym.name.exCombinationAuthor.contact.phoneNumbers",
581
//					"synonymRelations.synonym.name.exCombinationAuthor.contact.urls",
582
//					"synonymRelations.synonym.name.exCombinationAuthor.institutionalMembership",
583
//					"synonymRelations.synonym.name.exCombinationAuthor.institutionalMembership.types",
584
//					"synonymRelations.synonym.name.basionymAuthor",
585
//					"synonymRelations.synonym.name.basionymAuthor.contact.addresses",
586
//					"synonymRelations.synonym.name.basionymAuthor.contact.emailAddresses",
587
//					"synonymRelations.synonym.name.basionymAuthor.contact.faxNumbers",
588
//					"synonymRelations.synonym.name.basionymAuthor.contact.phoneNumbers",
589
//					"synonymRelations.synonym.name.basionymAuthor.contact.urls",
590
//					"synonymRelations.synonym.name.basionymAuthor.institutionalMembership",
591
//					"synonymRelations.synonym.name.basionymAuthor.institutionalMembership.types",
592
//					"synonymRelations.synonym.name.exBasionymAuthor",
593
//					"synonymRelations.synonym.name.exBasionymAuthor.contact.addresses",
594
//					"synonymRelations.synonym.name.exBasionymAuthor.contact.emailAddresses",
595
//					"synonymRelations.synonym.name.exBasionymAuthor.contact.faxNumbers",
596
//					"synonymRelations.synonym.name.exBasionymAuthor.contact.phoneNumbers",
597
//					"synonymRelations.synonym.name.exBasionymAuthor.contact.urls",
598
//					"synonymRelations.synonym.name.exBasionymAuthor.institutionalMembership",
599
//					"synonymRelations.synonym.name.exBasionymAuthor.institutionalMembership.types",
600
//					"synonymRelations.synonym.name.nomenclaturalReference",
601
//					"synonymRelations.synonym.name.sec",
602
//					"synonymRelations.synonym.sec",
603
//					"synonymRelations.synonym.annotations",
604
//					"synonymRelations.synonym.annotations.annotationType",
605
//					"synonymRelations.synonym.annotations.commentator",
606
//					"synonymRelations.synonym.markers",
607
//					"synonymRelations.synonym.markers.markerType",
608
//					"synonymRelations.synonym.credits",
609
//					"synonymRelations.synonym.extensions",
610
//					"synonymRelations.synonym.rights",
611
//					"synonymRelations.synonym.rights.agent",
612
//					"synonymRelations.synonym.rights.type",
613
//					"synonymRelations.synonym.sources",
614
//					"synonymRelations.synonym.sources.citation",
615
//					//
616
//					"relationsToThisTaxon",
617
//					"relationsFromThisTaxon",
618
//					// taxon relations 
619
//					"relationsToThisName.fromTaxon.name",
620
//					// the name
621
//					"name.nomenclaturalReference",
622
//					"name.descriptions.elements",
623
//					"name.typeDesignations", 
624
//					"name.nameRelations.type",
625
//					"name.homotypicalGroup.typifiedNames",
626
//					"name.rank.representations",
627
//					"name.status.type.representations",
628
//					// name supplemental
629
//					"name.combinationAuthor",
630
//					"name.combinationAuthor.contact.addresses",
631
//					"name.combinationAuthor.contact.emailAddresses",
632
//					"name.combinationAuthor.contact.faxNumbers",
633
//					"name.combinationAuthor.contact.phoneNumbers",
634
//					"name.combinationAuthor.contact.urls",
635
//					"name.combinationAuthor.institutionalMembership",
636
//					"name.combinationAuthor.institutionalMembership.types",
637
//					"name.exCombinationAuthor",
638
//					"name.exCombinationAuthor.contact.addresses",
639
//					"name.exCombinationAuthor.contact.emailAddresses",
640
//					"name.exCombinationAuthor.contact.faxNumbers",
641
//					"name.exCombinationAuthor.contact.phoneNumbers",
642
//					"name.exCombinationAuthor.contact.urls",
643
//					"name.exCombinationAuthor.institutionalMembership",
644
//					"name.exCombinationAuthor.institutionalMembership.types",
645
//					"name.basionymAuthor",
646
//					"name.basionymAuthor.contact.addresses",
647
//					"name.basionymAuthor.contact.emailAddresses",
648
//					"name.basionymAuthor.contact.faxNumbers",
649
//					"name.basionymAuthor.contact.phoneNumbers",
650
//					"name.basionymAuthor.contact.urls",
651
//					"name.basionymAuthor.institutionalMembership",
652
//					"name.basionymAuthor.institutionalMembership.types",
653
//					"name.exBasionymAuthor",
654
//					"name.exBasionymAuthor.contact.addresses",
655
//					"name.exBasionymAuthor.contact.emailAddresses",
656
//					"name.exBasionymAuthor.contact.faxNumbers",
657
//					"name.exBasionymAuthor.contact.phoneNumbers",
658
//					"name.exBasionymAuthor.contact.urls",
659
//					"name.exBasionymAuthor.institutionalMembership",
660
//					"name.exBasionymAuthor.institutionalMembership.types",
661
//					"name.nomenclaturalReference",
662
//					"name.annotations",
663
//					"name.annotations.annotationType",
664
//					"name.annotations.commentator",
665
//					"name.markers",
666
//					"name.markers.markerType",
667
//					"name.credits",
668
//					"name.extensions",
669
//					"name.rights",
670
//					"name.rights.agent",
671
//					"name.rights.type",
672
//					"name.sources",
673
//					"name.sources.citation",
674
//					"media.annotations",
675
//					"media.annotations.annotationType",
676
//					"media.annotations.commentator",
677
//					"media.markers",
678
//					"media.markers.markerType",
679
//					"media.credits",
680
//					"media.extensions",
681
//					"media.rights",
682
//					"media.rights.type",
683
//					"media.rights.agent",
684
//					"media.sources",
685
//					"media.sources.citation",
686
//					"media.representations",
687
//					"media.representations.parts",
688
//					"media.title",
689
//					"media.allDescriptions",
690
////					"media.representations.mediaRepresentationParts.mediaRepresentation",
691
//					// taxon descriptions
692
//					"descriptions.describedSpecimenOrObservations",
693
//					"descriptions.sources",
694
//					"descriptions.sources.citation",
695
//					"descriptions.scopes",
696
//					// taxon description supplemental
697
//					"descriptions.annotations",
698
//					"descriptions.annotations.annotationType",
699
//					"descriptions.annotations.commentator",
700
//					"descriptions.markers",
701
//					"descriptions.markers.markerType",
702
//					"descriptions.credits",
703
//					"descriptions.extensions",
704
//					"descriptions.rights",
705
//					// description elements
706
//					"descriptions.elements.*",
707
//					"descriptions.elements.media",
708
//					"descriptions.elements.media.title",
709
//					"descriptions.elements.media.allDescriptions",
710
//					"descriptions.elements.media.representations",
711
//					"descriptions.elements.media.representations.parts",
712
////					"descriptions.elements.media.representations.mediaRepresentationParts.mediaRepresentation",
713
//					"descriptions.elements.modifiers",
714
//					"descriptions.elements.modifyingText",
715
//					"descriptions.elements.sources",
716
//					"descriptions.elements.sources.citation",
717
//					"descriptions.elements.sources.nameUsedInSource",
718
//					"descriptions.elements.area.$",
719
//					"descriptions.elements.multilanguageText",
720
//					"descriptions.elements.media",
721
//					"descriptions.elements.media.annotations",
722
//					"descriptions.elements.media.annotations.annotationType",
723
//					"descriptions.elements.media.annotations.commentator",
724
//					"descriptions.elements.media.markers",
725
//					"descriptions.elements.media.markers.markerType",
726
//					"descriptions.elements.media.credits",
727
//					"descriptions.elements.media.extensions",
728
//					"descriptions.elements.media.rights",
729
//					"descriptions.elements.media.rights.type",
730
//					"descriptions.elements.media.rights.agent",
731
//					"descriptions.elements.media.sources",
732
//					"descriptions.elements.media.sources.citation",
733
//					// descriptin element supplemental
734
//					"descriptions.elements.annotations",
735
//					"descriptions.elements.annotations.annotationType",
736
//					"descriptions.elements.annotations.commentator",
737
//					"descriptions.elements.markers",
738
//					"descriptions.elements.markers.markerType",
739
//					"descriptions.elements.credits",
740
//					"descriptions.elements.extensions",
741
//					"descriptions.elements.rights",
742
//					"descriptions.elements.sources",
743
//					"descriptions.elements.sources.citation",
744
//					"descriptions.elements.sources.annotations",
745
//					"descriptions.elements.sources.annotations.annotationType",
746
//					"descriptions.elements.sources.markers",
747
//					"descriptions.elements.sources.markers.markerType",
748
//					// supplemental
749
//					"authorTeam",
750
//					"authorTeam.contact.addresses",
751
//					"authorTeam.contact.emailAddresses",
752
//					"authorTeam.contact.faxNumbers",
753
//					"authorTeam.contact.phoneNumbers",
754
//					"authorTeam.contact.urls",
755
//					"authorTeam.institutionalMembership",
756
//					"authorTeam.institutionalMembership.types",
757
//					"authorTeam.teamMembers",
758
//					"authorTeam.teamMembers.institutionalMembership",
759
//					"authorTeam.teamMembers.institutionalMembership.types",
760
//					"agent",
761
//					"agent.contact.addresses",
762
//					"agent.contact.emailAddresses",
763
//					"agent.contact.faxNumbers",
764
//					"agent.contact.phoneNumbers",
765
//					"agent.contact.urls",
766
//					"agent.institutionalMembership",
767
//					"agent.institutionalMembership.types",
768
//					"agent.teamMembers",
769
//					"agent.teamMembers.institutionalMembership",
770
//					"agent.teamMembers.institutionalMembership.types"
771 523
					});
772 524
			
773 525
			taxon = (Taxon) CdmStore.getService(ITaxonService.class).load(taxonNode.getTaxon().getUuid(), TAXON_INIT_STRATEGY);

Also available in: Unified diff