net.sf.mpxj.planner.schema.Resource Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mpxj Show documentation
Show all versions of mpxj Show documentation
Library that provides facilities to allow project information to be manipulated in Java and .Net. Supports a range of data formats: Microsoft Project Exchange (MPX), Microsoft Project (MPP,MPT), Microsoft Project Data Interchange (MSPDI XML), Microsoft Project Database (MPD), Planner (XML), Primavera (PM XML, XER, and database), Asta Powerproject (PP, MDB), Asta Easyplan (PP), Phoenix Project Manager (PPX), FastTrack Schedule (FTS), and the Standard Data Exchange Format (SDEF).
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2010.08.02 at 09:18:52 PM BST
//
package net.sf.mpxj.planner.schema;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
/**
*
*/
@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder =
{
"properties"
}) @XmlRootElement(name = "resource") public class Resource
{
@XmlAttribute(required = true) @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String id;
@XmlAttribute(required = true) @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String name;
@XmlAttribute(name = "short-name") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String shortName;
@XmlAttribute @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String email;
@XmlAttribute(required = true) @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected String type;
@XmlAttribute @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String group;
@XmlAttribute(required = true) @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String units;
@XmlAttribute @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String note;
@XmlAttribute(name = "std-rate") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String stdRate;
@XmlAttribute(name = "ovt-rate") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String ovtRate;
@XmlAttribute @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String calendar;
protected Properties properties;
/**
* Gets the value of the id property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getId()
{
return id;
}
/**
* Sets the value of the id property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setId(String value)
{
this.id = value;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName()
{
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value)
{
this.name = value;
}
/**
* Gets the value of the shortName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getShortName()
{
return shortName;
}
/**
* Sets the value of the shortName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setShortName(String value)
{
this.shortName = value;
}
/**
* Gets the value of the email property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEmail()
{
return email;
}
/**
* Sets the value of the email property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEmail(String value)
{
this.email = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getType()
{
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setType(String value)
{
this.type = value;
}
/**
* Gets the value of the group property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGroup()
{
return group;
}
/**
* Sets the value of the group property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGroup(String value)
{
this.group = value;
}
/**
* Gets the value of the units property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUnits()
{
return units;
}
/**
* Sets the value of the units property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUnits(String value)
{
this.units = value;
}
/**
* Gets the value of the note property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNote()
{
return note;
}
/**
* Sets the value of the note property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNote(String value)
{
this.note = value;
}
/**
* Gets the value of the stdRate property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStdRate()
{
return stdRate;
}
/**
* Sets the value of the stdRate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStdRate(String value)
{
this.stdRate = value;
}
/**
* Gets the value of the ovtRate property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOvtRate()
{
return ovtRate;
}
/**
* Sets the value of the ovtRate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOvtRate(String value)
{
this.ovtRate = value;
}
/**
* Gets the value of the calendar property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCalendar()
{
return calendar;
}
/**
* Sets the value of the calendar property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCalendar(String value)
{
this.calendar = value;
}
/**
* Gets the value of the properties property.
*
* @return
* possible object is
* {@link Properties }
*
*/
public Properties getProperties()
{
return properties;
}
/**
* Sets the value of the properties property.
*
* @param value
* allowed object is
* {@link Properties }
*
*/
public void setProperties(Properties value)
{
this.properties = value;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy