org.jfree.report.demo.cards
Class SelectCardFunction
java.lang.Object
|
+--org.jfree.report.function.AbstractExpression
|
+--org.jfree.report.function.AbstractFunction
|
+--org.jfree.report.demo.cards.SelectCardFunction
- public class SelectCardFunction
- extends AbstractFunction
- implements java.io.Serializable
The SelectCardFunction defines the visiblity of the card bands depending on the current
card type.
Valid property names are: - Account
- Admin
- User
- Prepaid
- Free
- Empty
- Author:
- Thomas Morgner.
- See Also:
- Serialized Form
| Methods inherited from class org.jfree.report.function.AbstractExpression |
getDataRow,
getDependencyLevel,
getInstance,
getName,
getReportConfiguration,
getResourceBundleFactory,
getRuntime,
isActive,
setActive,
setDependencyLevel,
setName,
setRuntime |
| Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
SelectCardFunction
public SelectCardFunction()
- Default constructor.
itemsAdvanced
public void itemsAdvanced(ReportEvent event)
- Receives notification that a row of data is being processed.
- Overrides:
- itemsAdvanced in class AbstractFunction
- Parameters:
event - the event.
getValue
public java.lang.Object getValue()
- Return the current expression value.
The value depends (obviously) on the
expression implementation.
- Returns:
- the value of the function.
getBaseCard
public java.lang.String getBaseCard()
setBaseCard
public void setBaseCard(java.lang.String baseCard)
getField
public java.lang.String getField()
setField
public void setField(java.lang.String field)
getAccount
public java.lang.String getAccount()
setAccount
public void setAccount(java.lang.String account)
getAdmin
public java.lang.String getAdmin()
setAdmin
public void setAdmin(java.lang.String admin)
getUser
public java.lang.String getUser()
setUser
public void setUser(java.lang.String user)
getPrepaid
public java.lang.String getPrepaid()
setPrepaid
public void setPrepaid(java.lang.String prepaid)
getFree
public java.lang.String getFree()
setFree
public void setFree(java.lang.String free)
getEmpty
public java.lang.String getEmpty()
setEmpty
public void setEmpty(java.lang.String empty)
getBandForCardType
protected java.lang.String getBandForCardType(CardType ct)