public class AppliedFeatureBehavior
extends com.sengent.jadvanced.event.Changeling
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static long |
UNASSIGNED_UID |
Modifier | Constructor and Description |
---|---|
|
AppliedFeatureBehavior() |
|
AppliedFeatureBehavior(FeatureBehaviorInProgress inProgress) |
protected |
AppliedFeatureBehavior(java.lang.Long UIN,
FeatureBehaviorInProgress inProgress) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
formatDetail() |
static java.lang.String |
formatHTMLTooltip(com.mindgene.d20.common.AbstractApp app,
AppliedFeatureBehavior effect) |
java.lang.String |
getFeatureBehaviorId() |
FeatureBehaviorInProgress |
getFeatureBehaviorInProgress() |
java.lang.String |
getFeatureTriggerId() |
FeatureBehaviorInProgress |
getInProgress() |
java.lang.String |
getName() |
int |
getRoundRemaining() |
int |
getRoundsRemaining() |
java.util.Set<AbstractCreatureInPlay> |
getTargets(com.mindgene.d20.common.AbstractApp abstractApp) |
long |
getUIN() |
int |
hashCode() |
boolean |
isExpired() |
boolean |
isUnlimited() |
java.lang.String |
logString() |
void |
notifyEffectChangeListeners() |
void |
setInProgress(FeatureBehaviorInProgress inProgress) |
void |
setRoundRemaining(int roundRemaining) |
void |
setRoundsRemaining(int rounds) |
void |
setUIN(long UIN) |
public static final long UNASSIGNED_UID
public AppliedFeatureBehavior(FeatureBehaviorInProgress inProgress)
protected AppliedFeatureBehavior(java.lang.Long UIN, FeatureBehaviorInProgress inProgress)
public AppliedFeatureBehavior()
public static java.lang.String formatHTMLTooltip(com.mindgene.d20.common.AbstractApp app, AppliedFeatureBehavior effect)
public int getRoundRemaining()
public void setRoundRemaining(int roundRemaining)
public FeatureBehaviorInProgress getInProgress()
public void setInProgress(FeatureBehaviorInProgress inProgress)
public long getUIN()
public void setUIN(long UIN)
public FeatureBehaviorInProgress getFeatureBehaviorInProgress()
public java.util.Set<AbstractCreatureInPlay> getTargets(com.mindgene.d20.common.AbstractApp abstractApp)
public int getRoundsRemaining()
public void setRoundsRemaining(int rounds)
public void notifyEffectChangeListeners()
public boolean isUnlimited()
public java.lang.String formatDetail()
public boolean isExpired()
public java.lang.String logString()
public java.lang.String getFeatureBehaviorId()
public java.lang.String getFeatureTriggerId()
public java.lang.String getName()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object