public abstract class HubTrigger<T extends OAObject> extends HubFilter<T>
HubListener.InsertLocation
Constructor and Description |
---|
HubTrigger(Hub<T> hubMaster) |
HubTrigger(Hub<T> hubMaster,
OAFilter filter,
String... dependentPropertyPaths) |
Modifier and Type | Method and Description |
---|---|
protected void |
addObject(T obj,
boolean bIsInitialzing)
Called to add an object to the Hub.
|
abstract void |
onTrigger(T obj) |
protected void |
removeObject(T obj)
Called to remove an object from the Hub.
|
addBetween, addBetweenFilter, addBetweenOrEqualFilter, addDependentProperty, addDependentProperty, addDependentProperty, addDependentProperty, addDependentProperty, addDependentProperty, addEmptyFilter, addEqualFilter, addFilter, addFilter, addGreaterFilter, addGreaterOrEqualFilter, addLessFilter, addLessOrEqualFilter, addLikeFilter, addNotEmptyFilter, addNotEqualFilter, addNotLikeFilter, addNotNullFilter, addNullFilter, addProperty, addTrigger, addTrigger, afterAdd, afterAdd, afterChangeActiveObject, afterInitialize, afterInsert, afterPropertyChange, afterRemove, afterRemove, afterRemoveAll, afterRemoveAllFromFilteredHub, afterRemoveFromFilteredHub, clearFilters, close, endBlock, finalize, getCalcPropertyName, getDependentPropertyNames, getHub, getMasterHub, getMasterHubListener, getObject, initialize, isSharingAO, isUsed, refresh, refresh, setRefreshOnLinkChange, setServerSideOnly, setup, setupLinkHubListener, startBlock, update
afterDelete, afterLoad, afterMove, afterNewList, afterSave, afterSort, beforeAdd, beforeDelete, beforeInsert, beforeMove, beforePropertyChange, beforeRemove, beforeRemoveAll, beforeSave, beforeSelect, getLocation, onNewList, setLocation
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAllowAdd, getAllowDelete, getAllowEnabled, getAllowRemove, getAllowRemoveAll, getAllowVisible, isValidAdd, isValidDelete, isValidPropertyChange, isValidRemove, isValidRemoveAll
protected void addObject(T obj, boolean bIsInitialzing)
HubFilter
protected void removeObject(T obj)
HubFilter
removeObject
in class HubFilter<T extends OAObject>
public abstract void onTrigger(T obj)
Copyright © 1999–2019 ViaOA. All rights reserved.