/** * Creates a project. * * @param index The index of the project. * @return See above. */ public Project createProject(int index) { Project project = new Project(); project.setID("Project:"+index); project.setName("Project Name "+index); project.setDescription("Project Description "+index); return project; }
public int getProjectAnnotationRefCount(int projectIndex) { // Parents: {u'LightSource': {u'Instrument': {u'OME': None}}, u'Instrument': {u'OME': None}, u'Objective': {u'Instrument': {u'OME': None}}, u'Folder': {u'OME': None}, u'Detector': {u'Instrument': {u'OME': None}}, u'Channel': {u'Pixels': {u'Image': {u'OME': None}}}, u'Plate': {u'OME': None}, u'ExperimenterGroup': {u'OME': None}, u'Screen': {u'OME': None}, u'Reagent': {u'Screen': {u'OME': None}}, u'Plane': {u'Pixels': {u'Image': {u'OME': None}}}, u'Experimenter': {u'OME': None}, u'Annotation': None, u'Dichroic': {u'Instrument': {u'OME': None}}, u'Well': {u'Plate': {u'OME': None}}, u'Filter': {u'Instrument': {u'OME': None}}, u'PlateAcquisition': {u'Plate': {u'OME': None}}, u'ROI': {u'OME': None}, u'Project': {u'OME': None}, u'LightPath': {u'Channel': {u'Pixels': {u'Image': {u'OME': None}}}}, u'Image': {u'OME': None}, u'Dataset': {u'OME': None}, u'Shape': {u'Union': {u'ROI': {u'OME': None}}}} // AnnotationRef is a reference return root.getProject(projectIndex).sizeOfLinkedAnnotationList(); }
public int getDatasetRefCount(int projectIndex) { // Parents: {u'Project': {u'OME': None}} // DatasetRef is a reference return root.getProject(projectIndex).sizeOfLinkedDatasetList(); }
setName(String.valueOf( element.getAttribute("Name"))); if (!element.hasAttribute("ID") && getID() == null) setID(String.valueOf( element.getAttribute("ID"))); model.addModelObject(getID(), this); getChildrenByTagName(element, "Description"); if (Description_nodeList.size() > 1) setDescription( String.valueOf(Description_nodeList.get(0).getTextContent())); getChildrenByTagName(element, "ExperimenterRef"); for (Element ExperimenterRef_element : ExperimenterRef_nodeList) getChildrenByTagName(element, "ExperimenterGroupRef"); for (Element ExperimenterGroupRef_element : ExperimenterGroupRef_nodeList) getChildrenByTagName(element, "DatasetRef"); for (Element DatasetRef_element : DatasetRef_nodeList) getChildrenByTagName(element, "AnnotationRef"); for (Element AnnotationRef_element : AnnotationRef_nodeList)
@Test (groups = {"11-06-u-links"}, dependsOnGroups = {"11-06-u-proj", "11-06-u-annotation"}) public void testProject0Linkage() { Assert.assertNotNull(project0); Assert.assertEquals(1, project0.sizeOfLinkedAnnotationList()); Assert.assertEquals(1, project0.sizeOfLinkedDatasetList()); Assert.assertEquals(dataset0, project0.getLinkedDataset(0)); Assert.assertEquals(xmlAnnotation0, project0.getLinkedAnnotation(0)); }
public void setProjectDescription(String description, int projectIndex) { // Parents: {u'OME': None} // Description is not a reference OME o0 = root; if (o0.sizeOfProjectList() == projectIndex) { o0.addProject(new Project()); } Project o1 = o0.getProject(projectIndex); o1.setDescription(description); }
public String getProjectAnnotationRef(int projectIndex, int annotationRefIndex) { // Parents: {u'OME': None} // AnnotationRef is reference and occurs more than once return root.getProject(projectIndex).getLinkedAnnotation(annotationRefIndex).getID(); }
public String getProjectDatasetRef(int projectIndex, int datasetRefIndex) { // Parents: {u'OME': None} // DatasetRef is reference and occurs more than once return root.getProject(projectIndex).getLinkedDataset(datasetRefIndex).getID(); }
new Project(Project_element, model));
public Element asXMLElement(Document document) { return asXMLElement(document, null); }
setName(String.valueOf( element.getAttribute("Name"))); if (!element.hasAttribute("ID") && getID() == null) setID(String.valueOf( element.getAttribute("ID"))); model.addModelObject(getID(), this); getChildrenByTagName(element, "Description"); if (Description_nodeList.size() > 1) setDescription( String.valueOf(Description_nodeList.get(0).getTextContent())); getChildrenByTagName(element, "ExperimenterRef"); for (Element ExperimenterRef_element : ExperimenterRef_nodeList) getChildrenByTagName(element, "ExperimenterGroupRef"); for (Element ExperimenterGroupRef_element : ExperimenterGroupRef_nodeList) getChildrenByTagName(element, "DatasetRef"); for (Element DatasetRef_element : DatasetRef_nodeList) getChildrenByTagName(element, "AnnotationRef"); for (Element AnnotationRef_element : AnnotationRef_nodeList)
public void setProjectDescription(String description, int projectIndex) { // Parents: {u'OME': None} // Description is not a reference OME o0 = root; if (o0.sizeOfProjectList() == projectIndex) { o0.addProject(new Project()); } Project o1 = o0.getProject(projectIndex); o1.setDescription(description); }
public String getProjectAnnotationRef(int projectIndex, int annotationRefIndex) { // Parents: {u'OME': None} // AnnotationRef is reference and occurs more than once return root.getProject(projectIndex).getLinkedAnnotation(annotationRefIndex).getID(); }
public String getProjectDatasetRef(int projectIndex, int datasetRefIndex) { // Parents: {u'OME': None} // DatasetRef is reference and occurs more than once return root.getProject(projectIndex).getLinkedDataset(datasetRefIndex).getID(); }
new Project(Project_element, model));
public Element asXMLElement(Document document) { return asXMLElement(document, null); }