uk.ac.soton.itinnovation.grid.service.types.metadata
Class DataStager

java.lang.Object
  extended by uk.ac.soton.itinnovation.grid.service.types.metadata.DataStager

public class DataStager
extends Object


Constructor Summary
DataStager(uk.ac.soton.itinnovation.grid.service.types.metadata.DataStager.Type type)
           
DataStager(uk.ac.soton.itinnovation.grid.service.types.metadata.DataStager.Type type, String name)
           
DataStager(uk.ac.soton.itinnovation.grid.service.types.metadata.DataStager.Type type, String name, String mimeType)
           
DataStager(Element dataStagerElement)
           
 
Method Summary
 int getDefaultSize()
           
 String getDescription()
           
 int getMaxOccurs()
           
 String getMimeType()
           
 int getMinOccurs()
           
 String getName()
           
 uk.ac.soton.itinnovation.grid.service.types.metadata.DataStager.Type getType()
           
 boolean isArray()
           
 boolean isOptional()
           
static int parseNum(String str, int defaultValue)
           
 void setDefaultSize(int defaultSize)
           
 void setDescription(String description)
           
 void setMaxOccurs(int maxOccurs)
           
 void setMimeType(String mimeType)
           
 void setMinOccurs(int minOccurs)
           
 void setName(String name)
           
 void setType(uk.ac.soton.itinnovation.grid.service.types.metadata.DataStager.Type type)
           
 Element toXML(Document doc)
           
static String unparseNum(int value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataStager

public DataStager(uk.ac.soton.itinnovation.grid.service.types.metadata.DataStager.Type type)

DataStager

public DataStager(uk.ac.soton.itinnovation.grid.service.types.metadata.DataStager.Type type,
                  String name)

DataStager

public DataStager(uk.ac.soton.itinnovation.grid.service.types.metadata.DataStager.Type type,
                  String name,
                  String mimeType)

DataStager

public DataStager(Element dataStagerElement)
Method Detail

parseNum

public static int parseNum(String str,
                           int defaultValue)

unparseNum

public static String unparseNum(int value)

getType

public uk.ac.soton.itinnovation.grid.service.types.metadata.DataStager.Type getType()

setType

public void setType(uk.ac.soton.itinnovation.grid.service.types.metadata.DataStager.Type type)

getName

public String getName()

setName

public void setName(String name)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getMimeType

public String getMimeType()

setMimeType

public void setMimeType(String mimeType)

getMinOccurs

public int getMinOccurs()

setMinOccurs

public void setMinOccurs(int minOccurs)

getMaxOccurs

public int getMaxOccurs()

setMaxOccurs

public void setMaxOccurs(int maxOccurs)

getDefaultSize

public int getDefaultSize()

setDefaultSize

public void setDefaultSize(int defaultSize)

isOptional

public boolean isOptional()

isArray

public boolean isArray()

toXML

public Element toXML(Document doc)


Copyright © 2001-2008 University of Southampton IT Innovation Centre. All Rights Reserved.