it.eng.spagobi.bo.lov
Class QueryDetail
java.lang.Object
it.eng.spagobi.bo.lov.QueryDetail
- All Implemented Interfaces:
- ILovDetail, java.io.Serializable
public class QueryDetail
- extends java.lang.Object
- implements ILovDetail
Defines the QueryDetail
objects. This object is used to store
Query Wizard detail information.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QueryDetail
public QueryDetail()
QueryDetail
public QueryDetail(java.lang.String dataDefinition)
throws it.eng.spago.base.SourceBeanException
- Throws:
it.eng.spago.base.SourceBeanException
loadFromXML
public void loadFromXML(java.lang.String dataDefinition)
throws it.eng.spago.base.SourceBeanException
- Specified by:
loadFromXML
in interface ILovDetail
- Throws:
it.eng.spago.base.SourceBeanException
toXML
public java.lang.String toXML()
- Loads the XML string defined by a
QueryDetail
object. The object
gives us all XML field values. Once obtained, the XML represents the data
definition for a query Input Type Value LOV object.
- Specified by:
toXML
in interface ILovDetail
- Returns:
- The XML output String
getLovResult
public java.lang.String getLovResult(it.eng.spago.security.IEngUserProfile profile)
throws java.lang.Exception
- Specified by:
getLovResult
in interface ILovDetail
- Throws:
java.lang.Exception
getConnectionName
public java.lang.String getConnectionName()
- Returns:
- Returns the connectionName.
setConnectionName
public void setConnectionName(java.lang.String connectionName)
- Parameters:
connectionName
- The connectionName to set.
getQueryDefinition
public java.lang.String getQueryDefinition()
- Returns:
- Returns the queryDefinition.
setQueryDefinition
public void setQueryDefinition(java.lang.String queryDefinition)
- Parameters:
queryDefinition
- The queryDefinition to set.
getValueColumns
public java.lang.String getValueColumns()
- Returns:
- Returns the valueColumns.
setValueColumns
public void setValueColumns(java.lang.String valueColumns)
- Parameters:
valueColumns
- The valueColumns to set.
getVisibleColumns
public java.lang.String getVisibleColumns()
- Returns:
- Returns the visibleColumns.
setVisibleColumns
public void setVisibleColumns(java.lang.String visibleColumns)
- Parameters:
visibleColumns
- The visibleColumns to set.
getInvisibleColumns
public java.lang.String getInvisibleColumns()
- Returns:
- Returns the invisibleColumns.
setInvisibleColumns
public void setInvisibleColumns(java.lang.String invisibleColumns)
- Parameters:
invisibleColumns
- The invisibleColumns to set.
fromXML
public static QueryDetail fromXML(java.lang.String dataDefinition)
throws it.eng.spago.base.SourceBeanException
- Splits an XML string by using some
SourceBean
object methods
in order to obtain the source QueryDetail
objects whom XML has been
built.
- Parameters:
dataDefinition
- The XML input String
- Returns:
- The corrispondent
QueryDetail
object
- Throws:
it.eng.spago.base.SourceBeanException
- If a SourceBean Exception occurred
getDescriptionColumns
public java.lang.String getDescriptionColumns()
setDescriptionColumns
public void setDescriptionColumns(java.lang.String descriptionColumns)