Changeset 7540 for trunk/gli/src/org/greenstone/gatherer/msm
- Timestamp:
- 2004-06-02T17:28:44+12:00 (20 years ago)
- Location:
- trunk/gli/src/org/greenstone/gatherer/msm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gli/src/org/greenstone/gatherer/msm/ElementWrapper.java
r6549 r7540 209 209 } 210 210 211 public void setHierarchy(boolean value) {212 element.setAttribute(StaticStrings.HIERARCHY_ATTRIBUTE, (value ? StaticStrings.TRUE_STR : StaticStrings.FALSE_STR));213 }214 215 211 public String toString() { 216 212 return getNamespace() + MSMUtils.NS_SEP + getIdentity(); -
trunk/gli/src/org/greenstone/gatherer/msm/MetadataSetManager.java
r7159 r7540 377 377 return all_elements; 378 378 } 379 /** Returns all the elements within this set as a combobox model. 380 * @return A MetadataComboBoxModel containing all the metadata elements from all the sets, with namespacing. 381 */ 382 public MetadataComboBoxModel getElementModel() { 383 return new MetadataComboBoxModel(this); 384 } 379 385 380 /** Retrieve a metadata element by its index. 386 381 * @param index The specified index as an int. … … 477 472 return null; 478 473 } 479 /** Get all of the metadata elements as an array of nodelists.480 * @return A NodeList[] of metadata elements.481 */482 /* private NodeList[] getNodeLists() {483 NodeList elements[] = null;484 int index = 0;485 elements = new NodeList[getSets().size()]; // Remember not to count hidden metadata486 for(Enumeration keys = mds_hashtable.keys(); keys.hasMoreElements(); ) {487 MetadataSet mds = (MetadataSet)mds_hashtable.get(keys.nextElement());488 if(!mds.getNamespace().equals(HIDDEN)) {489 elements[index] = mds.getElements();490 index++;491 }492 }493 return elements;494 } */495 474 496 475 /** Retrieve the named metadata set. … … 1020 999 return (loader.searchForMetadata(destination, source, folder_level, dummy_run)?false:true); 1021 1000 } 1022 /** Build a vector of all the metadata sets that contain an element with the given name.1023 * @param name The name of an element as a String.1024 * @return A Vector of metadata sets.1025 * @see MSMPrompt (org.greenstone.gatherer.msm.MSMPrompt#selectSet)1026 */1027 public Vector setsThatContain(String name) {1028 Vector result = new Vector();1029 for(Enumeration keys = mds_hashtable.keys(); keys.hasMoreElements(); ) {1030 MetadataSet set = (MetadataSet) mds_hashtable.get(keys.nextElement());1031 if(set.getElement(name) != null) {1032 result.add(set);1033 }1034 }1035 return result;1036 }1037 1001 1038 1002 public final int size() {
Note:
See TracChangeset
for help on using the changeset viewer.