public abstract class IltAbstractAlarmCountFunction extends Object implements IlpCSSFunction
Modifier | Constructor and Description |
---|---|
protected |
IltAbstractAlarmCountFunction(int counterType)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Object |
call(Object[] args,
Class<?> type,
IlpContext appc,
IlpGraphicView view,
IlpRepresentationObject ro,
IlpAttribute attribute)
Calls the function.
|
String |
getDelimiters()
Returns the delimiters of the function parameters.
|
boolean |
returnDelimitersAsToken()
Returns
true if the delimiters are also returned as token. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName
protected IltAbstractAlarmCountFunction(int counterType)
counterType
- The type of counter returned by the function: new alarms,
outstanding alarms or acknowledged alarms.public String getDelimiters()
IlpCSSFunction
getDelimiters
in interface IlpCSSFunction
null
or empty return value means there is no delimiter, so all the
parameters are returned as a single token.public boolean returnDelimitersAsToken()
IlpCSSFunction
true
if the delimiters are also returned as token.returnDelimitersAsToken
in interface IlpCSSFunction
true
means the delimiters are returned as token;
false
means the delimiters are discarded (default).public Object call(Object[] args, Class<?> type, IlpContext appc, IlpGraphicView view, IlpRepresentationObject ro, IlpAttribute attribute)
IlpCSSFunction
call
in interface IlpCSSFunction
args
- The parameters of the functions.type
- The expected type to be returned. It can be null
.appc
- The application context.view
- The graphic view.ro
- The current representation object.attribute
- The business attribute.String
.© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.