Changeset 7004


Ignore:
Timestamp:
Nov 9, 2015, 8:33:52 AM (7 years ago)
Author:
Nicklas Nordborg
Message:

References #1958: Add Kit item

Added KitLoader that load kit items in the "Item overview". The kit loader is called from the other loaders that have items linking to a kit (bioplate, derived bioassay, extract, physical bioassay and sample).

Location:
trunk/src/core/net/sf/basedb/util/overview/loader
Files:
1 added
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/core/net/sf/basedb/util/overview/loader/BasicItemNodeLoaderFactory.java

    r6959 r7004  
    241241    registerCheckedNodeLoader(Item.SOFTWARE, SoftwareLoader.class);
    242242    registerCheckedNodeLoader(Item.HARDWARE, HardwareLoader.class);
     243    registerCheckedNodeLoader(Item.KIT, KitLoader.class);
    243244    registerCheckedNodeLoader(Item.ANNOTATION, AnnotationLoader.class);
    244245    registerCheckedNodeLoader(Item.PLATFORM, PlatformLoader.class);
  • trunk/src/core/net/sf/basedb/util/overview/loader/BioPlateEventLoader.java

    r6497 r7004  
    127127    <ul>
    128128    <li>Protocol: {@link ProtocolLoader#createPropertyNode(DbControl, OverviewContext, Node)}
     129    <li>Kit: {@link KitLoader#createPropertyNode(DbControl, OverviewContext, Node)}
    129130    <li>Hardware: {@link HardwareLoader#createPropertyNode(DbControl, OverviewContext, Node)}
    130131    </ul>
     
    134135  {
    135136    getNodeLoader(context, Item.PROTOCOL).createPropertyNode(dc, context, eventNode);
     137    getNodeLoader(context, Item.KIT).createPropertyNode(dc, context, eventNode);
    136138    getNodeLoader(context, Item.HARDWARE).createPropertyNode(dc, context, eventNode);
    137139  }
  • trunk/src/core/net/sf/basedb/util/overview/loader/DerivedBioAssayLoader.java

    r6959 r7004  
    141141    <li>Data files: {@link DataFileLoader#createPropertyNode(DbControl, OverviewContext, Node)}
    142142    <li>Protocol: {@link ProtocolLoader#createPropertyNode(DbControl, OverviewContext, Node)}
     143    <li>Kit: {@link KitLoader#createPropertyNode(DbControl, OverviewContext, Node)}
    143144    <li>Hardware: {@link HardwareLoader#createPropertyNode(DbControl, OverviewContext, Node)}
    144145    <li>Software: {@link SoftwareLoader#createPropertyNode(DbControl, OverviewContext, Node)}
     
    152153    getNodeLoader(context, Item.FILESETMEMBER).createPropertyNode(dc, context, bioAssayNode);
    153154    getNodeLoader(context, Item.PROTOCOL).createPropertyNode(dc, context, bioAssayNode);
     155    getNodeLoader(context, Item.KIT).createPropertyNode(dc, context, bioAssayNode);
    154156    getNodeLoader(context, Item.HARDWARE).createPropertyNode(dc, context, bioAssayNode);
    155157    getNodeLoader(context, Item.SOFTWARE).createPropertyNode(dc, context, bioAssayNode);
  • trunk/src/core/net/sf/basedb/util/overview/loader/ExtractLoader.java

    r6959 r7004  
    188188    <li>Bioplate/well: {@link BioPlateLoader#createPropertyNode(DbControl, OverviewContext, Node)}
    189189    <li>Protocol: {@link ProtocolLoader#createPropertyNode(DbControl, OverviewContext, Node)}
     190    <li>Kit: {@link KitLoader#createPropertyNode(DbControl, OverviewContext, Node)}
    190191    <li>Hardware: {@link HardwareLoader#createPropertyNode(DbControl, OverviewContext, Node)}
    191192    <li>Tag: {@link TagLoader#createPropertyNode(DbControl, OverviewContext, Node)}
     
    204205    }
    205206    getNodeLoader(context, Item.PROTOCOL).createPropertyNode(dc, context, extractNode);
     207    getNodeLoader(context, Item.KIT).createPropertyNode(dc, context, extractNode);
    206208    getNodeLoader(context, Item.HARDWARE).createPropertyNode(dc, context, extractNode);
    207209    getNodeLoader(context, Item.ANYTOANY).createPropertyNode(dc, context, extractNode);
  • trunk/src/core/net/sf/basedb/util/overview/loader/PhysicalBioAssayLoader.java

    r6755 r7004  
    154154    <li>Annotations: {@link AnnotationLoader#createPropertyNode(DbControl, OverviewContext, Node)}
    155155    <li>Protocol: {@link ProtocolLoader#createPropertyNode(DbControl, OverviewContext, Node)}
     156    <li>Kit: {@link KitLoader#createPropertyNode(DbControl, OverviewContext, Node)}
    156157    <li>Hardware: {@link HardwareLoader#createPropertyNode(DbControl, OverviewContext, Node)}
    157158    </ul>
     
    162163    getNodeLoader(context, Item.ANNOTATIONTYPE).createPropertyNode(dc, context, bioAssayNode);
    163164    getNodeLoader(context, Item.PROTOCOL).createPropertyNode(dc, context, bioAssayNode);
     165    getNodeLoader(context, Item.KIT).createPropertyNode(dc, context, bioAssayNode);
    164166    getNodeLoader(context, Item.HARDWARE).createPropertyNode(dc, context, bioAssayNode);
    165167    getNodeLoader(context, Item.ANYTOANY).createPropertyNode(dc, context, bioAssayNode);
  • trunk/src/core/net/sf/basedb/util/overview/loader/SampleLoader.java

    r6756 r7004  
    157157    <li>Bioplate/well: {@link BioPlateLoader#createPropertyNode(DbControl, OverviewContext, Node)}
    158158    <li>Protocol: {@link ProtocolLoader#createPropertyNode(DbControl, OverviewContext, Node)}
     159    <li>Kit: {@link KitLoader#createPropertyNode(DbControl, OverviewContext, Node)}
    159160    </ul>
    160161  */
     
    170171    }
    171172    getNodeLoader(context, Item.PROTOCOL).createPropertyNode(dc, context, sampleNode);
     173    getNodeLoader(context, Item.KIT).createPropertyNode(dc, context, sampleNode);
    172174    getNodeLoader(context, Item.ANYTOANY).createPropertyNode(dc, context, sampleNode);
    173175  }
Note: See TracChangeset for help on using the changeset viewer.