Package org.dspace.content

Examples of org.dspace.content.MetadataField.update()


                qual = null;
            }

            dc.setQualifier(qual);
            dc.setScopeNote(request.getParameter("scope_note"));
                dc.update(context);
                showTypes(context, request, response, schemaID);
            context.complete();
        }
            catch (NonUniqueMetadataException e)
            {
View Full Code Here


                    {
                        int fieldID = Integer.parseInt(param[ii]);
                        MetadataField field = MetadataField.find(context,
                                fieldID);
                        field.setSchemaID(schemaID);
                        field.update(context);

                    }
            context.complete();
                    
                    // Send the user to the metadata schema in which they just moved
View Full Code Here

        if (mdField == null) {
          if (fieldChoice.equals("add")) {
            mdField = new MetadataField(mdSchema, value.element, value.qualifier, null);
            try {
            mdField.create(ourContext);
            mdField.update(ourContext);
          } catch (NonUniqueMetadataException e) {
            // This case should also not be possible
            e.printStackTrace();
          }
          }
View Full Code Here

        // Update the metadata for a DC type
        MetadataField field = MetadataField.find(context, fieldID);
        field.setElement(element);
        field.setQualifier(qualifier);
        field.setScopeNote(note);
        field.update(context);
       
        context.commit();
       
        result.setContinue(true);
        result.setOutcome(true);
View Full Code Here

    int count = 0;
    for (String id : fieldIDs)
    {
      MetadataField field = MetadataField.find(context, Integer.valueOf(id));
      field.setSchemaID(schemaID);
      field.update(context);
      count++;
    }

    if (count > 0)
    {
View Full Code Here

                if (mdField == null) {
                    if (fieldChoice.equals("add")) {
                        mdField = new MetadataField(mdSchema, value.element, value.qualifier, null);
                        try {
                            mdField.create(ourContext);
                            mdField.update(ourContext);
                        } catch (NonUniqueMetadataException e) {
                            // This case should also not be possible
                            e.printStackTrace();
                        }
                    }
View Full Code Here

                qual = null;
            }

            dc.setQualifier(qual);
            dc.setScopeNote(request.getParameter("scope_note"));
                dc.update(context);
                showTypes(context, request, response, schemaID);
            context.complete();
        }
            catch (NonUniqueMetadataException e)
            {
View Full Code Here

                    {
                        int fieldID = Integer.parseInt(param[ii]);
                        MetadataField field = MetadataField.find(context,
                                fieldID);
                        field.setSchemaID(schemaID);
                        field.update(context);

                    }
            context.complete();
                    
                    // Send the user to the metadata schema in which they just moved
View Full Code Here

        // Update the metadata for a DC type
        MetadataField field = MetadataField.find(context, fieldID);
        field.setElement(element);
        field.setQualifier(qualifier);
        field.setScopeNote(note);
        field.update(context);
       
        context.commit();
       
        result.setContinue(true);
        result.setOutcome(true);
View Full Code Here

    int count = 0;
    for (String id : fieldIDs)
    {
      MetadataField field = MetadataField.find(context, Integer.valueOf(id));
      field.setSchemaID(schemaID);
      field.update(context);
      count++;
    }

    if (count > 0)
    {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.