com.ptc.windchill.ws
Class PropertyDescription

java.lang.Object
  extended bycom.ptc.windchill.ws.PropertyDescription
All Implemented Interfaces:
Serializable

public class PropertyDescription
extends Object
implements Serializable

The PropertyDescription class is a bean class that describes the detailed characteristics of a business object property.

See Also:
Serialized Form

Field Summary
private  String defaultLocalizedValue
           
private  String defaultValue
           
private  String label
           
private  ArrayList localizedValues
           
private  ArrayList longDescriptions
           
private  ArrayList longLabels
           
private  String lowerLimit
           
private  String name
           
private  boolean required
           
private  ArrayList selectable
           
private  ArrayList shortDescriptions
           
private  ArrayList shortLabels
           
private  ArrayList stringValues
           
private  String syntax
           
private  String upperLimit
           
private  ArrayList values
           
 
Constructor Summary
PropertyDescription()
           
 
Method Summary
 String getDefaultLocalizedValue()
           
 String getDefaultValue()
           
 String getLabel()
           
 String[] getLocalizedValues()
           
 String getLocalizedValues(int i)
           
 String[] getLongDescriptions()
           
 String getLongDescriptions(int i)
           
 String[] getLongLabels()
           
 String getLongLabels(int i)
           
 String getLowerLimit()
           
 String getName()
           
 boolean getRequired()
           
 boolean[] getSelectable()
           
 boolean getSelectable(int i)
           
 String[] getShortDescriptions()
           
 String getShortDescriptions(int i)
           
 String[] getShortLabels()
           
 String getShortLabels(int i)
           
 String[] getStringValues()
           
 String getStringValues(int i)
           
 String getSyntax()
           
 String getUpperLimit()
           
 String[] getValues()
           
 String getValues(int i)
           
 void setDefaultLocalizedValue(String defaultLocalizedValue)
           
 void setDefaultValue(String defaultValue)
           
 void setLabel(String label)
           
 void setLocalizedValues(int i, String localizedValue)
           
 void setLocalizedValues(String[] localizedValues)
           
 void setLongDescriptions(int i, String longDescription)
           
 void setLongDescriptions(String[] longDescriptions)
           
 void setLongLabels(int i, String longLabel)
           
 void setLongLabels(String[] longLabels)
           
 void setLowerLimit(String lowerLimit)
           
 void setName(String name)
           
 void setRequired(boolean required)
           
 void setSelectable(boolean[] selectable)
           
 void setSelectable(int i, boolean selectable)
           
 void setShortDescriptions(int i, String shortDescription)
           
 void setShortDescriptions(String[] shortDescriptions)
           
 void setShortLabels(int i, String shortLabel)
           
 void setShortLabels(String[] shortLabels)
           
 void setStringValues(int i, String stringValue)
           
 void setStringValues(String[] stringValues)
           
 void setSyntax(String syntax)
           
 void setUpperLimit(String upperLimit)
           
 void setValues(int i, String value)
           
 void setValues(String[] values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private String name

syntax

private String syntax

label

private String label

upperLimit

private String upperLimit

lowerLimit

private String lowerLimit

required

private boolean required

values

private ArrayList values

defaultValue

private String defaultValue

localizedValues

private ArrayList localizedValues

defaultLocalizedValue

private String defaultLocalizedValue

stringValues

private ArrayList stringValues

selectable

private ArrayList selectable

shortLabels

private ArrayList shortLabels

longLabels

private ArrayList longLabels

shortDescriptions

private ArrayList shortDescriptions

longDescriptions

private ArrayList longDescriptions
Constructor Detail

PropertyDescription

public PropertyDescription()
Method Detail

getName

public String getName()

setName

public void setName(String name)

getSyntax

public String getSyntax()

setSyntax

public void setSyntax(String syntax)

getLabel

public String getLabel()

setLabel

public void setLabel(String label)

getUpperLimit

public String getUpperLimit()

setUpperLimit

public void setUpperLimit(String upperLimit)

getLowerLimit

public String getLowerLimit()

setLowerLimit

public void setLowerLimit(String lowerLimit)

getRequired

public boolean getRequired()

setRequired

public void setRequired(boolean required)

getDefaultValue

public String getDefaultValue()

setDefaultValue

public void setDefaultValue(String defaultValue)

getDefaultLocalizedValue

public String getDefaultLocalizedValue()

setDefaultLocalizedValue

public void setDefaultLocalizedValue(String defaultLocalizedValue)

getValues

public String[] getValues()

setValues

public void setValues(String[] values)

getValues

public String getValues(int i)

setValues

public void setValues(int i,
                      String value)

getLocalizedValues

public String[] getLocalizedValues()

setLocalizedValues

public void setLocalizedValues(String[] localizedValues)

getLocalizedValues

public String getLocalizedValues(int i)

setLocalizedValues

public void setLocalizedValues(int i,
                               String localizedValue)

getStringValues

public String[] getStringValues()

setStringValues

public void setStringValues(String[] stringValues)

getStringValues

public String getStringValues(int i)

setStringValues

public void setStringValues(int i,
                            String stringValue)

getSelectable

public boolean[] getSelectable()

setSelectable

public void setSelectable(boolean[] selectable)

getSelectable

public boolean getSelectable(int i)

setSelectable

public void setSelectable(int i,
                          boolean selectable)

getShortLabels

public String[] getShortLabels()

setShortLabels

public void setShortLabels(String[] shortLabels)

getShortLabels

public String getShortLabels(int i)

setShortLabels

public void setShortLabels(int i,
                           String shortLabel)

getLongLabels

public String[] getLongLabels()

setLongLabels

public void setLongLabels(String[] longLabels)

getLongLabels

public String getLongLabels(int i)

setLongLabels

public void setLongLabels(int i,
                          String longLabel)

getShortDescriptions

public String[] getShortDescriptions()

setShortDescriptions

public void setShortDescriptions(String[] shortDescriptions)

getShortDescriptions

public String getShortDescriptions(int i)

setShortDescriptions

public void setShortDescriptions(int i,
                                 String shortDescription)

getLongDescriptions

public String[] getLongDescriptions()

setLongDescriptions

public void setLongDescriptions(String[] longDescriptions)

getLongDescriptions

public String getLongDescriptions(int i)

setLongDescriptions

public void setLongDescriptions(int i,
                                String longDescription)