// // TrexClient - (c) Copyright 2008-2009 SAP AG // // created from SortAttribute.xsd/wsdl. ! do not edit ! // package com.sap.trex.client; import java.io.IOException; import java.util.ArrayList; import java.util.List; public class SortAttribute { private String itsName; private int itsSortOrder; // enum private String itsViewAttributeName; public SortAttribute () { itsName = ""; itsSortOrder = com.sap.trex.client.SortOrder.SORTORDER_ASCENDING; itsViewAttributeName = ""; } public SortAttribute(String theName) { itsName = theName; itsSortOrder = com.sap.trex.client.SortOrder.SORTORDER_ASCENDING; itsViewAttributeName = ""; } public SortAttribute(String theName, int theSortOrder) { itsName = theName; itsSortOrder = theSortOrder; itsViewAttributeName = ""; } public SortAttribute(String theName, int theSortOrder, String theViewAttributeName) { itsName = theName; itsSortOrder = theSortOrder; itsViewAttributeName = theViewAttributeName; } public void clear() { itsName = ""; itsSortOrder = com.sap.trex.client.SortOrder.SORTORDER_ASCENDING; itsViewAttributeName = ""; } public void read(InputStream theStream) throws IOException, TrexException { throw new TrexException(Error.TDBC_WRITE_ONLY,"SortAttribute"); } public void write(OutputStream theStream) throws IOException, TrexException { theStream.writeString(itsName); theStream.writeEnum(itsSortOrder); theStream.writeString(itsViewAttributeName); } /** * \class SortAttribute * * \var name - * \var sortOrder - * \var viewAttributeName - */ public String getName() { return itsName; } public void setName(String theName) { itsName = theName; } public int getSortOrder() { return itsSortOrder; } public void setSortOrder(int theSortOrder) { itsSortOrder = theSortOrder; } public String getViewAttributeName() { return itsViewAttributeName; } public void setViewAttributeName(String theViewAttributeName) { itsViewAttributeName = theViewAttributeName; } }