A B C D E F G H I J K L M N O P R S T U V W X Y Z

A

aAttrs - Variable in class net.sf.magicproject.xml.XmlParser.Node
Attributes
abilities - Variable in class net.sf.magicproject.stack.ActivatedChoice
contains UserAbility items concerned by the current idEvent
abilitiesMenu - Static variable in class net.sf.magicproject.clickable.targetable.TargetableFactory
The associated menu to abilities choice
abilitiesOf(MCard) - Method in interface net.sf.magicproject.action.listener.WaitingAbility
Return activated abilities of the specified card.
abilitiesOf(MCard) - Method in class net.sf.magicproject.action.PayMana
 
abilitiesOf(MCard) - Method in class net.sf.magicproject.action.WaitActivatedChoice
 
abilitiesOf(MCard) - Method in class net.sf.magicproject.action.WaitChoosenActionChoice
 
abilitiesOf(Targetable) - Method in class net.sf.magicproject.stack.ActivatedChoiceList
return the list of playable abilities of this card
Ability - Class in net.sf.magicproject.clickable.ability
An ability contains a cost part and an effect part.
Ability - Class in net.sf.magicproject.xml.tbs
 
Ability() - Constructor for class net.sf.magicproject.xml.tbs.Ability
 
ABILITY_REGISTER_SIZE - Static variable in interface net.sf.magicproject.token.IdTokens
Size of delayed's registers
AbilityFactory - Class in net.sf.magicproject.clickable.ability
 
abilityID - Variable in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
Is the ability making this triggered ability to be created.
abilityID - Static variable in class net.sf.magicproject.stack.StackManager
Ability ID
AbilityIs - Class in net.sf.magicproject.test
Test if the ability owning this test is equal to the requested name.
Abilityis - Class in net.sf.magicproject.xml.test
Test if the ability owning this test is equal to the requested name.
Abilityis() - Constructor for class net.sf.magicproject.xml.test.Abilityis
 
abilityModifier - Variable in class net.sf.magicproject.clickable.targetable.card.MCard
The ability modifiers on this object.
AbilityModifier - Class in net.sf.magicproject.modifier
 
Abilitymodifier - Class in net.sf.magicproject.xml.modifier
 
Abilitymodifier() - Constructor for class net.sf.magicproject.xml.modifier.Abilitymodifier
 
AbilityModifierModel - Class in net.sf.magicproject.modifier
 
AbilitySource - Class in net.sf.magicproject.test
Test if the ability generating the current event has the specified name.
Abilitysource - Class in net.sf.magicproject.xml.test
Test if the ability generating the current event has the specified name.
Abilitysource() - Constructor for class net.sf.magicproject.xml.test.Abilitysource
 
AbilityType - Enum in net.sf.magicproject.clickable.ability
 
Abort - Class in net.sf.magicproject.xml.action
 
Abort() - Constructor for class net.sf.magicproject.xml.action.Abort
 
ABORT_ME - Static variable in interface net.sf.magicproject.token.IdConst
Comment for ABORT_ME
abortion(AbstractCard, Ability) - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
abortion(AbstractCard, Ability) - Method in interface net.sf.magicproject.stack.StackContext
Remove the specified card from the stack.
abortion(AbstractCard, Ability) - Method in class net.sf.magicproject.stack.StackManager
 
About - Class in net.sf.magicproject.ui.wizard
 
About(JFrame) - Constructor for class net.sf.magicproject.ui.wizard.About
Creates a new instance of About
AboutMdb - Class in net.sf.magicproject.ui.wizard
AboutMdb.java Created on 16 févr. 2004
AboutMdb(JFrame) - Constructor for class net.sf.magicproject.ui.wizard.AboutMdb
Creates a new instance of AboutMdb
ABSTRACT_VALUE - Static variable in interface net.sf.magicproject.operation.IdOperations
Indentify a couple : register name + index.
AbstractAbility - Class in net.sf.magicproject.clickable.ability
 
AbstractAbility(String, MEventListener, String, List<Ability>, TrueFalseAuto) - Constructor for class net.sf.magicproject.clickable.ability.AbstractAbility
Creates a new instance of AbstractAbility
AbstractCard - Class in net.sf.magicproject.clickable.targetable.card
 
AbstractMainForm - Class in net.sf.magicproject
 
AbstractTarget - Class in net.sf.magicproject.action.target
Add to the target list card(s) or player(s) following the specified mode and the specified type.
AbstractValue - Class in net.sf.magicproject.expression
 
AbstractValue(InputStream) - Constructor for class net.sf.magicproject.expression.AbstractValue
Creates a new instance of AbstractValue
Structure of InputStream : Data[size] AbstractValue [AbstractValue]
AbstractValue - Enum in net.sf.magicproject.token
 
accept(File) - Method in class net.sf.magicproject.tools.FileFilterPlus
Return true if this file should be shown in the directory pane, false if it shouldn't.
AccessibleContext - Interface in net.sf.magicproject.action
 
Account - Class in net.sf.magicproject.ui.component
 
Account(String) - Constructor for class net.sf.magicproject.ui.component.Account
Creates a new instance of Account
acknowledgeFinished(MonitorListener) - Method in class net.sf.magicproject.management.MonitoredCheckContent
Unregister the specified lister from the monitored content listeners.
action - Variable in class net.sf.magicproject.action.context.ActionContextWrapper
Action owning this context
Action - Class in net.sf.magicproject.xml.action
 
Action() - Constructor for class net.sf.magicproject.xml.action.Action
 
ActionContext - Interface in net.sf.magicproject.action.context
Represents the context associated to an action.
actionContext - Variable in class net.sf.magicproject.action.context.ActionContextWrapper
Specific data saved during the init/... steps.
ActionContextWrapper - Class in net.sf.magicproject.action.context
 
ActionContextWrapper(int, MAction, ActionContext, int) - Constructor for class net.sf.magicproject.action.context.ActionContextWrapper
Create a new instance of this class.
ActionFactory - Class in net.sf.magicproject.action
 
actionList() - Method in class net.sf.magicproject.clickable.ability.Ability
Return list of actions to play to cast this ability
actionList() - Method in class net.sf.magicproject.clickable.ability.AbstractAbility
 
actionList() - Method in class net.sf.magicproject.clickable.ability.SystemAbility
 
actionList() - Method in class net.sf.magicproject.clickable.ability.UserAbility
 
actionList() - Method in class net.sf.magicproject.stack.ActionManager
Action/Effect list.
ActionManager - Class in net.sf.magicproject.stack
The most important class of this application, and also the hardest to understand.
actionManager - Static variable in class net.sf.magicproject.stack.StackManager
The current action manager.
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.clickable.action.ChoosenCostPanel
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.clickable.targetable.card.SystemCard
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.clickable.targetable.player.You
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.clickable.targetable.Targetable
An ActionListener that listens to the ability choice
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.DeckBuilder
Invoked when an action occurs.
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.deckbuilder.ToolbarAction
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.Magic
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.tools.BringToFrontListener
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.tools.TimerTarget
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.component.Account
triggers the ok button
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.component.EditorPane
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.component.JPrompt
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.component.MessageButton
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.component.ProxyConfiguration
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.component.task.LinkAction
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.component.task.StringAction
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.component.task.TaskAction
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.component.task.TextAction
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.HireListener
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.MdbListener
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.wizard.Arrange
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.wizard.Bug
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.wizard.Choice
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.wizard.Client
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.wizard.Feature
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.wizard.InputColor
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.wizard.InputNumber
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.wizard.InputProperty
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.wizard.InputZone
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.wizard.Network
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.wizard.Ok
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.wizard.Replacement
triggers the ok button
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.wizard.Server
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.wizard.Settings
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.wizard.Wizard
triggers the ok button
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.ui.wizard.YesNo
 
actionPerformed(ActionEvent) - Method in class net.sf.magicproject.zone.PopupManager
 
ActionSource - Class in net.sf.magicproject.test
Test if the action generating the current event has the specified name.
Actionsource - Class in net.sf.magicproject.xml.test
Test if the action generating the current event has the specified name.
Actionsource() - Constructor for class net.sf.magicproject.xml.test.Actionsource
 
Actiontype - Enum in net.sf.magicproject.action
Represents all atomic actions necessary to implement all possible abilities of the Magic play.
actionUI - Variable in class net.sf.magicproject.action.context.ActionContextWrapper
The JCostAction object associated to this context.
ACTIVATED_COLOR - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
The color identifying the playable activated abilities.
ActivatedAbility - Class in net.sf.magicproject.clickable.ability
An ability that can be manually played.
ActivatedAbility(InputStream, MCard) - Constructor for class net.sf.magicproject.clickable.ability.ActivatedAbility
Creates a new instance of ActivatedAbility
Structure of InputStream : Data[size]
Activatedability - Class in net.sf.magicproject.xml.tbs
 
Activatedability() - Constructor for class net.sf.magicproject.xml.tbs.Activatedability
 
ActivatedAbilityPlayer - Class in net.sf.magicproject.clickable.ability
An activited ability associated to a player.
ActivatedAbilityPlayer(InputStream, MCard) - Constructor for class net.sf.magicproject.clickable.ability.ActivatedAbilityPlayer
Creates a new instance of ActivatedAbility
Structure of InputStream : Data[size] ability type [1] name name [String] ability tags [1] event [...]
ActivatedChoice - Class in net.sf.magicproject.stack
MChoice.java Created on 27 octobre 2002, 12:15
ActivatedChoice(Ability) - Constructor for class net.sf.magicproject.stack.ActivatedChoice
creates a new instance of MChoice with a specified ability.
ActivatedChoiceList - Class in net.sf.magicproject.stack
This class is representing all abilities activated for an event.
ActivatedChoiceList(List<Ability>, List<Ability>) - Constructor for class net.sf.magicproject.stack.ActivatedChoiceList
Creates a new instance of MChoiceList with the specified playable spells/abilities.
activePlayer() - Static method in class net.sf.magicproject.stack.StackManager
return the active player
add(Targetable, Test) - Method in class net.sf.magicproject.action.context.TargetList
Add yhe specified target to the list of this context.
add(TranslatableData) - Method in class net.sf.magicproject.database.DatabaseCard
Add a translatable data to this database.
Add - Class in net.sf.magicproject.operation
Reprsents the PLUS operation.
ADD - Static variable in interface net.sf.magicproject.operation.IdOperations
The addition : To get the sum value of a list or add two values.
add(int) - Method in class net.sf.magicproject.tools.MCardCompare
Add some cards.
add(E) - Method in class net.sf.magicproject.tools.RevertedArrayList
 
add(int, E) - Method in class net.sf.magicproject.tools.RevertedArrayList
 
add(T) - Method in class net.sf.magicproject.ui.MListModel
Adds the specified component to the end of this list.
Add - Class in net.sf.magicproject.xml.expression
 
Add() - Constructor for class net.sf.magicproject.xml.expression.Add
 
add(int, Object) - Method in class net.sf.magicproject.xml.XmlParser.Node
 
add(DelayedCard) - Method in class net.sf.magicproject.zone.DelayedBuffer
Add a delayed ability to this zone
add(MCard, int) - Method in class net.sf.magicproject.zone.MZone
Add a card to this panel.
add(MCard, int) - Method in class net.sf.magicproject.zone.Play
 
add(Component, Object) - Method in class net.sf.magicproject.zone.TriggeredBuffer
 
add(TriggeredCard) - Method in class net.sf.magicproject.zone.TriggeredBuffer
Add the triggered ability to this zone and updatet this zone.
add(MCard) - Method in class net.sf.magicproject.zone.ZoneSector
Add a card to the end of list.
ADD_ROUNDED - Static variable in interface net.sf.magicproject.operation.IdOperations
The add the rounded division/2
ADD_TRUNCATED - Static variable in interface net.sf.magicproject.operation.IdOperations
The truncated division/2
addAbility(Ability) - Method in class net.sf.magicproject.stack.ActivatedChoice
add an ability to the list of abilities of this choice
Addability - Class in net.sf.magicproject.xml.action
 
Addability() - Constructor for class net.sf.magicproject.xml.action.Addability
 
addAll(List<Targetable>, List<Test>) - Method in class net.sf.magicproject.action.context.TargetList
Add the specified targets to the list of this context.
addAll(Collection<? extends E>) - Method in class net.sf.magicproject.tools.RevertedArrayList
 
addAll(int, Collection<? extends E>) - Method in class net.sf.magicproject.tools.RevertedArrayList
 
addAll(Collection<T>) - Method in class net.sf.magicproject.ui.MListModel
Appends all of the elements in the specified Collection to the end of this Vector, in the order that they are returned by the specified Collection's Iterator.
addAttribute(XmlParser.Attribute) - Method in class net.sf.magicproject.xml.XmlParser.Node
 
addBottom(MCard) - Method in class net.sf.magicproject.zone.MZone
Add a card at the bottom of this panel.
addCancelByEscapeKey(JDialog, JButton) - Static method in class net.sf.magicproject.ui.ToolKit
Force the escape key to call the same action as pressing the Cancel button.
addCard(CardModel, int) - Method in class net.sf.magicproject.chart.ChartSets
Add cards to all datasets.
addCard(CardModel, int) - Method in class net.sf.magicproject.chart.datasets.BarDataset
Add cards to all datasets.
addCard(CardModel, int) - Method in class net.sf.magicproject.chart.datasets.CategoryDataset
Add cards to all datasets.
addCard(CardModel, int) - Method in interface net.sf.magicproject.chart.datasets.Dataset
Add cards to all datasets.
addCard(CardModel, int) - Method in class net.sf.magicproject.chart.datasets.HistogramDataset
Add cards to all datasets.
addCard(CardModel, int) - Method in class net.sf.magicproject.chart.datasets.PieDataset
Add cards to all datasets.
addCard(String, int, Map<String, String>) - Method in class net.sf.magicproject.deckbuilder.Deck
Add any number of cards to this deck.
addCard(MCardCompare) - Method in class net.sf.magicproject.deckbuilder.Deck
Add any number of cards to this deck.
addChoice(Ability, ContextEventListener) - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCardChoice
Add an alternative ability to the associated triggered ability
addDataSet(ChartFilter, Dataset) - Method in class net.sf.magicproject.chart.ChartSets
Add a dataset to this set.
addElement(Object) - Method in class net.sf.magicproject.tools.HistoComboboxModel
redefines this
addExtension(String) - Method in class net.sf.magicproject.tools.FileFilterPlus
Adds a filetype "dot" extension to filter against.
addFirstAttribute(XmlParser.Attribute) - Method in class net.sf.magicproject.xml.XmlParser.Node
 
AddHalfRounded - Class in net.sf.magicproject.operation
Return the given value diven by two rounded up value.
Addhalfrounded - Class in net.sf.magicproject.xml.expression
 
Addhalfrounded() - Constructor for class net.sf.magicproject.xml.expression.Addhalfrounded
 
AddHalfTruncated - Class in net.sf.magicproject.operation
The operation returning the first value PLUS the truncated value of the HALF of the second one.
Addhalftruncated - Class in net.sf.magicproject.xml.expression
 
Addhalftruncated() - Constructor for class net.sf.magicproject.xml.expression.Addhalftruncated
 
addHidden(Ability, ContextEventListener) - Method in class net.sf.magicproject.zone.TriggeredBuffer
Add the given ability to the special zone 'abstract triggered'.
addInt(int) - Method in class net.sf.magicproject.tools.IntegerList
Appends the specified element to the end of this list.
addInt(int, int) - Method in class net.sf.magicproject.tools.IntegerList
Inserts the specified element at the specified position in this list.
AdditionalCost - Class in net.sf.magicproject.stack
An additional cost definition : constraint and added actions.
AdditionalCost(InputStream) - Constructor for class net.sf.magicproject.stack.AdditionalCost
Creates a new instance of this class
AdditionalCostModifier - Class in net.sf.magicproject.modifier
 
Additionalcostmodifier - Class in net.sf.magicproject.xml.modifier
 
Additionalcostmodifier() - Constructor for class net.sf.magicproject.xml.modifier.Additionalcostmodifier
 
AdditionalCostModifierModel - Class in net.sf.magicproject.modifier
An additional-cost modifier activated in the stack zone.
additionalZones - Variable in class net.sf.magicproject.zone.ZoneManager
additional zones of this player
addLayoutComponent(String, Component) - Method in class net.sf.magicproject.ui.layout.AttachmentLayout
 
addLayoutComponent(Component, Object) - Method in class net.sf.magicproject.ui.layout.BorderLayout2
 
addLayoutComponent(String, Component) - Method in class net.sf.magicproject.ui.layout.DivideLayout
 
addLayoutComponent(String, Component) - Method in class net.sf.magicproject.ui.layout.FlowLayout2
 
addLayoutComponent(String, Component) - Method in class net.sf.magicproject.ui.layout.FlowLayout2Center
 
addLayoutComponent(String, Component) - Method in class net.sf.magicproject.ui.layout.FlowLayoutVertical
 
addLayoutComponent(String, Component) - Method in class net.sf.magicproject.ui.layout.LeftPanelLayout
 
addLayoutComponent(Component, Object) - Method in class net.sf.magicproject.ui.layout.SectorLayout
 
addLayoutComponent(String, Component) - Method in class net.sf.magicproject.ui.layout.SectorLayout
 
addLinkedAbility(Ability) - Method in class net.sf.magicproject.clickable.ability.Ability
Add a linked ability.
addListener(MonitorListener) - Method in class net.sf.magicproject.management.MonitoredCheckContent
Add a listener.
addMana(int, Test) - Method in class net.sf.magicproject.clickable.mana.Mana
Add a number of mana of this color
addMana(int, int, Test) - Method in class net.sf.magicproject.clickable.mana.ManaPool
Add a number of mana of one color
addManaCost(int[]) - Method in class net.sf.magicproject.action.context.ManaCost
Add a mana cost.
addModel(ModifierModel) - Method in class net.sf.magicproject.modifier.ModifierModel
Add to the list of modifierModels of the specified card, this instance.
addModifier(ColorModifier) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
addModifier(IdCardModifier) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
addModifier(PropertyModifier) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
addModifier(ControllerModifier) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
addModifier(PlayableZoneModifier) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
addModifier(RegisterModifier, int) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
addModifier(RegisterIndirection, int) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
addModifier(ColorModifier) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Add a modifier to this object
addModifier(IdCardModifier) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Add a modifier to this object
addModifier(AbilityModifier) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Add a modifier to this object
addModifier(PropertyModifier) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Add a modifier to this object
addModifier(ControllerModifier) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Add a modifier to this object
addModifier(PlayableZoneModifier) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Add a modifier to this object
addModifier(RegisterModifier, int) - Method in class net.sf.magicproject.clickable.targetable.Targetable
Add a modifier to this object
addModifier(RegisterIndirection, int) - Method in class net.sf.magicproject.clickable.targetable.Targetable
Add a modifier to this object
addModifier(Modifier) - Method in class net.sf.magicproject.modifier.Modifier
Add a modifier to the end of the modifier chain.
Addmodifier - Class in net.sf.magicproject.xml.action
 
Addmodifier() - Constructor for class net.sf.magicproject.xml.action.Addmodifier
 
addModifierFromModel(Ability, MCard) - Method in class net.sf.magicproject.modifier.AbilityModifierModel
 
addModifierFromModel(Ability, MCard) - Method in class net.sf.magicproject.modifier.AdditionalCostModifierModel
 
addModifierFromModel(Ability, MCard) - Method in class net.sf.magicproject.modifier.ColorModifierModel
 
addModifierFromModel(Ability, MCard) - Method in class net.sf.magicproject.modifier.ControllerModifierModel
 
addModifierFromModel(Ability, MCard) - Method in class net.sf.magicproject.modifier.IdCardModifierModel
 
addModifierFromModel(Ability, MCard) - Method in class net.sf.magicproject.modifier.ModifierModel
Create modifier(s) on the specified target.
addModifierFromModel(Ability, MCard) - Method in class net.sf.magicproject.modifier.ObjectAbilityModifierModel
 
addModifierFromModel(Ability, MCard) - Method in interface net.sf.magicproject.modifier.ObjectModifierModel
Create modifier(s) on the specified target.
addModifierFromModel(Ability, MCard) - Method in class net.sf.magicproject.modifier.PlayableZoneModifierModel
 
addModifierFromModel(Ability, MCard) - Method in class net.sf.magicproject.modifier.PropertyModifierModel
 
addModifierFromModel(Ability, MCard) - Method in class net.sf.magicproject.modifier.RegisterIndirectionModel
 
addModifierFromModel(Ability, MCard) - Method in class net.sf.magicproject.modifier.RegisterModifierModel
 
addModifierFromModel(Ability, MCard) - Method in class net.sf.magicproject.modifier.StaticModifierModel
 
AddModifierFromStaticModifier - Class in net.sf.magicproject.action
 
AddModifierFromStaticModifier(ModifierModel...) - Constructor for class net.sf.magicproject.action.AddModifierFromStaticModifier
Creates a new instance of AddModifierFromStaticModifier
Addobject - Class in net.sf.magicproject.xml.action
 
Addobject() - Constructor for class net.sf.magicproject.xml.action.Addobject
 
addOverlay(JComponent) - Static method in class net.sf.magicproject.tools.MToolKit
Specifies that a component should have overlay functionality.
addPrivateNamedObject(String, Targetable) - Method in class net.sf.magicproject.clickable.targetable.Targetable
Add an object to this targetable.
addRecentProperty(String, String) - Static method in class net.sf.magicproject.tools.Configuration
Add a property to the list.
addReference(OutputStream, String) - Method in class net.sf.magicproject.tools.ReferencePager
Add a reference to this pager.
addRestriction(int, Test, int) - Method in class net.sf.magicproject.action.context.ManaCost
Add a restriction
addStaticModifierFromModel(Ability) - Method in class net.sf.magicproject.modifier.ModifierModel
Add all static modifiers.
addStaticModifierFromModel(Ability) - Method in class net.sf.magicproject.modifier.StaticModifierModel
 
addTarget(int, Targetable, Test, boolean) - Method in class net.sf.magicproject.stack.TargetedList
Add a player/card to the targeted list
If the current target options indicates that an event has to be generated when a target is choosen, the event Targeted is dispatched.
addTargetedBy(StackContext) - Method in class net.sf.magicproject.stack.TargetHelper
Add a target Id displayed on each targeted components.
addTimestampReference() - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
addTimestampReference() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
addTimestampReference() - Method in class net.sf.magicproject.clickable.targetable.card.SystemCard
 
addTimestampReference() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
addTimestampReference() - Method in class net.sf.magicproject.clickable.targetable.player.Player
Increment the reference counter for the current timestamp of this card.
addTimestampReference() - Method in class net.sf.magicproject.clickable.targetable.Targetable
Add a reference to this targetable.
addTo(Ability, ContextEventListener, List<TriggeredCard>) - Method in enum net.sf.magicproject.clickable.ability.Optimization
Add the specified ability to the TBZ.
addTop(MCard) - Method in class net.sf.magicproject.zone.MZone
Add a card at the top of this panel.
addTop(MCard) - Method in class net.sf.magicproject.zone.Side
Add a card at the top of this panel.
addTop(MCard) - Method in class net.sf.magicproject.zone.TriggeredBuffer
Add a card to this zone.
advancedAbilitiesOf(MCard) - Method in interface net.sf.magicproject.action.listener.WaitingAbility
Return activated advanced abilities of the specified card.
advancedAbilitiesOf(MCard) - Method in class net.sf.magicproject.action.PayMana
 
advancedAbilitiesOf(MCard) - Method in class net.sf.magicproject.action.WaitActivatedChoice
 
advancedAbilitiesOf(MCard) - Method in class net.sf.magicproject.action.WaitChoosenActionChoice
 
advancedAbilitiesOf(Targetable) - Method in class net.sf.magicproject.stack.ActivatedChoiceList
return the list of playable advanced abilities of this card
advancedEffectMode - Variable in class net.sf.magicproject.stack.ActionManager
Is the advanced mode is used there for effects part.
advancedMode - Variable in class net.sf.magicproject.stack.ActionManager
Is the advanced mode is used there for cost part.
aLastString - Variable in class net.sf.magicproject.xml.XmlParser.Node
Is the last object is a string.
aliasMap - Static variable in class net.sf.magicproject.xml.XmlTools
The definied user alias
aList - Variable in class net.sf.magicproject.xml.XmlParser.Node
Nodes
ALL - Static variable in interface net.sf.magicproject.token.IdConst
All constant Indicates a number or a size; Has different signifiacation depending on its usage
ALL - Static variable in interface net.sf.magicproject.token.IdTargets
Indicates that there is no choice, all valid target are added to the list
allManas() - Method in class net.sf.magicproject.clickable.mana.ManaPool
Return the ammount of mana in the mana pool
allManas(Ability) - Method in class net.sf.magicproject.clickable.mana.ManaPool
Return the ammount of mana in the mana pool
ALLOW_CANCEL - Static variable in interface net.sf.magicproject.token.IdTargets
Indicates that there is no choice, all valid target are added to the list
ancestorMoved(HierarchyEvent) - Method in class net.sf.magicproject.zone.Hand
 
ancestorResized(HierarchyEvent) - Method in class net.sf.magicproject.zone.Hand
 
And - Class in net.sf.magicproject.operation
Represent the operation returning the binary AND operation.
AND - Static variable in interface net.sf.magicproject.operation.IdOperations
The binary and operation
And - Class in net.sf.magicproject.test
 
And - Class in net.sf.magicproject.xml.expression
 
And() - Constructor for class net.sf.magicproject.xml.expression.And
 
And - Class in net.sf.magicproject.xml.test
 
And() - Constructor for class net.sf.magicproject.xml.test.And
 
AND_NOT - Static variable in interface net.sf.magicproject.operation.IdOperations
 
AndNot - Class in net.sf.magicproject.operation
Represent the operation returning a binary AND NOT operation.
answer - Variable in class net.sf.magicproject.ui.component.JPrompt
The text field containing the last answer
Any - Class in net.sf.magicproject.operation
This is an Null operation.
ANY - Static variable in interface net.sf.magicproject.operation.IdOperations
This operation is only there to enable operation comparaison.
ANYWHERE - Static variable in interface net.sf.magicproject.token.IdZones
No care zone
append(Test...) - Static method in class net.sf.magicproject.test.And
Return a new test equals to "leftTest && rightTest"
append(Test, Test) - Static method in class net.sf.magicproject.test.Or
Return a new test equals to "leftTest || rightTest"
append(int, String) - Method in class net.sf.magicproject.ui.component.ChatArea
 
append(int, String) - Method in class net.sf.magicproject.ui.component.EditorPane
Append a new message
append(int, String) - Method in class net.sf.magicproject.ui.component.LogArea
 
appendOr(MEventListener) - Method in class net.sf.magicproject.event.BecomeTapped
 
appendOr(MEventListener) - Method in class net.sf.magicproject.event.BecomeUnTapped
 
appendOr(MEventListener) - Method in class net.sf.magicproject.event.Casting
Create and returns an union of this event and the specified one.
appendOr(MEventListener) - Method in class net.sf.magicproject.event.FacedDown
Create and returns an union of this event and the specified one.
appendOr(MEventListener) - Method in class net.sf.magicproject.event.FacedUp
Create and returns an union of this event and the specified one.
appendOr(MEventListener) - Method in class net.sf.magicproject.event.MEventListener
Create and returns an union of this event and the specified one.
appendOr(MEventListener) - Method in class net.sf.magicproject.event.phase.BeforePhase
 
appendOr(MEventListener) - Method in class net.sf.magicproject.event.phase.BeginningPhase
 
appendOr(MEventListener) - Method in class net.sf.magicproject.event.phase.EndOfPhase
 
Arrange - Class in net.sf.magicproject.ui.wizard
 
Arrange(int, List<MCard>, int[], Player) - Constructor for class net.sf.magicproject.ui.wizard.Arrange
Creates a new instance of Replacement
ArrangedZone - Class in net.sf.magicproject.event
When a zone is arranged.
ArrangedZone(int, Test, MCard, int) - Constructor for class net.sf.magicproject.event.ArrangedZone
Creates a new instance of CanICast specifying all attributes of this class.
Arrangedzone - Class in net.sf.magicproject.xml.event
 
Arrangedzone() - Constructor for class net.sf.magicproject.xml.event.Arrangedzone
 
artURL - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
Indicates where to find the art from a URL
Assigndamage - Class in net.sf.magicproject.xml.action
 
Assigndamage() - Constructor for class net.sf.magicproject.xml.action.Assigndamage
 
Assigndamagelist - Class in net.sf.magicproject.xml.action
 
Assigndamagelist() - Constructor for class net.sf.magicproject.xml.action.Assigndamagelist
 
AssignedDamage - Class in net.sf.magicproject.event
 
AssignedDamage(InputStream, MCard) - Constructor for class net.sf.magicproject.event.AssignedDamage
Create an instance of MEventDamaged by reading a file Offset's file must pointing on the first byte of this event
Structure of InputStream : Data[size] [super] damage type[Expression] test source[Test] test destination[Test]
Assigneddamage - Class in net.sf.magicproject.xml.event
 
Assigneddamage() - Constructor for class net.sf.magicproject.xml.event.Assigneddamage
 
aTag - Variable in class net.sf.magicproject.xml.XmlParser.Node
Tag name.
attach(ContextEventListener, Ability, MCard, MCard) - Method in class net.sf.magicproject.clickable.targetable.card.Attachment
 
Attach - Class in net.sf.magicproject.xml.action
 
Attach() - Constructor for class net.sf.magicproject.xml.action.Attach
 
ATTACHED_TO_CONTROLLER_CHOOSE - Static variable in interface net.sf.magicproject.token.IdTargets
 
AttachedEvent - Class in net.sf.magicproject.event
When a card is attached to another.
attachedTo - Variable in class net.sf.magicproject.action.context.MoveContext
The previous attachedTo.
Attachedto - Class in net.sf.magicproject.xml.event
 
Attachedto() - Constructor for class net.sf.magicproject.xml.event.Attachedto
 
Attachlist - Class in net.sf.magicproject.xml.action
 
Attachlist() - Constructor for class net.sf.magicproject.xml.action.Attachlist
 
Attachment - Class in net.sf.magicproject.clickable.targetable.card
 
AttachmentLayout - Class in net.sf.magicproject.ui.layout
 
AttachmentLayout() - Constructor for class net.sf.magicproject.ui.layout.AttachmentLayout
Creates a new instance of AttachmentLayout
ATTRIBUTE - Static variable in class net.sf.magicproject.ui.component.CardPropertiesPanel
Attribute element type.
author - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
The current TBS comment
autoMana - Static variable in class net.sf.magicproject.token.MCommonVars
if true, auto colorless mana use is ON
autoManaMenu - Static variable in class net.sf.magicproject.ui.MagicUIComponents
Comment for autoManaMenu
autoPlayMenu - Static variable in class net.sf.magicproject.ui.MagicUIComponents
Comment for autoPlayMenu
autoStack - Static variable in class net.sf.magicproject.token.MCommonVars
if true, triggered abilities are automatically choosen
AvatarButton - Class in net.sf.magicproject.clickable.targetable.player
 
AvatarButton() - Constructor for class net.sf.magicproject.clickable.targetable.player.AvatarButton
Creates a new instance of JButton2

B

BACKGROUND_OPTION - Static variable in class net.sf.magicproject.ui.wizard.Wizard
The backgroung button code.
backgroundBtn - Static variable in class net.sf.magicproject.ui.MagicUIComponents
The button restoring the current backgrounded wizard.
BackgroundMessaging - Interface in net.sf.magicproject.action
 
backImage - Static variable in class net.sf.magicproject.database.DatabaseFactory
The common back picture of the cards of the selected turn based system.
backPicture - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
Indicates the picture name of the back picture.
BarDataset - Class in net.sf.magicproject.chart.datasets
 
BarDataset(IDataProvider, ChartFilter) - Constructor for class net.sf.magicproject.chart.datasets.BarDataset
Create a new instance of this class.
BASE_REGISTER_INT_VALUE - Static variable in interface net.sf.magicproject.operation.IdOperations
Indentify a couple : register name + index withoutusing register modifiers.
BaseRegisterIntValue - Class in net.sf.magicproject.expression
Return the register value of a component without considering the modifiers.
BaseRegisterIntValue(InputStream) - Constructor for class net.sf.magicproject.expression.BaseRegisterIntValue
Creates a new instance of BaseRegisterIntValue
Structure of InputStream : Data[size] super [RegisterAccess]
BATCH_CLIENT - Static variable in class net.sf.magicproject.Magic
The CLIENT batch mode.
BATCH_SERVER - Static variable in class net.sf.magicproject.Magic
The SERVER batch mode.
batchMode - Static variable in class net.sf.magicproject.Magic
Is the batch mode identifant.
BecomeTapped - Class in net.sf.magicproject.event
 
BecomeTapped(int, Test, MCard) - Constructor for class net.sf.magicproject.event.BecomeTapped
Creates a new instance of MEventBecomeTapped specifying all attributes of this class.
Becometapped - Class in net.sf.magicproject.xml.event
 
Becometapped() - Constructor for class net.sf.magicproject.xml.event.Becometapped
 
BecomeUnTapped - Class in net.sf.magicproject.event
Event generated when a card become untapped
BecomeUnTapped(int, Test, MCard) - Constructor for class net.sf.magicproject.event.BecomeUnTapped
Creates a new instance of MEventBecomeUnTapped specifying all attributes of this class.
Becomeuntapped - Class in net.sf.magicproject.xml.event
 
Becomeuntapped() - Constructor for class net.sf.magicproject.xml.event.Becomeuntapped
 
BeforePhase - Class in net.sf.magicproject.event.phase
 
BeforePhase(InputStream, MCard) - Constructor for class net.sf.magicproject.event.phase.BeforePhase
Create an instance of MEventBeforePhase by reading a file Offset's file must pointing on the first byte of this event
Structure of InputStream : Data[size] idZone [1] test [...]
Beforephase - Class in net.sf.magicproject.xml.event
 
Beforephase() - Constructor for class net.sf.magicproject.xml.event.Beforephase
 
BEGIN_GAME_DATA - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for ID_BEGIN_GAME_DATA
BEGIN_MESSAGE_DATA - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for ID_BEGIN_MESSAGE_DATA
Beginningofphase - Class in net.sf.magicproject.xml.event
 
Beginningofphase() - Constructor for class net.sf.magicproject.xml.event.Beginningofphase
 
BeginningPhase - Class in net.sf.magicproject.event.phase
 
BeginningPhase(InputStream, MCard) - Constructor for class net.sf.magicproject.event.phase.BeginningPhase
Create an instance of MEventBeginningPhase by reading a file Offset's file must pointing on the first byte of this event
Structure of InputStream : Data[size] idZone [1] test [...]
BeginningPhase(int, Test, MCard, Expression, PhaseFilter) - Constructor for class net.sf.magicproject.event.phase.BeginningPhase
Creates a new instance of MEventBeginningPhase specifying all attributes of this class.
beginTask(String) - Static method in class net.sf.magicproject.ui.component.LoaderConsole
Begin a new task.
beginTask(String, int) - Static method in class net.sf.magicproject.ui.component.LoaderConsole
Begin a new task.
BinaryExpression - Class in net.sf.magicproject.expression
 
BinaryExpression(Operation, Expression, Expression) - Constructor for class net.sf.magicproject.expression.BinaryExpression
Creates a new instance of BinaryExpression
BinaryOperation - Class in net.sf.magicproject.operation
Represents a binary operation.
BinaryTest - Class in net.sf.magicproject.test
 
BIT_COUNT - Static variable in interface net.sf.magicproject.operation.IdOperations
 
BitCount - Class in net.sf.magicproject.expression
Returns the number of one-bits in the two's complement binary representation of the specified int value.
BitCount(InputStream) - Constructor for class net.sf.magicproject.expression.BitCount
Creates a new instance of BitCount
Structure of InputStream : Data[size] int expression [...]
Bitcount - Class in net.sf.magicproject.xml.expression
 
Bitcount() - Constructor for class net.sf.magicproject.xml.expression.Bitcount
 
BLACK_MANA - Static variable in interface net.sf.magicproject.token.IdCommonToken
Comment for BLACK_MANA
blankImage - Static variable in class net.sf.magicproject.database.DatabaseFactory
A blank blacked-image.
BLUE_MANA - Static variable in interface net.sf.magicproject.token.IdCommonToken
Comment for BLUE_MANA
BooleanArray - Class in net.sf.magicproject.action.context
 
BooleanArray(int) - Constructor for class net.sf.magicproject.action.context.BooleanArray
Create a new context with a new boolean array
BORDER_WIDTH - Static variable in interface net.sf.magicproject.token.IdConst
The card border ratio.
borderColor - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
The border color of all card
BorderLayout2 - Class in net.sf.magicproject.ui.layout
 
BorderLayout2() - Constructor for class net.sf.magicproject.ui.layout.BorderLayout2
Constructs a new border layout with no gaps between components.
BorderLayout2(int, int) - Constructor for class net.sf.magicproject.ui.layout.BorderLayout2
Constructs a border layout with the specified gaps between components.
breakpoint() - Method in class net.sf.magicproject.stack.MPhase
Tell if this phase has the option "breapoint to this phase"
BringToFrontListener - Class in net.sf.magicproject.tools
Bring to front manager
BringToFrontListener() - Constructor for class net.sf.magicproject.tools.BringToFrontListener
 
Bug - Class in net.sf.magicproject.ui.wizard
 
Bug() - Constructor for class net.sf.magicproject.ui.wizard.Bug
Creates a new instance of Bug
build() - Method in class net.sf.magicproject.deckbuilder.BuildBook
 
BuildBook - Class in net.sf.magicproject.deckbuilder
 
buildButton(String) - Static method in class net.sf.magicproject.ui.UIHelper
Build and return a JButton instance with a gif icon with actionName as action command.
buildButton(String, ActionListener) - Static method in class net.sf.magicproject.ui.UIHelper
Build and return a JButton instance with a gif icon with actionName as action command.
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Abort
Structure of stream : Data[size] super [Action]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Action
 
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Addability
Structure of stream : Data[size] idAction [1] ability To Add [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Addmodifier
Structure of stream : Data[size] idAction [1] nb modifier [1] modifier i [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Addobject
Structure of stream : Data[size] object name + '\0' [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Assigndamage
Structure of stream : Data[size] [super] amount [Expression] type [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Assigndamagelist
Structure of stream : Data[size] super [Action] amount [Expression] type [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Attach
Structure of stream : Data[size] idAction [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Attachlist
Structure of stream : Data[size] [super] [Action] test validating the attachment [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Choice
Structure of stream : Data[size] message [Msg] allow cancel [boolean] hop on cancel [Expression] action index [1] action is in effects [boolean] nb choices [1] size of choice #1 [int] size of choice #n [int] actions of choice #1 [Action[]] hop action value= SIGMA(i={2..n}, nb actions of choice i) [Expression] actions of choice #2 [Action[]] hop action value= SIGMA(i={m..n}, nb actions of choice i) [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Copycard
Structure of stream : Data[size] idAction [1] card to copy [TestOn] card to apply copy [TestOn] excludes name [boolean] excludes colors [ListExpression] excludes idcards [ListExpression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Createability
Structure of stream : Data[size] super [Action] nb registers to set [int] register index i [Expression] expression i [Expression] idToken of card to save [TestOn] idToken of card to save [TestOn] ability To Add [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Createcard
Structure of stream : Data[size] idAction [1] cardToAdd [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Createmodifier
Structure of stream : Data[size] idAction [1] modifier to add [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Detachme
Structure of stream : Data[size] idAction [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Facedown
Structure of stream : idAction [1] int8 : 0 (means face down for Face action) [1] visibility [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Faceup
Structure of stream : idAction [1] int8 : 1 (means face up for Face action) [0] visibility [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Forceplay
Structure of stream : Data[size] idAction [1] on error hop [2] mustBePlayed [1] cardTest [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Generateevent
Structure of stream : Data[size] idAction [1] cardToAdd [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Givemana
Structure of stream : Data[size] idAction GIVE_MANA_BASIC/GIVE_MANA_MULTI[1] restriction usage test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Hidezone
Structure of stream : Data[size] idAction [1] zone identifiant [1] show=1,hide=0 [1] to him=0,to opponent=1 [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Hop
Structure of stream : Data[size] idAction [1] hop value [2] + test if counter mode [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Ifthenhop
Structure of stream : Data[size] idAction [1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Inputcolor
Structure of stream : Data[size] super [Input] allowed colors [Expression[]] is colorless mana available [boolean] multi select [boolean]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Inputnumber
Structure of stream : Data[size] super [Input] min [Expression] max [Expression] default [Expression] strict-max [boolean]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Inputproperty
Structure of stream : Data[size] super [Input] allowed properties : ListExpression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Inputzone
Structure of stream : Data[size] super [Input] allowed zones : ListExpression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Insertability
Structure of stream : Data[size] actions [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Intlist
Structure of stream : Data[size] idAction [1] operation [1] {idType [1]} {index : Expression [...]}
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Lethaldamage
Structure of stream : Data[size] idAction [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Losegame
Structure of stream : Data[size] idAction [1] player [TestOn]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Macro
 
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Modifyregister
Structure of stream : Data[size] idAction [1] idModifier [1] register [Register] index [Expression] operation [Operation] value [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Movecard
Structure of stream : Data[size] idAction [1] new controller [TestOn] destination zone [IdZone] idPosition [int16] silent [boolean]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Moveobject
Structure of stream : Data[size] object name [String] from [TestOn] to [TestOn]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Moveplayercard
Structure of stream : Data[size] idAction [1] new controller [TestOn] from zone [IdZone] destination zone[IdZone] idPosition [int16]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Msg
Structure of stream : Data[size] controller (idToken) [2] text to display +'/0' [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Nextcurrentplayer
Structure of stream : Data[size] idAction [1] player [TestOn]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Nextphase
Structure of stream : Data[size] idAction [1] phase filter [1] phase index/id : Expression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Paymana
Structure of stream : Data[size] idAction [1] the player paying this mana [TestOn] idNumber COLORLESS or IdTokens#REGISTERS[2] idNumber BLACK [2] idNumber BLUE [2] idNumber GREEN [2] idNumber RED [2] idNumber WHITE [2] colors of X = 2^ID__Color1+2^ID__Color2...[2]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Privateobject
Structure of stream : Data[size] idAction [1] operation [1] action's name [String] object's name [String]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Removeobject
Structure of stream : Data[size] object name + '\0' [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Repeat
Structure of stream : Data[size] idAction [1] idNumber [2]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Resolvehidden
Structure of stream : Data[size] idAction [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Restorecard
Structure of stream : Data[size] idAction [1] card to restore [TestOn]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Rot0
Structure of stream : Data[size] idAction [1] tap=1,untap=0 [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Rot90
Structure of stream : Data[size] idAction [1] tap=1,untap=0 [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Setidcard
Structure of stream : Data[size] idAction [1] idCard [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Showzone
Structure of stream : Data[size] idAction [1] zone identifiant [1] show=1,hide=0 [1] to him=0,to opponent=1 [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Shuffle
Structure of stream : Data[size] idAction [1] idZone [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Skipphase
Structure of stream : Data[size] idAction [1] phase [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Sound
Structure of stream : Data[size] sound filename to play +'/0' [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Tap
Structure of stream : Data[size] idAction [1] tap=1,untap=0 [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Target
Structure of stream : Data[size] super [Action] target type [Register] test [Test] hop for abort [Expression] options [int] restriction Zone id [int] can be preempted [boolean]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Targetlist
Structure of stream : Data[size] idAction [1] operation [1] {idType [1]} {list-index [Expression]} {index [Expression]} {value [Expression]}
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Unregisterthis
Structure of stream : Data[size] idAction [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Untap
Structure of stream : Data[size] idAction [1] tap=1,untap=0 [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Updatelife
Structure of stream : Data[size] idAction [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.action.Updatetoughness
Structure of stream : Data[size] idAction [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.DummyBuilder
 
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Arrangedzone
Structure of stream : Data[size] idEvent [1] idZone [1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Assigneddamage
Structure of stream : Data[size] idEvent [1] idZone[1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Attachedto
Structure of stream : Data[size] idEvent [1] idZone [1] test on the card is going to be attached to X [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Becometapped
Structure of stream : Data[size] idEvent [1] idZone [1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Becomeuntapped
Structure of stream : Data[size] idEvent [1] idZone [1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Beforephase
Structure of stream : Data[size] idEvent [1] idZone [1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Beginningofphase
Structure of stream : Data[size] idEvent [1] idZone [1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Casting
Structure of stream : Data[size] idEvent [1] idZone [1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Catchexception
Structure of stream : Data[size] idEvent [1] idZone [1] test to apply on source [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Declaredattacking
Structure of stream : Data[size] idEvent [1] idZone [1] test to apply on attacking creature [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Declaredblocking
Structure of stream : Data[size] idEvent [1] idZone [1] test to apply on blocking creature [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Detached
Structure of stream : Data[size] idEvent [1] idZone [1] test on detached card [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Endofphase
Structure of stream : Data[size] idEvent [1] idZone [1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Faceddown
Structure of stream : Data[size] idEvent [1] idZone [1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Facedup
Structure of stream : Data[size] idEvent [1] idZone [1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Givenmana
Structure of stream : Data[size] [super] test to apply on source [Test] test to apply on destination player [Test] looked for color [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Lethaldamage
Structure of stream : Data[size] idEvent [1] idZone [1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Losinggame
Structure of stream : Data[size] idEvent [1] idZone [1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Modifiedcolor
Structure of stream : Data[size] super [TriggeredEvent1] test [Test] color [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Modifiedcontroller
Structure of stream : Data[size] idEvent [1] idZone [1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Modifiedidcard
Structure of stream : Data[size] [super] test [Test] idCard [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Modifiedowner
 
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Modifiedproperty
Structure of stream : Data[size] idEvent [1] idZone [1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Modifiedregister
Structure of stream : Data[size] [super] test for source of modification[Test] test for modified component[Test] operation [Operation] register [Register] index [Expression] sup (if 'range' mode)[Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Movedcard
Structure of stream : Data[size] idEvent [1] idZone [1] test to apply on source [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Targeted
Structure of stream : Data[size] idEvent [1] idZone [1] test to apply on source [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Updatelife
Structure of stream : Data[size] idEvent [1] idZone [1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.event.Updatetoughness
Structure of stream : Data[size] idEvent [1] idZone [1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Add
Write the contained test of the specified node
Structure of stream : Data[size] IdTokens#COMPLEX_EXPRESSION [2] operation id [1] depending on the expression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Addhalfrounded
Write the contained test of the specified node
Structure of stream : Data[size] IdTokens#COMPLEX_EXPRESSION [2] operation id [1] depending on the expression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Addhalftruncated
Write the contained test of the specified node
Structure of stream : Data[size] IdTokens#COMPLEX_EXPRESSION [2] operation id [1] depending on the expression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.And
Write the contained test of the specified node
Structure of stream : Data[size] IdTokens#COMPLEX_EXPRESSION [2] operation id [1] depending on the expression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Bitcount
Write the contained test of the specified node
Structure of stream : Data[size] operation id [1] int expression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Cardcolors
Write the contained test of the specified node
Structure of InputStream : Data[size] idTestOn [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Cardtypes
Write the contained test of the specified node
Structure of InputStream : Data[size] idTestOn [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Counter
Write the contained test of the specified node
Structure of InputStream : Data[size] object's name + '\0' [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Deckcounter
Write the contained test of the specified node
Structure of InputStream : Data[size] test used to fill counter [Test]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Divrounded
Write the contained test of the specified node
Structure of stream : Data[size] IdTokens#COMPLEX_EXPRESSION [2] operation id [1] depending on the expression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Divtruncated
Write the contained test of the specified node
Structure of stream : Data[size] IdTokens#COMPLEX_EXPRESSION [2] operation id [1] depending on the expression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Highestamong
Write the contained test of the specified node
Structure of stream : Data[size] operation id [1] restriction Zone id [1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Ifthenelse
Write the contained test of the specified node
Structure of stream : Data[size] IdOperations#COMPLEX_EXPRESSION [2] operation id [1] depending on the expression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Int
Write the contained test of the specified node
Structure of stream : Data[size] IdTokens#COMPLEX_EXPRESSION [2] IdTokens#ID__INT_VALUE [1] test on id [1] idToken [2]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Intlist
Structure of stream : Data[size] idOperation :IdOperations.ID__TARGET_LIST [1] idOperation of int-list [1] list index : Expression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Lowestamong
Write the contained test of the specified node
Structure of stream : Data[size] operation id [1] restriction Zone id [1] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Manapaid
Write the contained test of the specified node
Structure of InputStream : Data[size] idTestOn [1] color : Expression[...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Max
Write the contained test of the specified node
Structure of stream : Data[size] IdTokens#COMPLEX_EXPRESSION [2] operation id [1] depending on the expression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Method
Write the contained test of the specified node
Structure of InputStream : Data[size] methodName + '\0' [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Min
Write the contained test of the specified node
Structure of stream : Data[size] IdTokens#COMPLEX_EXPRESSION [2] operation id [1] depending on the expression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Minus
Write the contained test of the specified node
Structure of stream : Data[size] IdTokens#COMPLEX_EXPRESSION [2] operation id [1] depending on the expression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Mult
Write the contained test of the specified node
Structure of stream : Data[size] IdTokens#COMPLEX_EXPRESSION [2] operation id [1] depending on the expression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Or
Write the contained test of the specified node
Structure of stream : Data[size] IdTokens#COMPLEX_EXPRESSION [2] operation id [1] depending on the expression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Position
Write the contained test of the specified node
Structure of InputStream : Data[size] object's name + '\0' [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Targetlist
Structure of stream : Data[size] idOperation :IdOperations.ID__TARGET_LIST [1] idOperation of int-list [1] list index : Expression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Tocode
Write the contained test of the specified node
Structure of stream : Data[size] operation id [1] expression [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Toindex
Write the contained test of the specified node
Structure of stream : Data[size] operation id [1] expression [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.expression.Xor
Write the contained test of the specified node
Structure of stream : Data[size] IdTokens#COMPLEX_EXPRESSION [2] operation id [1] depending on the expression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.modifier.Abilitymodifier
Structure of InputStream : Data[size] [super] operation [Operation] abilities [Ability[]] *
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.modifier.Additionalcostmodifier
Structure of InputStream : Data[size] [super] additional cost [AdditionalCost]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.modifier.Colormodifier
Structure of InputStream : Data[size] [super] op [Operation] idColor [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.modifier.Controllermodifier
Structure of InputStream : Data[size] [super] new controller [TestOn]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.modifier.Idcardmodifier
Structure of InputStream : Data[size] [super] operation [Operation] idCard [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.modifier.Object
Structure of InputStream : Data[size] object name [String]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.modifier.Playablezonemodifier
Structure of InputStream : Data[size] [super] hasNot tag [boolean] playable zone [Zone]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.modifier.Propertymodifier
Structure of InputStream : Data[size] [super] addProperty [boolean] propertyId [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.modifier.Registerindirection
Structure of InputStream : Data[size] [super] index [Expression] right value [Expression] operation [Operation]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.modifier.Registermodifier
Structure of InputStream : Data[size] [super] index [Expression] right value [Expression] operation [Operation]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.modifier.Staticmodifier
Structure of InputStream : Data[size] [super] filtering zone identifiant [Zone] source zone identifier [Zone] modifiers [ModifierModel[]]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.tbs.Ability
Structure of stream : Data[size] ability type [1] name name [String] ability tags [int] event [Event] cost [Action[]] effect [Action[]]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.tbs.Activatedability
Structure of stream : Data[size] ability [Ability] event [Event] cost [Action[]] effect [Action[]]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.tbs.Card
Structure of stream : Data[size] art author [String] rules author [String] keywords [String[]] registers [IdTokenCard.CARD_REGISTER_SIZE] idCard [int16] idColor [int] abilities [Ability[]] sorted properties [int16[]] modifiers [ModifierModel[]] attachement [boolean] attachement condition [Test[]]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.tbs.Replacementability
Structure of stream : Data[size] ability type [1] name name + '\0' [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.tbs.Systemability
Structure of stream : Data[size] ability [Ability] event [Event] cost [Action[]]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.tbs.Tbs
Converts the given tbs XML node to its binary form writing in the given OutputStream.
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.tbs.Triggeredability
Structure of stream : Data[size] ability [Ability] event [Event] cost [Action[]] effect [Action[]]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Abilityis
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] ability name + '\0' [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Abilitysource
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] ability name + '\0' [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Actionsource
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] action name + '\0' [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.And
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] first test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Controller
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] on [TestOn] other [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Database
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] property name [String] property value [String]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Deckcounter
Write the contained test of the specified node
Structure of InputStream : Data[size] test used to fill counter [Test] threshold [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Has
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] test used to fill counter [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Hasability
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] ability name [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Hasaction
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] ability name [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Hascolor
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] idColor to test [2]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Hasidcard
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] idCard to test [2]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Haskeyword
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] card name + '\0' [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Hasname
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] card name + '\0' [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Hasprivateobject
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] used targetable for test [1] named targetable + '\0' : String [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Hasproperty
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] used targetable for test [1] expression of Property to test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Inidcard
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] idCard to test [2]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Inzone
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] idZone to test [2]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Is
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] idTestOn [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Isaborting
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] card TestOn [1] by TestOn [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Isthis
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] idTestOn [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Not
Write the contained test of the specified node
Structure of stream : Data[size] test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Null
Write the contained test of the specified node
Structure of stream : Data[size] 0 [1]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Or
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] first test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Owner
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] on [TestOn] other [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Phaseis
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] tested on (idTestedOn) [1] phase filter [1] phase index/id : Expression [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Playableability
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] playable idCard [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Position
Write the contained test of the specified node
Structure of stream : Data[size] position to test [Expression]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Previouszone
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] idZone to test [2]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Replacetested
Write the contained test of the specified node
Structure of stream : Data[size] replace [TestOn] nested tested [Test]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Targetlist
Write the contained test of the specified node
Structure of stream : Data[size] idTest [1] idCard to test [2]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Test
Write the contained test of the specified node
Structure of stream : Data[size] test identifiant [1] tested on identifiant [1] depending on the test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Validattachment
Write the contained test of the specified node
Structure of stream : Data[size] test identifiant [1] tested on identifiant [1] depending on the test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.Validtargetattachment
Write the contained test of the specified node
Structure of stream : Data[size] test identifiant [1] tested on identifiant [1] depending on the test [...]
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.test.XmlAnnoted
 
buildMdb(Actiontype, XmlParser.Node, OutputStream) - Static method in class net.sf.magicproject.xml.XmlAction
Write the action of the specified node to the given output stream.
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.XmlAnnoted
 
buildMdb(XmlParser.Node, OutputStream) - Method in class net.sf.magicproject.xml.XmlTest
 
buildMdb(XmlParser.Node, OutputStream) - Method in interface net.sf.magicproject.xml.XmlToMDB
 
buildMdbBinary(XmlParser.Node, OutputStream) - Static method in class net.sf.magicproject.xml.XmlExpression
Write the contained test of the specified node
Structure of stream : Data[size] IdTokens#COMPLEX_EXPRESSION [2] operation id [1] depending on the expression [...]
buildMdbBinary(XmlParser.Node, OutputStream, IdTest) - Static method in class net.sf.magicproject.xml.XmlTest
Write the contained binary test of the specified node to the given output stream.
buildMdbCanICast(XmlParser.Node, OutputStream) - Static method in class net.sf.magicproject.xml.XmlEvent
Structure of stream : Data[size] [super] idCard [Expression]
buildMdbCard(XmlParser.Node, OutputStream, IdTest) - Static method in class net.sf.magicproject.xml.XmlTest
Write the contained test relative to a card of the specified node to the given outputstream.
buildMdbModifier(XmlParser.Node, OutputStream) - Static method in class net.sf.magicproject.xml.XmlModifier
Structure of InputStream : Data[size] modifier name [...]
buildMdbMsg(Actiontype, XmlParser.Node, OutputStream) - Static method in class net.sf.magicproject.xml.action.Msg
Structure of stream : Data[size] action name [String] controller [TestOn] text to display [String]
buildMdbObject(XmlParser.Node, OutputStream, IdTest) - Static method in class net.sf.magicproject.xml.XmlTest
Write the contained test relative to a card of the specified node to the given output stream.
buildMdbPhase(XmlParser.Node, OutputStream) - Static method in class net.sf.magicproject.xml.XmlEvent
Structure of stream : Data[size] idZone [1] test [...]
buildMdbPhaseType(XmlParser.Node, OutputStream) - Static method in class net.sf.magicproject.xml.tbs.Tbs
Structure of stream : Data[size] phase name + '\0' [...]
buildMdbPlayer(XmlParser.Node, OutputStream, IdTest) - Static method in class net.sf.magicproject.xml.XmlTest
Write the contained test relative to a card associated to a player of the specified node to the given output stream.
buildMdbPlayerplayer(XmlParser.Node, OutputStream, IdTest) - Static method in class net.sf.magicproject.xml.XmlTest
Write the contained test relative to a card associated to a player of the specified node to the given output stream.
buildMdbTargetable(XmlParser.Node, OutputStream, IdTest) - Static method in class net.sf.magicproject.xml.XmlTest
Writes the contained test relative to a targetable of the given node to the given output stream.
buildMdbTooltipFilter(XmlParser.Node, OutputStream) - Static method in class net.sf.magicproject.xml.tbs.Tbs
Structure of stream : Data[size] display powerANDtoughness yes=1,no=0 [1] display states yes=1,no=0 [1] display types yes=1,no=0 [1] display colors yes=1,no=0 [1] display properties yes=1,no=0 [1] display damage yes=1,no=0 [1] filter [...]
buildMdbTriggered(XmlParser.Node, OutputStream) - Static method in class net.sf.magicproject.xml.XmlEvent
Structure of stream : Data[size] idEvent [1] idZone [1] test [...]
buildMdbUnary(XmlParser.Node, OutputStream) - Static method in class net.sf.magicproject.xml.XmlExpression
Write the contained test of the specified node
Structure of stream : Data[size] IdTokens#COMPLEX_EXPRESSION [2] operation id [1] depending on the expression [...]
buildMenu(String) - Static method in class net.sf.magicproject.ui.UIHelper
Build and return a JMenu instance with an i18n text, and menuName as action command.
buildMenu(String, char) - Static method in class net.sf.magicproject.ui.UIHelper
Build and return a JMenu instance with an i18n text, and menuName as action command.
buildMenu(String, char, String, ActionListener) - Static method in class net.sf.magicproject.ui.UIHelper
Build and return a JMenuItem instance with an i18n text, and menuName as action command.
buildMenu(String, char, ActionListener) - Static method in class net.sf.magicproject.ui.UIHelper
Build and return a JMenuItem instance with an i18n text, and menuName as action command.
buildMenu(String, ActionListener) - Static method in class net.sf.magicproject.ui.UIHelper
Build and return a JMenuItem instance with an i18n text, and menuName as action command.
byGifPictures - Variable in class net.sf.magicproject.tools.TimerTarget
The progressbar pictures.

C

Cache - Class in net.sf.magicproject.database.propertyconfig
 
Cache(String) - Constructor for class net.sf.magicproject.database.propertyconfig.Cache
Create a new instance of this class.
cachedAbilities - Variable in class net.sf.magicproject.clickable.targetable.Targetable
The cached abilities of this component.
cachedIdCard - Variable in class net.sf.magicproject.clickable.targetable.card.MCard
The modified idcard.
cachedIdColor - Variable in class net.sf.magicproject.clickable.targetable.card.MCard
The modified color.
cachedProperties - Variable in class net.sf.magicproject.clickable.targetable.card.MCard
List of properties of this card.
cachedRegisters - Variable in class net.sf.magicproject.clickable.targetable.card.MCard
The modified registers.
calculateDeltaAbilities(List<Ability>) - Method in class net.sf.magicproject.modifier.AbilityModifier
Add/ remove ability of attached object
CAN_I_CAST_ABILITIES - Static variable in class net.sf.magicproject.event.MEventListener
Represent all activated abilities/spell playable.
canBeAborted - Static variable in class net.sf.magicproject.stack.StackManager
Indicates if the current spell can be aborted or not
canBeGathered() - Method in class net.sf.magicproject.zone.ExpandableZone
Is this zone can be gathered or not.
canBePreempted() - Method in class net.sf.magicproject.expression.Expression
Return true if the associated value can be evaluated without ability context.
canBePreempted() - Method in class net.sf.magicproject.expression.RegisterAccess
 
canBePreempted() - Method in class net.sf.magicproject.expression.UnaryExpression
 
canBePreempted() - Method in enum net.sf.magicproject.test.TestOn
Return true if the associated value can be evaluated without ability context.
canBePreempted() - Method in class net.sf.magicproject.token.Register
Return true if the associated value can be evaluated without ability context.
cancel() - Static method in class net.sf.magicproject.stack.StackManager
Cancel the current spell or ability.
CANCEL_TXT - Static variable in class net.sf.magicproject.stack.StackManager
The cancel text
cancelButton - Variable in class net.sf.magicproject.clickable.action.ChoosenCostPanel
The cancel button allowing to cancel the current spell.
cancelConnexion() - Method in class net.sf.magicproject.network.NetworkActor
cancel the join/create action, close current connections and set the main frame visible.
cancelling - Static variable in class net.sf.magicproject.network.NetworkActor
Is cancelling?
CanICast - Class in net.sf.magicproject.event
 
CanICast(InputStream, MCard) - Constructor for class net.sf.magicproject.event.CanICast
Create an instance of CanICast by reading a file Offset's file must pointing on the first byte of this event
Structure of InputStream : Data[size] [super] idCard [Expression]
canICast(int, boolean) - Method in class net.sf.magicproject.stack.phasetype.EmptyStack
Tell if a player can cast a card with this idCard.
canICast(int, boolean) - Method in class net.sf.magicproject.stack.phasetype.MiddleResolution
Tell if a player can cast a card with this idCard.
canICast(int, int) - Method in class net.sf.magicproject.stack.phasetype.PhaseType
Tell if we can cast a card with idCard
canICast(int, boolean) - Method in class net.sf.magicproject.stack.phasetype.StackCondition
Tell if a player can cast a card with this idCard.
card - Variable in class net.sf.magicproject.clickable.targetable.card.VirtualCard
The real card
card - Variable in class net.sf.magicproject.event.MEventListener
card owning this event
CARD - Static variable in interface net.sf.magicproject.token.IdTokens
Target is a card
card - Variable in class net.sf.magicproject.tools.PairCardInt
The stored card instance.
Card - Class in net.sf.magicproject.xml.tbs
 
Card() - Constructor for class net.sf.magicproject.xml.tbs.Card
 
CARD_3D_COUNT - Static variable in interface net.sf.magicproject.token.IdConst
Number of cards needed to have a 3D view pixel dx=1 and dy = 1
CARD_COLOR - Static variable in interface net.sf.magicproject.token.IdCardColors
Card color names Value = Card Colors 2^index
CARD_COLOR_NAMES - Static variable in interface net.sf.magicproject.token.IdCardColors
Card color names Value = Card Colors 2^index
CARD_COLOR_VALUES - Static variable in interface net.sf.magicproject.token.IdCardColors
Card color values
CARD_COLORS - Static variable in interface net.sf.magicproject.operation.IdOperations
 
CARD_ICON_HEIGHT - Static variable in class net.sf.magicproject.ui.component.MiniCard
The height of icon.
CARD_ICON_HEIGHT - Static variable in class net.sf.magicproject.ui.wizard.WizardImageIcon
The height of displayed icon.
CARD_ICON_WIDTH - Static variable in class net.sf.magicproject.ui.component.MiniCard
The width of icon.
CARD_ICON_WIDTH - Static variable in class net.sf.magicproject.ui.wizard.WizardImageIcon
The width of displayed icon.
CARD_REGISTER_SIZE - Static variable in interface net.sf.magicproject.token.IdTokens
Size of card's registers
CARD_TYPES - Static variable in interface net.sf.magicproject.operation.IdOperations
 
CardColor - Class in net.sf.magicproject.chart
 
CardColor(String, int) - Constructor for class net.sf.magicproject.chart.CardColor
Create a new instance of this class.
CardColors - Class in net.sf.magicproject.expression
Expression returning the colors of a card.
CardColors(InputStream) - Constructor for class net.sf.magicproject.expression.CardColors
Creates a new instance of CardColors
Structure of InputStream : Data[size] idTestOn [1]
CardColors(TestOn) - Constructor for class net.sf.magicproject.expression.CardColors
Creates a new instance of this class.
Cardcolors - Class in net.sf.magicproject.xml.expression
 
Cardcolors() - Constructor for class net.sf.magicproject.xml.expression.Cardcolors
 
CardCopy - Class in net.sf.magicproject.clickable.targetable.card
 
CardCopy(String, MCard) - Constructor for class net.sf.magicproject.clickable.targetable.card.CardCopy
 
CardFactory - Class in net.sf.magicproject.clickable.targetable.card
 
cardHeight - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
Scaled height of card to display
cardHeight - Static variable in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
Height of original card to display
CardManaCost - Class in net.sf.magicproject.chart
 
CardManaCost(int) - Constructor for class net.sf.magicproject.chart.CardManaCost
Create a new instance of this class.
CardModel - Interface in net.sf.magicproject.clickable.targetable.card
 
CardModelImpl - Class in net.sf.magicproject.clickable.targetable.card
 
CardModelImpl(String) - Constructor for class net.sf.magicproject.clickable.targetable.card.CardModelImpl
Creates a new instance with the specified card name(id).
CardModelImpl(String, InputStream) - Constructor for class net.sf.magicproject.clickable.targetable.card.CardModelImpl
Complete this instance with content of specified stream.
CardModelImpl(CardModelImpl) - Constructor for class net.sf.magicproject.clickable.targetable.card.CardModelImpl
Create a new instance of this class from another instance.
cardPager - Static variable in class net.sf.magicproject.xml.XmlTbs
The card reference pager.
CardPropertiesPanel - Class in net.sf.magicproject.ui.component
Panel containing the card properties.
CardPropertiesPanel() - Constructor for class net.sf.magicproject.ui.component.CardPropertiesPanel
Create an empty task panel with a main title.
cards - Variable in class net.sf.magicproject.action.context.MovePlayerCardContext
The previous controller.
cardSource - Variable in class net.sf.magicproject.clickable.targetable.card.Damage
card dealting this damages
CardTypes - Class in net.sf.magicproject.chart
 
CardTypes(String, int) - Constructor for class net.sf.magicproject.chart.CardTypes
Create a new instance of this class.
CardTypes - Class in net.sf.magicproject.expression
Expression returning the types of a card.
CardTypes(InputStream) - Constructor for class net.sf.magicproject.expression.CardTypes
Creates a new instance of CardTypes
Structure of InputStream : Data[size] idTestOn [1]
CardTypes(TestOn) - Constructor for class net.sf.magicproject.expression.CardTypes
Creates a new instance of IntValue with a specified value.
Cardtypes - Class in net.sf.magicproject.xml.expression
Expression returning the types of a card.
Cardtypes() - Constructor for class net.sf.magicproject.xml.expression.Cardtypes
 
CardView - Class in net.sf.magicproject.deckbuilder
 
cardWidth - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
Scaled width of card to display
cardWidth - Static variable in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
Width of original card to display
Casting - Class in net.sf.magicproject.event
MEventCasting.java Created on 29 janv. 2004
Casting - Class in net.sf.magicproject.xml.event
 
Casting() - Constructor for class net.sf.magicproject.xml.event.Casting
 
Catchexception - Class in net.sf.magicproject.xml.event
 
Catchexception() - Constructor for class net.sf.magicproject.xml.event.Catchexception
 
CategoryDataset - Class in net.sf.magicproject.chart.datasets
 
CategoryDataset(IDataProvider, ChartFilter) - Constructor for class net.sf.magicproject.chart.datasets.CategoryDataset
Create a new instance of this class.
CHARSET - Static variable in class net.sf.magicproject.tools.MToolKit
The default charset used by this application.
ChartFilter - Enum in net.sf.magicproject.chart
Appliable filters for charts.
ChartSets - Class in net.sf.magicproject.chart
 
ChartSets() - Constructor for class net.sf.magicproject.chart.ChartSets
Create a new instance of this class.
chat - Static variable in class net.sf.magicproject.ui.MagicUIComponents
Comment for chat
ChatArea - Class in net.sf.magicproject.ui.component
 
ChatArea(LayoutManager) - Constructor for class net.sf.magicproject.ui.component.ChatArea
Create a new instance of this class.
chatHistoryText - Static variable in class net.sf.magicproject.ui.MagicUIComponents
Comment for historyText
chatPanel - Static variable in class net.sf.magicproject.ui.MagicUIComponents
Comment for chatPanel
checkAllCardsOf(Test, List<Targetable>, Ability) - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
Checks all cards corresponding to this constraints
checkAllCardsOf(Test, List<Targetable>, Ability) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
checkAllCardsOf(Test, List<Targetable>, Ability) - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
checkAllCardsOf(Test, List<Targetable>, Ability) - Method in class net.sf.magicproject.zone.MZone
Checks all cards corresponding to this constraints
checkAllCardsOf(Test, List<Targetable>, Ability) - Method in class net.sf.magicproject.zone.ZoneManager
Checks all cards corresponding to this constraints
checkObject(Ability, Targetable, int) - Method in class net.sf.magicproject.action.MoveObject
 
checkObject(Ability, Targetable, int) - Method in class net.sf.magicproject.action.RemoveObject
 
checkObjectActions() - Method in class net.sf.magicproject.clickable.ability.Ability
Checks too the other actions requiring a particular state, such as the presence of an object.
checkObjectActions() - Method in class net.sf.magicproject.clickable.ability.UserAbility
 
checkTarget(Ability, int) - Method in class net.sf.magicproject.action.InputChoice
Verify if this target action may cause abortion of the current ability.
checkTarget(Ability, int) - Method in class net.sf.magicproject.action.target.ChoosenTarget
Verify if this target action may cause abortion of the current ability.
checkTarget(Ability, MCard, Test, int, int, ContextEventListener, int, int, boolean) - Method in class net.sf.magicproject.stack.TargetHelper
Return true when there is the required amount of valid targets.
checkTargetActions() - Method in class net.sf.magicproject.clickable.ability.Ability
Verify in the 'cost' part there is no target action may cause abortion of this ability.
checkTargetActions() - Method in class net.sf.magicproject.clickable.ability.UserAbility
 
checkTimeStamp(MCard) - Method in interface net.sf.magicproject.event.context.ContextEventListener
Verify the timestamp of the specified card
checkTimeStamp(MCard) - Method in class net.sf.magicproject.event.context.MContextCardCardIntInt
 
checkTimeStamp(MCard) - Method in class net.sf.magicproject.event.context.MContextMtargetable
 
Choice - Class in net.sf.magicproject.ui.wizard
 
Choice(ContextEventListener, Ability, BackgroundMessaging, boolean, List<String>) - Constructor for class net.sf.magicproject.ui.wizard.Choice
Creates a new instance of Choice
Choice - Class in net.sf.magicproject.xml.action
Propose to choose within several valid actions list.
Choice() - Constructor for class net.sf.magicproject.xml.action.Choice
 
choose(ActionContextWrapper, ContextEventListener, Ability) - Method in interface net.sf.magicproject.action.handler.ChoosenAction
No generated event.
choose(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.ModifyTargetableRegister
 
choose(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.PayMana
 
choose(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.target.AbstractTarget
 
choose(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.target.ChoosenTarget
 
choose(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.target.RealTarget
 
CHOOSE - Static variable in interface net.sf.magicproject.token.IdTargets
Indicates that the active player (you) chooses each target.
chooseAbility() - Method in class net.sf.magicproject.zone.TriggeredBuffer
Return the first ability with the 'high-priority' tag, or the triggered ability without this tag, or null if there are several triggered ability with the same priority and if the 'auto-stack' option is disabled.The 'auto-stack' order is FIFO.
ChoosenAction - Interface in net.sf.magicproject.action.handler
 
ChoosenCostPanel - Class in net.sf.magicproject.clickable.action
The panel containing all playable action.
ChoosenCostPanel() - Constructor for class net.sf.magicproject.clickable.action.ChoosenCostPanel
Create a new instance of this class.
choosenCostPanel - Static variable in class net.sf.magicproject.ui.MagicUIComponents
The choosen cost panel
ChoosenTarget - Class in net.sf.magicproject.action.target
Add to the target list card(s) or player(s) following the specified mode and the specified type.
clean() - Method in class net.sf.magicproject.clickable.action.ChoosenCostPanel
Disable multi-way pay
clean() - Static method in class net.sf.magicproject.xml.XmlTools
Clean tables.
Clear - Class in net.sf.magicproject.operation
This operation reurn always ZERO value.
CLEAR - Static variable in interface net.sf.magicproject.operation.IdOperations
The reset
For target-list : 'clear' operation clear the current target list.
clear() - Method in class net.sf.magicproject.stack.ActivatedChoice
remove all abilities activated for this card
clear() - Method in class net.sf.magicproject.stack.ActivatedChoiceList
remove all choices from the list
clear() - Method in class net.sf.magicproject.stack.TargetedList
Indicates that we're no longer looking for the targets
clear() - Method in class net.sf.magicproject.tools.RevertedArrayList
 
clear() - Method in class net.sf.magicproject.ui.MListModel
Removes all of the elements from this list.
clear() - Method in class net.sf.magicproject.xml.XmlParser.Node
 
clearDamages() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
clearDamages() - Method in class net.sf.magicproject.clickable.targetable.Targetable
remove all damages on this card
clearPrivateNamedObject() - Method in class net.sf.magicproject.clickable.targetable.Targetable
Remove all stored objects.
clearTarget() - Method in class net.sf.magicproject.stack.TargetManager
Indicates that we're no longer looking for a target
CLICK_MANA - Static variable in interface net.sf.magicproject.network.IdMessages
An Mana choice.
Clickable - Class in net.sf.magicproject.clickable
Any clickable component.
clickOn(Ability) - Method in interface net.sf.magicproject.action.listener.WaitingAbility
Called to specify the triggered card chosen for the current action by the handed player
clickOn(JChoosenAction) - Method in interface net.sf.magicproject.action.listener.WaitingAction
Called to specify the triggered card chosen for the current action by the handed player
clickOn(MCard) - Method in interface net.sf.magicproject.action.listener.WaitingCard
Called to specify the card chosen for the current action by the handed player
clickOn(Mana) - Method in interface net.sf.magicproject.action.listener.WaitingMana
Called to specify the mana component chosen for the current action by the handed player
clickOn(Player) - Method in interface net.sf.magicproject.action.listener.WaitingPlayer
Called to specify the player chosen for the current action by the handed player
clickOn(TriggeredCard) - Method in interface net.sf.magicproject.action.listener.WaitingTriggeredCard
Called to specify the triggered card chosen for the current action by the handed player
clickOn(Mana) - Method in class net.sf.magicproject.action.PayMana
 
clickOn(InputStream) - Static method in class net.sf.magicproject.action.PayMana
This method is invoked when opponent has clicked on manas. this call should be done from the net.sf.magicproject.network listener
clickOn(Ability) - Method in class net.sf.magicproject.action.PayMana
 
clickOn(MCard) - Method in class net.sf.magicproject.action.target.ChoosenTarget
 
clickOn(Player) - Method in class net.sf.magicproject.action.target.ChoosenTarget
 
clickOn(MCard) - Method in class net.sf.magicproject.action.WaitActivatedChoice
 
clickOn(Ability) - Method in class net.sf.magicproject.action.WaitActivatedChoice
 
clickOn(JChoosenAction) - Method in class net.sf.magicproject.action.WaitChoosenActionChoice
 
clickOn(Ability) - Method in class net.sf.magicproject.action.WaitChoosenActionChoice
 
clickOn(TriggeredCard) - Method in class net.sf.magicproject.action.WaitTriggeredBufferChoice
 
clickOn(InputStream) - Static method in class net.sf.magicproject.clickable.ability.UserAbility
This method is invoked when opponent has clicked on this object. this call should be done from the net.sf.magicproject.network listener
clickOn(InputStream) - Method in class net.sf.magicproject.clickable.action.ChoosenCostPanel
This method is invoked when opponent has clicked on this object. this call should be done from the net.sf.magicproject.network listener
clickOn(InputStream) - Method in class net.sf.magicproject.clickable.mana.Mana
This method is invoked when opponent has clicked on this object. this call should be done from the net.sf.magicproject.network listener
clickOn(InputStream) - Static method in class net.sf.magicproject.clickable.mana.ManaPool
This method is invoked when opponent has clicked on mana. this call should be done from the net.sf.magicproject.network listener
clickOn(InputStream) - Static method in class net.sf.magicproject.clickable.targetable.card.MCard
This method is invoked when opponent has clicked on this object. this call should be done from the net.sf.magicproject.network listener
clickOn(InputStream) - Static method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
This method is invoked when opponent has clicked on this object. this call should be done from the net.sf.magicproject.network listener
clickOn(InputStream) - Static method in class net.sf.magicproject.clickable.targetable.player.Player
This method is invoked when opponent has clicked on this object. this call should be done from the net.sf.magicproject.network listener
clickOn(MCard) - Method in class net.sf.magicproject.stack.ActionManager
Called to specify the player choice for the current action
clickOn(Player) - Method in class net.sf.magicproject.stack.ActionManager
Called to specify the player choice for the current action
clickOn(TriggeredCard) - Method in class net.sf.magicproject.stack.ActionManager
Called to specify the player choice for the current action
clickOn(Ability) - Method in class net.sf.magicproject.stack.ActionManager
Called to specify the player choice for the current action
clickOn(Mana) - Method in class net.sf.magicproject.stack.ActionManager
Called to specify the player choice for the current action
clickOn(JChoosenAction) - Method in class net.sf.magicproject.stack.ActionManager
Called to specify the player choice for the current action.
Client - Class in net.sf.magicproject.network
 
Client(Deck, char[]) - Constructor for class net.sf.magicproject.network.Client
create a new server for a specified port, play name, nickName and password required (null if none)
client - Static variable in class net.sf.magicproject.network.ConnectionManager
this is the client (mono client for this version)
Client - Class in net.sf.magicproject.ui.wizard
 
Client() - Constructor for class net.sf.magicproject.ui.wizard.Client
Creates a new instance of Client
clone(MCard) - Method in class net.sf.magicproject.clickable.ability.Ability
return a copy of this ability
TODO remove param container since it is not used in this constructor As default, return null
clone(MCard) - Method in class net.sf.magicproject.clickable.ability.ActivatedAbility
 
clone(MCard) - Method in class net.sf.magicproject.clickable.ability.ActivatedAbilityPlayer
 
clone(MCard) - Method in class net.sf.magicproject.clickable.ability.DetachmentAbility
 
clone(MCard) - Method in class net.sf.magicproject.clickable.ability.ReplacementAbility
 
clone(MCard) - Method in class net.sf.magicproject.clickable.ability.TriggeredAbility
 
clone(MCard) - Method in class net.sf.magicproject.clickable.ability.TriggeredAbilitySet
 
clone(MCard) - Method in class net.sf.magicproject.clickable.ability.UserAbility
 
clone(String) - Method in class net.sf.magicproject.database.DatabaseCard
Create a new instance of DatabaseCard with a picture different form the standard one (relative to card name).
clone() - Method in class net.sf.magicproject.database.DatabaseCard
 
clone(CardModel) - Method in class net.sf.magicproject.database.DatabaseCard
Return a clone of this object from the given card model.
clone(MCard) - Method in class net.sf.magicproject.event.ArrangedZone
 
clone(MCard) - Method in class net.sf.magicproject.event.AssignedDamage
 
clone(MCard) - Method in class net.sf.magicproject.event.AttachedEvent
 
clone(MCard) - Method in class net.sf.magicproject.event.BecomeTapped
 
clone(MCard) - Method in class net.sf.magicproject.event.BecomeUnTapped
 
clone(MCard) - Method in class net.sf.magicproject.event.CanICast
 
clone(MCard) - Method in class net.sf.magicproject.event.Casting
Return a copy of this with the specified owner
clone(MCard) - Method in class net.sf.magicproject.event.DeclaredAttacking
 
clone(MCard) - Method in class net.sf.magicproject.event.DeclaredBlocking
 
clone(MCard) - Method in class net.sf.magicproject.event.Detached
 
clone(MCard) - Method in class net.sf.magicproject.event.FacedDown
Return a copy of this with the specified owner
clone(MCard) - Method in class net.sf.magicproject.event.FacedUp
Return a copy of this with the specified owner
clone(MCard) - Method in class net.sf.magicproject.event.GivenMana
Return a copy of this with the specified owner
clone(MCard) - Method in class net.sf.magicproject.event.LethalDamaged
Return a copy of this with the specified owner
clone(MCard) - Method in class net.sf.magicproject.event.LoseGame
 
clone(MCard) - Method in class net.sf.magicproject.event.MEventListener
Return a copy of this with the specified owner
clone(MCard) - Method in class net.sf.magicproject.event.ModifiedController
Return a copy of this with the specified owner
clone(MCard) - Method in class net.sf.magicproject.event.ModifiedIdCard
 
clone(MCard) - Method in class net.sf.magicproject.event.ModifiedIdColor
Return a copy of this with the specified owner
clone(MCard) - Method in class net.sf.magicproject.event.ModifiedOwner
Return a copy of this with the specified owner
clone(MCard) - Method in class net.sf.magicproject.event.ModifiedProperty
Return a copy of this with the specified owner
clone(MCard) - Method in class net.sf.magicproject.event.ModifiedPropertyIntersection
 
clone(MCard) - Method in class net.sf.magicproject.event.ModifiedRegister
 
clone(MCard) - Method in class net.sf.magicproject.event.ModifiedRegisterRange
 
clone(MCard) - Method in class net.sf.magicproject.event.MovedCard
 
clone(MCard) - Method in class net.sf.magicproject.event.phase.BeforePhase
 
clone(MCard) - Method in class net.sf.magicproject.event.phase.BeginningPhase
Return a copy of this with the specified owner
clone(MCard) - Method in class net.sf.magicproject.event.phase.EndOfPhase
 
clone(MCard) - Method in class net.sf.magicproject.event.Targeted
Return a copy of this with the specified owner
clone(MCard) - Method in class net.sf.magicproject.event.TriggeredEvent
 
clone(MCard) - Method in class net.sf.magicproject.event.UncaughtException
Return a copy of this with the specified owner
clone(MCard) - Method in class net.sf.magicproject.event.UpdatedLife
Return a copy of this with the specified owner
clone(MCard) - Method in class net.sf.magicproject.event.UpdateToughness
Return a copy of this with the specified owner
clone() - Method in class net.sf.magicproject.modifier.AbilityModifierModel
 
clone() - Method in class net.sf.magicproject.modifier.AdditionalCostModifierModel
 
clone() - Method in class net.sf.magicproject.modifier.ColorModifierModel
 
clone() - Method in class net.sf.magicproject.modifier.ControllerModifierModel
 
clone() - Method in class net.sf.magicproject.modifier.IdCardModifierModel
 
clone() - Method in class net.sf.magicproject.modifier.ModifierModel
 
clone() - Method in class net.sf.magicproject.modifier.ObjectAbilityModifierModel
 
clone() - Method in interface net.sf.magicproject.modifier.ObjectModifierModel
Creates and returns a copy of this object.
clone() - Method in class net.sf.magicproject.modifier.PlayableZoneModifierModel
 
clone() - Method in class net.sf.magicproject.modifier.PropertyModifierModel
 
clone() - Method in class net.sf.magicproject.modifier.RegisterIndirectionModel
 
clone() - Method in class net.sf.magicproject.modifier.RegisterModifierModel
 
clone() - Method in class net.sf.magicproject.modifier.StaticModifierModel
 
clone() - Method in class net.sf.magicproject.tools.IntegerList
Returns a shallow copy of this ArrayList instance.
clone() - Method in class net.sf.magicproject.tools.MCardCompare
 
clone() - Method in class net.sf.magicproject.tools.RevertedArrayList
 
cloneList() - Method in class net.sf.magicproject.stack.TargetedList
Return a clone of this list.
close() - Method in class net.sf.magicproject.ui.component.SplashScreen
Close this splash screen.
closeConnections() - Method in class net.sf.magicproject.network.MSocketListener
Close connections.
closeConnexion() - Method in class net.sf.magicproject.network.NetworkActor
end this server, close all connexions with connected clients
closeConnexion() - Method in class net.sf.magicproject.network.Server
 
closeConnexions() - Static method in class net.sf.magicproject.network.ConnectionManager
Close all opened connexions
closeMdb() - Static method in class net.sf.magicproject.deckbuilder.MdbLoader
Close the current TBS.
COLLAPSE_COMBAT - Static variable in interface net.sf.magicproject.operation.IdOperations

For target-list : 'collapse-combat' operation is called to group natively defending/attacking card.
CollectionData - Class in net.sf.magicproject.database.data
Represents a collection of data which is a name associated to a table of String objects.
CollectionData(PropertyConfig, String...) - Constructor for class net.sf.magicproject.database.data.CollectionData
Default public constructor.
color - Variable in class net.sf.magicproject.clickable.mana.Mana
color of this mana
COLOR_ANSWER - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for COLOR_ANSWER
COLOR_NAMES - Static variable in interface net.sf.magicproject.token.IdCommonToken
Mana colors
coloredBigManas - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
This is the defined small colorled mana file names without basename.
coloredManaBigURL - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
This is the web basename where big colorled mana pictures can be found.
coloredManaSmlURL - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
This is the web basename where small colorled mana pictures can be found.
coloredSmlManas - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
This is the defined small colorled mana file names without basename.
coloredSmlManasHtml - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
This the HTML representation of defined small colorled manas.
COLORLESS_MANA - Static variable in interface net.sf.magicproject.token.IdCommonToken
Comment for COLORLESS_MANA
colorlessBigURL - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
This is the filename without basename corresponding to the big colorless picture.
colorlessSmlManas - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
This is the defined colorless mana file names without basename.
colorlessSmlManasHtml - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
This the HTML representation of defined small colorless manas.
colorlessURL - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
This is the web basename where colorless mana pictures can be found.
colorModifier - Variable in class net.sf.magicproject.clickable.targetable.card.MCard
The colors modifiers on this object.
ColorModifier - Class in net.sf.magicproject.modifier
 
Colormodifier - Class in net.sf.magicproject.xml.modifier
 
Colormodifier() - Constructor for class net.sf.magicproject.xml.modifier.Colormodifier
 
ColorModifierModel - Class in net.sf.magicproject.modifier
 
colors - Variable in class net.sf.magicproject.ui.TooltipFilter
Are the colors displayed
compare(MCardCompare, MCardCompare) - Method in class net.sf.magicproject.tools.MCardCompare
 
compareTo(IChartKey) - Method in class net.sf.magicproject.chart.CardColor
 
compareTo(IChartKey) - Method in class net.sf.magicproject.chart.CardManaCost
 
compareTo(IChartKey) - Method in class net.sf.magicproject.chart.CardTypes
 
compareTo(CardModel) - Method in interface net.sf.magicproject.clickable.targetable.card.CardModel
 
compareTo(CardModel) - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
compareTo(DeckConstraint) - Method in class net.sf.magicproject.deckbuilder.DeckConstraint
 
compareTo(JavaVersion) - Method in class net.sf.magicproject.tools.JavaVersion
Compare this JavaVersion object with another object.
compareTo(MCardCompare) - Method in class net.sf.magicproject.tools.MCardCompare
 
compareTo(Pair<K, V>) - Method in class net.sf.magicproject.tools.Pair
 
compareTo(PairIntObject<T>) - Method in class net.sf.magicproject.tools.PairIntObject
 
compareTo(PairStringBoolean) - Method in class net.sf.magicproject.tools.PairStringBoolean
 
compareTo(PairStringInt) - Method in class net.sf.magicproject.tools.PairStringInt
 
compareTo(PropertyModel) - Method in class net.sf.magicproject.tools.PropertyModel
 
completeAction(Ability, ContextEventListener, ActionContextWrapper) - Method in class net.sf.magicproject.clickable.action.ChoosenCostPanel
Set the current ChoosenAction as completed.
completeChoosenAction(boolean) - Method in class net.sf.magicproject.stack.ActionManager
Complete the current action.
componentHidden(ComponentEvent) - Method in class net.sf.magicproject.ui.wizard.DropCardListener
 
componentMoved(ComponentEvent) - Method in class net.sf.magicproject.ui.wizard.DropCardListener
 
componentResized(ComponentEvent) - Method in class net.sf.magicproject.ui.wizard.DropCardListener
 
componentShown(ComponentEvent) - Method in class net.sf.magicproject.ui.wizard.DropCardListener
 
Configuration - Class in net.sf.magicproject.tools
 
ConnectionManager - Class in net.sf.magicproject.network
Maintains/close connection of connected players.
consoleMode - Static variable in class net.sf.magicproject.DeckBuilder
indicates if jdeckbuilder was launched from console
constraint - Variable in class net.sf.magicproject.stack.AdditionalCost
The constraint to apply this additional cost
ConstraintsChecker - Class in net.sf.magicproject.deckbuilder
A container of a set of constraints.
ConstraintsChecker() - Constructor for class net.sf.magicproject.deckbuilder.ConstraintsChecker
Create a new instance of this class.
contains(Object) - Method in class net.sf.magicproject.tools.RevertedArrayList
 
contains(T) - Method in class net.sf.magicproject.ui.MListModel
Tests whether the specified object is a component in this list.
CONTEXT - Static variable in interface net.sf.magicproject.token.IdZones
The zone is determined during the runtime depending on the value on the context.
CONTEXT_CHOOSE - Static variable in interface net.sf.magicproject.token.IdTargets
Indicates that the player concerned by the current event chooses the targets.
CONTEXTES - Static variable in class net.sf.magicproject.stack.StackManager
contains all contexts
ContextEventListener - Interface in net.sf.magicproject.event.context
 
contextID - Variable in class net.sf.magicproject.action.context.ActionContextWrapper
Action index within the chain of cost
ContextTest - Class in net.sf.magicproject.test
 
continueLoop(ContextEventListener, int, Ability) - Method in interface net.sf.magicproject.action.LoopAction
Continue this action, giving the next index of this loop.
continueLoop(ContextEventListener, int, Ability) - Method in class net.sf.magicproject.action.MoveCard
 
continueLoop(ContextEventListener, int, Ability) - Method in class net.sf.magicproject.action.MoveObject
 
continueLoop(ContextEventListener, int, Ability) - Method in class net.sf.magicproject.action.RemoveObject
 
controller - Variable in class net.sf.magicproject.action.PayMana
The player paying this mana
controller - Variable in class net.sf.magicproject.clickable.targetable.card.AbstractCard
Player controller
Controller - Class in net.sf.magicproject.xml.test
 
Controller() - Constructor for class net.sf.magicproject.xml.test.Controller
 
controllerModifier - Variable in class net.sf.magicproject.clickable.targetable.Targetable
The ControllerModifier on this object
ControllerModifier - Class in net.sf.magicproject.modifier
 
Controllermodifier - Class in net.sf.magicproject.xml.modifier
 
Controllermodifier() - Constructor for class net.sf.magicproject.xml.modifier.Controllermodifier
 
ControllerModifierModel - Class in net.sf.magicproject.modifier
 
controllers - Variable in class net.sf.magicproject.action.context.MoveContext
The previous controller.
controllers - Variable in class net.sf.magicproject.action.context.MovePlayerCardContext
The previous controller.
convert(String) - Method in class net.sf.magicproject.database.XmlDeckTranslator
Return the translated card name of specified original card name.
convert(XmlParser.Node, String) - Method in class net.sf.magicproject.database.XmlDeckTranslator
Return the converted card name.
convert(String) - Method in class net.sf.magicproject.xml.XmlDeckTranslator
Return the translated card name of specified original card name.
convertDCK(String) - Static method in class net.sf.magicproject.tools.Converter
DCK format should be : ;comment ...
Converter - Class in net.sf.magicproject.tools
 
Copycard - Class in net.sf.magicproject.xml.action
 
Copycard() - Constructor for class net.sf.magicproject.xml.action.Copycard
 
cost - Variable in class net.sf.magicproject.stack.AdditionalCost
The additional cost
COUNT_PLAYER - Static variable in class net.sf.magicproject.expression.Counter
The byte indicating the player are parsed during the counter process or not.
countAllCardsOf(Test, Ability, int) - Static method in class net.sf.magicproject.action.ModifyRegister
Checks all cards corresponding to this constraints
countAllCardsOf(Test, Ability, boolean) - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
Checks all cards corresponding to the specified constraints
countAllCardsOf(Test, Ability, boolean) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
countAllCardsOf(Test, Ability, boolean) - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
countAllCardsOf(Test, Ability) - Method in class net.sf.magicproject.zone.MZone
Checks all cards corresponding to the specified constraints including attached cards.
countAllCardsOf(Test, Ability, int, boolean) - Method in class net.sf.magicproject.zone.MZone
Checks all cards corresponding to the specified constraints including attached cards.
countAllCardsOf(Test, Ability) - Method in class net.sf.magicproject.zone.ZoneManager
Checks all cards corresponding to the specified constraints
countAllCardsOf(Test, Ability, int, boolean) - Method in class net.sf.magicproject.zone.ZoneManager
Checks all cards corresponding to the specified constraints.
Counter - Class in net.sf.magicproject.expression
 
Counter(InputStream) - Constructor for class net.sf.magicproject.expression.Counter
Creates a new instance of Counter
Structure of InputStream : Data[size] object's name + '\0' [...]
Counter - Class in net.sf.magicproject.expression.intlist
 
Counter(InputStream) - Constructor for class net.sf.magicproject.expression.intlist.Counter
Creates a new instance of Counter
Structure of InputStream : Data[size] list index : Expression [...]
Counter - Class in net.sf.magicproject.expression.targetlist
 
Counter(InputStream) - Constructor for class net.sf.magicproject.expression.targetlist.Counter
Creates a new instance of Counter
Structure of InputStream : Data[size] list index : Expression [...]
COUNTER - Static variable in interface net.sf.magicproject.operation.IdOperations
added abstract operation to represent final value.
Counter - Class in net.sf.magicproject.xml.expression
 
Counter() - Constructor for class net.sf.magicproject.xml.expression.Counter
 
countItem - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
The "count card" item of context menu
Createability - Class in net.sf.magicproject.xml.action
 
Createability() - Constructor for class net.sf.magicproject.xml.action.Createability
 
createAndNode(XmlParser.Node, XmlParser.Node, XmlParser.Node) - Static method in class net.sf.magicproject.xml.test.And
Create and return a "And" node if both nodes are not null.
Createcard - Class in net.sf.magicproject.xml.action
 
Createcard() - Constructor for class net.sf.magicproject.xml.action.Createcard
 
createDataSet(IDataProvider) - Method in enum net.sf.magicproject.chart.ChartFilter
A new Dataset instance.
createLastKnownCard() - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
createLastKnownCard() - Method in interface net.sf.magicproject.clickable.targetable.card.LastKnownCardInfo
Create and return a LastKnownCard object build with the last known informations.
createLastKnownCard() - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCardInfoImpl
Create and return a LastKnownCard object build with the last known informations.
Createmodifier - Class in net.sf.magicproject.xml.action
 
Createmodifier() - Constructor for class net.sf.magicproject.xml.action.Createmodifier
 
createPlot(Dataset, Map<Integer, Paint>) - Method in enum net.sf.magicproject.chart.ChartFilter
 
currentAbility - Variable in class net.sf.magicproject.stack.ActionManager
the current ability in the stack
currentAbility - Static variable in class net.sf.magicproject.stack.StackManager
the current ability in the stack
currentAction - Variable in class net.sf.magicproject.stack.ActionManager
the active action managing the next player action
currentActionIndex - Static variable in class net.sf.magicproject.xml.XmlTbs
Nb written action in the current 'writeActionlist' method.
currentDeck - Static variable in class net.sf.magicproject.deckbuilder.Deck
The current instance of deck.
currentIdAction - Variable in class net.sf.magicproject.stack.ActionManager
The index of current action
currentIdPhase - Static variable in class net.sf.magicproject.stack.EventManager
is the current idPhase (not the index of phase)
currentInEffect - Static variable in class net.sf.magicproject.xml.XmlTbs
Is the last action has benn written in effects part of ability?
currentIsYou() - Static method in class net.sf.magicproject.stack.StackManager
Indicates if the current player is you.
currentPhase() - Static method in class net.sf.magicproject.stack.EventManager
return the phase type associate to the current phase
currentPhaseType() - Static method in class net.sf.magicproject.stack.EventManager
return the phase type associate to the current phase
currentPlayer() - Static method in class net.sf.magicproject.stack.StackManager
return the current player

D

Damage - Class in net.sf.magicproject.clickable.targetable.card
 
Damage(MCard, int, int) - Constructor for class net.sf.magicproject.clickable.targetable.card.Damage
creates a new instance of MDamage
DAMAGE - Static variable in interface net.sf.magicproject.token.IdCommonToken
Comment for DAMAGE
damage - Variable in class net.sf.magicproject.ui.TooltipFilter
Are the damage displayed
damageImage - Static variable in class net.sf.magicproject.database.DatabaseFactory
The picture representing a damage for the selected turn based system.
damageNumber - Variable in class net.sf.magicproject.clickable.targetable.card.Damage
type of damages
damagePicture - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
Indicates the picture name of the damage picture.
damageScaledImage - Static variable in class net.sf.magicproject.database.DatabaseFactory
The picture representing a damage for the selected turn based system.
damageType - Variable in class net.sf.magicproject.clickable.targetable.card.Damage
type of damages
Database - Class in net.sf.magicproject.xml.test
 
Database() - Constructor for class net.sf.magicproject.xml.test.Database
 
DatabaseCard - Class in net.sf.magicproject.database
 
DatabaseCard(CardModel, Proxy, Proxy...) - Constructor for class net.sf.magicproject.database.DatabaseCard
Create new instance of DatabaseCard.
DatabaseFactory - Class in net.sf.magicproject.database
 
databasePanel - Static variable in class net.sf.magicproject.ui.MagicUIComponents
Data base panel.
dataProxies - Static variable in class net.sf.magicproject.database.DatabaseFactory
The loaded proxy configurations.
Dataset - Interface in net.sf.magicproject.chart.datasets
 
DEALTABLE - Static variable in interface net.sf.magicproject.token.IdTokens
Target is a player or a card
debug(String) - Static method in class net.sf.magicproject.tools.Log
 
debug(Object) - Static method in class net.sf.magicproject.tools.Log
 
debug(Throwable) - Static method in class net.sf.magicproject.tools.Log
 
debug(StackTraceElement[]) - Static method in class net.sf.magicproject.tools.Log
 
debug(String, Throwable) - Static method in class net.sf.magicproject.tools.Log
 
Deck - Class in net.sf.magicproject.deckbuilder
 
Deck(String) - Constructor for class net.sf.magicproject.deckbuilder.Deck
Create a new instance of this class.
DECK_CONSTRAINT_NAME_NONE - Static variable in class net.sf.magicproject.deckbuilder.DeckConstraints
The null deck constraint key name.
DECK_COUNTER - Static variable in interface net.sf.magicproject.operation.IdOperations
 
DeckBuilder - Class in net.sf.magicproject
This class is a deck builder compatible with Magic-project deck format.
DeckConstraint - Class in net.sf.magicproject.deckbuilder
 
DeckConstraint(String, Test) - Constructor for class net.sf.magicproject.deckbuilder.DeckConstraint
Create a new instance of this class.
DeckConstraints - Class in net.sf.magicproject.deckbuilder
 
DeckCounter - Class in net.sf.magicproject.expression
Count cards in a player's deck.
DeckCounter(InputStream) - Constructor for class net.sf.magicproject.expression.DeckCounter
Creates a new instance of DeckCounter
Structure of InputStream : Data[size] test used to fill counter [Test]
DeckCounter - Class in net.sf.magicproject.test
Count cards in a player's deck until a threshold.
DeckCounter(InputStream) - Constructor for class net.sf.magicproject.test.DeckCounter
Creates a new instance of DeckCounter
Structure of InputStream : Data[size] test used to fill counter [Test] threshold [Expression]
Deckcounter - Class in net.sf.magicproject.xml.expression
Count cards in a player's deck.
Deckcounter() - Constructor for class net.sf.magicproject.xml.expression.Deckcounter
 
Deckcounter - Class in net.sf.magicproject.xml.test
Count cards in a player's deck with a threshold.
Deckcounter() - Constructor for class net.sf.magicproject.xml.test.Deckcounter
 
DeckReader - Class in net.sf.magicproject.deckbuilder
 
DeckRules - Class in net.sf.magicproject.deckbuilder
 
DeckRules(JFrame) - Constructor for class net.sf.magicproject.deckbuilder.DeckRules
Create a new instance of DeckRules
DeclaredAttacking - Class in net.sf.magicproject.event
 
Declaredattacking - Class in net.sf.magicproject.xml.event
 
Declaredattacking() - Constructor for class net.sf.magicproject.xml.event.Declaredattacking
 
DeclaredBlocking - Class in net.sf.magicproject.event
 
DeclaredBlocking(InputStream, MCard) - Constructor for class net.sf.magicproject.event.DeclaredBlocking
Create an instance of DeclaredBlocking by reading a file Offset's file must pointing on the first byte of this event
Structure of InputStream : Data[size] idZone [1] test to apply on blocking creature [...]
Declaredblocking - Class in net.sf.magicproject.xml.event
 
Declaredblocking() - Constructor for class net.sf.magicproject.xml.event.Declaredblocking
 
DECLINE_TXT - Static variable in class net.sf.magicproject.stack.StackManager
The decline text
declinePlay() - Method in class net.sf.magicproject.clickable.targetable.player.Player
Indicates if this player decline to play any ability with an empty stack.
declineResponseMe() - Method in class net.sf.magicproject.clickable.targetable.player.Player
Indicates if this player decline to response to the current effect.
declineResponseMe() - Method in class net.sf.magicproject.stack.MPhase
Indicates wether this phase has the option "decline response to my effects until this phase".
declineResponseOpponent() - Method in class net.sf.magicproject.clickable.targetable.player.Player
Indicates if this player decline to response to the current effect owned by opponent.
declineResponseOpponent() - Method in class net.sf.magicproject.stack.MPhase
Indicates wether this phase has the option "decline response to opponent's effects until this phase".
decreaseCardLayout(int) - Method in class net.sf.magicproject.ui.layout.AttachmentLayout
Decrease the amount of units used to separate nested cards.
decreaseFor(Player) - Method in enum net.sf.magicproject.token.Visibility
Return the decreased visibility for this player
decreaseFor(Player, VisibilityChange) - Method in enum net.sf.magicproject.token.Visibility
Return the increased visibility for this player
DECREMENT - Static variable in interface net.sf.magicproject.operation.IdOperations
 
decrementTimestampReference(int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
decrementTimestampReference(int) - Method in class net.sf.magicproject.clickable.targetable.card.SystemCard
 
decrementTimestampReference(int) - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
decrementTimestampReference(int) - Method in class net.sf.magicproject.clickable.targetable.player.Player
 
decrementTimestampReference(int) - Method in class net.sf.magicproject.clickable.targetable.Targetable
Decrement the reference counter for the current timestamp of this card.
DEFAULT_CONTENT_TYPE - Static variable in class net.sf.magicproject.mail.MailUtils
 
DEFAULT_KEY - Static variable in enum net.sf.magicproject.chart.ChartFilter
 
DEFAULT_LANGUAGE - Static variable in class net.sf.magicproject.ui.i18n.LanguageManager
The default language used is case of error or undefined message if the user language
defaultFont - Static variable in class net.sf.magicproject.tools.MToolKit
Represents the default font
defaultOnMeTag - Static variable in class net.sf.magicproject.xml.XmlTools
This field must be set by activated ability, triggered, and counters to known the default value for the 'on' attribute
DELAYED - Static variable in interface net.sf.magicproject.token.IdZones
The delayed buffer zone
DELAYED_REGISTERS - Static variable in interface net.sf.magicproject.token.IdTokens
Access to the saved card.
DelayedBuffer - Class in net.sf.magicproject.zone
 
delayedBuffer - Variable in class net.sf.magicproject.zone.ZoneManager
delayed buffer of this player (DBZ)
DelayedCard - Class in net.sf.magicproject.clickable.targetable.card
 
DelayedCard(TriggeredAbility, List<Ability>, int[], Targetable, Targetable) - Constructor for class net.sf.magicproject.clickable.targetable.card.DelayedCard
Creates a new instance of DelayedCard
delegate - Variable in class net.sf.magicproject.ui.MListModel
The content.
deobfuscate(String) - Static method in class org.mortbay.util.Password
This method return the hided string behind the specified string.
deployPanel() - Method in class net.sf.magicproject.zone.ExpandableZone
seprarate cards of this zone
deserialize(InputStream) - Static method in enum net.sf.magicproject.modifier.ModifierType
Read and return the enum from the given inputstream.
deserialize(InputStream) - Static method in enum net.sf.magicproject.test.IdTest
Read and return the enum from the given inputstream.
deserialize(InputStream) - Static method in enum net.sf.magicproject.test.TestOn
Read and return the enum from the given inputstream.
deserialize(InputStream) - Static method in enum net.sf.magicproject.token.AbstractValue
Read and return the enum from the given inputstream.
deserialize(InputStream) - Static method in enum net.sf.magicproject.token.IdAnswer
Read and return the enum from the given inputstream.
deserialize(InputStream) - Static method in enum net.sf.magicproject.token.IdMessageBox
Read and return the enum from the given inputstream.
deserialize(InputStream) - Static method in enum net.sf.magicproject.token.IdPropertyType
Read and return the enum from the given inputstream.
deserialize(InputStream) - Static method in enum net.sf.magicproject.token.IdTargetList
Read and return the enum from the given inputstream.
deserialize(InputStream) - Static method in class net.sf.magicproject.token.Register
Read and return the enum from the given inputstream.
deserialize(int) - Static method in class net.sf.magicproject.token.Register
Read and return the enum from the given inputstream.
deserialize(InputStream) - Static method in enum net.sf.magicproject.token.TrueFalseAuto
Read and return the enum from the given inputstream.
deserialize(InputStream) - Static method in enum net.sf.magicproject.token.VisibilityChange
Read and return the enum from the given inputstream.
Detached - Class in net.sf.magicproject.event
When an attached card is detached from another.
Detached - Class in net.sf.magicproject.xml.event
 
Detached() - Constructor for class net.sf.magicproject.xml.event.Detached
 
DetachMe - Class in net.sf.magicproject.action
 
Detachme - Class in net.sf.magicproject.xml.action
 
Detachme() - Constructor for class net.sf.magicproject.xml.action.Detachme
 
DetachmentAbility - Class in net.sf.magicproject.clickable.ability
 
DetachmentAbility(MEventListener, MCard, MCard, Test) - Constructor for class net.sf.magicproject.clickable.ability.DetachmentAbility
Creates a new instance of DetachmentAbility
Different - Class in net.sf.magicproject.test
 
disableAbort() - Static method in class net.sf.magicproject.stack.StackManager
disable abort action
disactivate(ActionContextWrapper, ContextEventListener, Ability) - Method in interface net.sf.magicproject.action.handler.ChoosenAction
No generated event.
disactivate(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.ModifyTargetableRegister
 
disactivate(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.PayMana
No generated event.
disactivate(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.target.AbstractTarget
 
disactivate(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.target.ChoosenTarget
 
disclaimer - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
The current TBS disclaimer
disHighLight() - Method in class net.sf.magicproject.clickable.action.JChoosenAction
 
disHighLight() - Method in class net.sf.magicproject.clickable.Clickable
Remove any color of the border
disHighlight(List<? extends Clickable>) - Static method in class net.sf.magicproject.clickable.Clickable
dishighlight the list of targetable
disHighLight() - Method in class net.sf.magicproject.clickable.mana.ManaPool
Remove any color of the border
disHighLight() - Method in class net.sf.magicproject.clickable.targetable.player.Player
 
disHighLight() - Method in class net.sf.magicproject.stack.ActivatedChoice
dishighlight the card containing the abilities of this choice
disHighLight() - Method in class net.sf.magicproject.stack.ActivatedChoiceList
Dishightlight all cards containing any ability of this list.
disHighLight() - Method in class net.sf.magicproject.zone.DelayedBuffer
 
disHighLight() - Method in class net.sf.magicproject.zone.ExpandableZone
 
disHighLight() - Method in class net.sf.magicproject.zone.Hand
Dishighlight only this component, not the components of this zone.
disHighLight() - Method in class net.sf.magicproject.zone.MZone
Dishighlight only this component, not the components of this zone.
disHighLight() - Method in class net.sf.magicproject.zone.Play
 
disHighLightAll() - Method in class net.sf.magicproject.zone.ExpandableZone
Dishighlight all cards of this zone manager
disHighLightAll() - Method in class net.sf.magicproject.zone.Hand
Dishighlight all cards of this zone manager
disHighLightAll() - Method in class net.sf.magicproject.zone.MZone
Dishighlight all cards of this zone manager
dispatchEvent(int) - Static method in class net.sf.magicproject.event.ArrangedZone
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(MCard, Targetable, int, int) - Static method in class net.sf.magicproject.event.AssignedDamage
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(MCard, MCard) - Static method in class net.sf.magicproject.event.AttachedEvent
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(MCard) - Static method in class net.sf.magicproject.event.BecomeTapped
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(MCard) - Static method in class net.sf.magicproject.event.BecomeUnTapped
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(int, List<Ability>, List<Ability>) - Static method in class net.sf.magicproject.event.CanICast
Dispatch this event to all active event listener able to understand this event.
dispatchEvent(MCard) - Static method in class net.sf.magicproject.event.Casting
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(MCard) - Static method in class net.sf.magicproject.event.DeclaredAttacking
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(MCard, MCard) - Static method in class net.sf.magicproject.event.DeclaredBlocking
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(MCard, MCard) - Static method in class net.sf.magicproject.event.Detached
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(MCard) - Static method in class net.sf.magicproject.event.FacedDown
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(MCard) - Static method in class net.sf.magicproject.event.FacedUp
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(MCard, Player, int, int, Test) - Static method in class net.sf.magicproject.event.GivenMana
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(MCard) - Static method in class net.sf.magicproject.event.LethalDamaged
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(Player) - Static method in class net.sf.magicproject.event.LoseGame
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(MCard) - Static method in class net.sf.magicproject.event.ModifiedController
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(Targetable, int) - Static method in class net.sf.magicproject.event.ModifiedIdCard
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(MCard, int) - Static method in class net.sf.magicproject.event.ModifiedIdColor
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(int) - Static method in class net.sf.magicproject.event.ModifiedOwner
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(Targetable, int) - Static method in class net.sf.magicproject.event.ModifiedProperty
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(Targetable, int) - Static method in class net.sf.magicproject.event.ModifiedPropertyIntersection
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(Targetable, MCard, int, int, Operation, int) - Static method in class net.sf.magicproject.event.ModifiedRegister
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(MCard, int, Player, boolean) - Static method in class net.sf.magicproject.event.MovedCard
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent() - Static method in class net.sf.magicproject.event.phase.BeforePhase
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent() - Static method in class net.sf.magicproject.event.phase.BeginningPhase
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent() - Static method in class net.sf.magicproject.event.phase.EndOfPhase
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(MCard, Targetable) - Static method in class net.sf.magicproject.event.Targeted
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(Player, String) - Static method in class net.sf.magicproject.event.UncaughtException
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent() - Static method in class net.sf.magicproject.event.UpdatedLife
Dispatch this event to all active event listeners able to understand this event.
dispatchEvent(MCard) - Static method in class net.sf.magicproject.event.UpdateToughness
Dispatch this event to all active event listeners able to understand this event.
dispatchManaAbilityEvent(int, List<Ability>) - Static method in class net.sf.magicproject.event.CanICast
Dispatch this event to all active event listener able to understand this event.
DIV_ROUNDED - Static variable in interface net.sf.magicproject.operation.IdOperations
The rounded division
DIV_TRUNCATED - Static variable in interface net.sf.magicproject.operation.IdOperations
The truncated division
DivideLayout - Class in net.sf.magicproject.ui.layout
 
DivideLayout(Container) - Constructor for class net.sf.magicproject.ui.layout.DivideLayout
Constructs a new DivideLayout.
DivRounded - Class in net.sf.magicproject.operation
This operation divide a number by another and return the rounded result.
Divrounded - Class in net.sf.magicproject.xml.expression
 
Divrounded() - Constructor for class net.sf.magicproject.xml.expression.Divrounded
 
DivTruncated - Class in net.sf.magicproject.operation
This operation divide a number by another and return the truncated result.
Divtruncated - Class in net.sf.magicproject.xml.expression
 
Divtruncated() - Constructor for class net.sf.magicproject.xml.expression.Divtruncated
 
done - Variable in class net.sf.magicproject.action.context.ActionContextWrapper
Times already done.
download(String, URL) - Static method in class net.sf.magicproject.tools.Picture
Download a file from the specified URL to the specified local file.
download(String, URL, MonitoredCheckContent) - Static method in class net.sf.magicproject.tools.Picture
Download a file from the specified URL to the specified local file.
dragAndDropComponent - Variable in class net.sf.magicproject.zone.MZone
The d&d component.
DropCardListener - Class in net.sf.magicproject.ui.wizard
 
DropCardListener() - Constructor for class net.sf.magicproject.ui.wizard.DropCardListener
Creates a new instance of DropCardListener
Dummy - Class in net.sf.magicproject.operation
No standard expression is associated to this operation.
DummyBuilder - Class in net.sf.magicproject.xml
 

E

EditorPane - Class in net.sf.magicproject.ui.component
 
effectList() - Method in class net.sf.magicproject.clickable.ability.Ability
Return list of actions effects of this ability
effectList() - Method in class net.sf.magicproject.clickable.ability.AbstractAbility
 
effectList() - Method in class net.sf.magicproject.clickable.ability.SystemAbility
 
effectList() - Method in class net.sf.magicproject.clickable.ability.UserAbility
 
elementAt(int) - Method in class net.sf.magicproject.ui.MListModel
Returns the component at the specified index.
EMPTY_CODE - Static variable in interface net.sf.magicproject.token.IdConst
code with no value
EmptyStack - Class in net.sf.magicproject.stack.phasetype
 
enable(boolean) - Method in class net.sf.magicproject.tools.ReferencePager
Enable/Disable this pager.
enableAbort() - Static method in class net.sf.magicproject.stack.StackManager
enable abort action
enableConnectingTools(boolean) - Static method in class net.sf.magicproject.network.ConnectionManager
Enable/Disable connection ability
END_GAME_DATA - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for ID_END_GAME_DATA
END_MESSAGE_DATA - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for ID_END_MESSAGE_DATA
EndOfPhase - Class in net.sf.magicproject.event.phase
End of phase events.
EndOfPhase(InputStream, MCard) - Constructor for class net.sf.magicproject.event.phase.EndOfPhase
Create an instance of MEventEndOfPhase by reading a file Offset's file must pointing on the first byte of this event
Structure of InputStream : Data[size] idZone [1] test [...]
EndOfPhase(int, Test, MCard, Expression, PhaseFilter) - Constructor for class net.sf.magicproject.event.phase.EndOfPhase
Creates a new instance of MEventEndOfPhase specifying all attributes of this class.
Endofphase - Class in net.sf.magicproject.xml.event
 
Endofphase() - Constructor for class net.sf.magicproject.xml.event.Endofphase
 
endTask() - Static method in class net.sf.magicproject.ui.component.LoaderConsole
hide the current panel and show the loader form
ensureCapacity(int) - Method in class net.sf.magicproject.tools.RevertedArrayList
Increases the capacity of this ArrayList instance, if necessary, to ensure that it can hold at least the number of elements specified by the minimum capacity argument.
equal(MAction) - Method in class net.sf.magicproject.action.MAction
Return true if this action matches with the given action.
equal(MAction) - Method in class net.sf.magicproject.action.ModifyTargetableRegister
 
Equal - Class in net.sf.magicproject.test
 
equals(Object) - Method in class net.sf.magicproject.chart.CardManaCost
 
equals(ContextEventListener, Ability, ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.Ability
Compare two abilities the specified ability to the TBZ.
equals(ContextEventListener, Ability, ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.RefreshAbility
 
equals(ContextEventListener, Ability, ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.RemoveModifier
 
equals(Object) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
equals(Object) - Method in class net.sf.magicproject.event.context.MContextCardCardIntInt
 
equals(Object) - Method in class net.sf.magicproject.event.context.MContextMtargetable
 
equals(Object) - Method in class net.sf.magicproject.event.MovedCard
 
equals(Object) - Method in class net.sf.magicproject.tools.JavaVersion
 
equals(Object) - Method in class net.sf.magicproject.tools.MCardCompare
 
equals(Object) - Method in class net.sf.magicproject.tools.Pair
 
equals(Object) - Method in class net.sf.magicproject.tools.PairCardInt
 
equals(Object) - Method in class net.sf.magicproject.tools.PairIntObject
 
equals(Object) - Method in class net.sf.magicproject.tools.PairStringBoolean
 
equals(Object) - Method in class net.sf.magicproject.tools.PairStringInt
 
equals(Object) - Method in class net.sf.magicproject.tools.PropertyModel
 
equals(Object) - Method in class net.sf.magicproject.xml.XmlParser.Node
 
error(String) - Static method in class net.sf.magicproject.tools.Log
 
error(Throwable) - Static method in class net.sf.magicproject.tools.Log
 
error(StackTraceElement[]) - Static method in class net.sf.magicproject.tools.Log
 
error(String, Throwable) - Static method in class net.sf.magicproject.tools.Log
 
error - Static variable in class net.sf.magicproject.xml.XmlConfiguration
Found errors
EVENT - Static variable in class net.sf.magicproject.event.ArrangedZone
The event type.
EVENT - Static variable in class net.sf.magicproject.event.AssignedDamage
The event type.
EVENT - Static variable in class net.sf.magicproject.event.AttachedEvent
The event type.
EVENT - Static variable in class net.sf.magicproject.event.BecomeTapped
The event type.
EVENT - Static variable in class net.sf.magicproject.event.BecomeUnTapped
The event type.
EVENT - Static variable in class net.sf.magicproject.event.Casting
The event type.
EVENT - Static variable in class net.sf.magicproject.event.DeclaredAttacking
The event type.
EVENT - Static variable in class net.sf.magicproject.event.DeclaredBlocking
The event type.
EVENT - Static variable in class net.sf.magicproject.event.Detached
The event type.
Event - Enum in net.sf.magicproject.event
This interface contains all events supported
EVENT - Static variable in class net.sf.magicproject.event.FacedDown
The event type.
EVENT - Static variable in class net.sf.magicproject.event.FacedUp
The event type.
EVENT - Static variable in class net.sf.magicproject.event.GivenMana
The event type.
EVENT - Static variable in class net.sf.magicproject.event.LethalDamaged
The event type.
EVENT - Static variable in class net.sf.magicproject.event.LoseGame
The event type.
EVENT - Static variable in class net.sf.magicproject.event.ModifiedController
The event type.
EVENT - Static variable in class net.sf.magicproject.event.ModifiedIdCard
The event type.
EVENT - Static variable in class net.sf.magicproject.event.ModifiedIdColor
The event type.
EVENT - Static variable in class net.sf.magicproject.event.ModifiedOwner
The event type.
EVENT - Static variable in class net.sf.magicproject.event.ModifiedProperty
The event type.
EVENT - Static variable in class net.sf.magicproject.event.ModifiedPropertyIntersection
The event type.
EVENT - Static variable in class net.sf.magicproject.event.ModifiedRegister
The event type.
EVENT - Static variable in class net.sf.magicproject.event.MovedCard
The event type.
EVENT - Static variable in class net.sf.magicproject.event.phase.BeforePhase
The event type.
EVENT - Static variable in class net.sf.magicproject.event.phase.BeginningPhase
The event type.
EVENT - Static variable in class net.sf.magicproject.event.phase.EndOfPhase
The event type.
EVENT - Static variable in class net.sf.magicproject.event.Targeted
The event type.
EVENT - Static variable in class net.sf.magicproject.event.UncaughtException
The event type.
EVENT - Static variable in class net.sf.magicproject.event.UpdatedLife
The event type.
EVENT - Static variable in class net.sf.magicproject.event.UpdateToughness
The event type.
eventComing() - Method in class net.sf.magicproject.clickable.ability.Ability
Return matched to activate this ability matched to activate this ability.
eventComing() - Method in class net.sf.magicproject.clickable.ability.UserAbility
 
EventFactory - Class in net.sf.magicproject.event
The event factory.
EventManager - Class in net.sf.magicproject.stack
This class manage the turn structure : phase order, loop and phase's UI manager(highlightment, breakpoints, pass)
ExpandableZone - Class in net.sf.magicproject.zone
Represents Graveyard or Library zone.
expandedZone - Static variable in class net.sf.magicproject.zone.ZoneManager
This is the current expanded zone.
expandItem - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
The "expand panel" item of context menu
exportedDamageTypes - Static variable in class net.sf.magicproject.xml.XmlConfiguration
Exported damage types
exportedPhases - Static variable in class net.sf.magicproject.xml.XmlConfiguration
Exported phases
exportedProperties - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
The available properties.
exportedProperties - Static variable in class net.sf.magicproject.xml.XmlConfiguration
Exported properties
exportedTypeNames - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
The available type names.
exportedTypes - Static variable in class net.sf.magicproject.xml.XmlConfiguration
Exported types
exportedTypeValues - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
The available type values.
Expression - Class in net.sf.magicproject.expression
This class represents an expression.
ExpressionFactory - Class in net.sf.magicproject.expression
 
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.expression.BinaryExpression
 
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.expression.Counter
 
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.expression.Expression
Adds to the specified list, the events modifying the result of this test.
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.expression.HighestAmong
 
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.expression.IfThenElse
 
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.expression.LowestAmong
 
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.expression.Position
 
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.expression.RegisterAccess
 
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.expression.UnaryExpression
 
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.test.BinaryTest
 
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.test.Has
 
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.test.HasColor
 
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.test.HasIdCard
 
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.test.InZone
 
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.test.IsFaceUp
 
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.test.Not
 
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.test.PreviousZone
 
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.test.ReplaceTested
 
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.test.Test
Add to the specified list, the events modifying the result of this test.
extractTriggeredEvents(List<MEventListener>, MCard, Test) - Method in class net.sf.magicproject.test.TestExpr
 

F

fabdouglas - package fabdouglas
Independant package to manage the application start.
FacedDown - Class in net.sf.magicproject.event
Event generated when a card is faced down.
FacedDown(int, Test, MCard) - Constructor for class net.sf.magicproject.event.FacedDown
Creates a new instance of FacedUp specifying all attributes of this class.
Faceddown - Class in net.sf.magicproject.xml.event
 
Faceddown() - Constructor for class net.sf.magicproject.xml.event.Faceddown
 
Facedown - Class in net.sf.magicproject.xml.action
 
Facedown() - Constructor for class net.sf.magicproject.xml.action.Facedown
 
FacedUp - Class in net.sf.magicproject.event
Event generated when a card is faced up.
FacedUp(int, Test, MCard) - Constructor for class net.sf.magicproject.event.FacedUp
Creates a new instance of FacedUp specifying all attributes of this class.
Facedup - Class in net.sf.magicproject.xml.event
 
Facedup() - Constructor for class net.sf.magicproject.xml.event.Facedup
 
Faceup - Class in net.sf.magicproject.xml.action
 
Faceup() - Constructor for class net.sf.magicproject.xml.action.Faceup
 
False - Class in net.sf.magicproject.test
 
fatal(String) - Static method in class net.sf.magicproject.tools.Log
 
fatal(Throwable) - Static method in class net.sf.magicproject.tools.Log
 
fatal(StackTraceElement[]) - Static method in class net.sf.magicproject.tools.Log
 
fatal(String, Throwable) - Static method in class net.sf.magicproject.tools.Log
 
Feature - Class in net.sf.magicproject.ui.wizard
 
Feature() - Constructor for class net.sf.magicproject.ui.wizard.Feature
Creates a new instance of Bug
FILE_DATABASE_SAVED - Static variable in interface net.sf.magicproject.token.IdConst
The database file
FILE_DEBUG - Static variable in interface net.sf.magicproject.token.IdConst
The Log file
FILE_LICENSE - Static variable in interface net.sf.magicproject.token.IdConst
The license file
FILE_SETTINGS - Static variable in interface net.sf.magicproject.token.IdConst
The settings xml file for the current TBS --> never added to SVN
FILE_SETTINGS_SAVED - Static variable in interface net.sf.magicproject.token.IdConst
The settings xml file for a TBS --> never added to SVN
FILE_THEME_SETTINGS - Static variable in interface net.sf.magicproject.token.IdConst
The theme settings file
fileChooser - Static variable in class net.sf.magicproject.tools.MToolKit
represents the file chooser
FileFilterPlus - Class in net.sf.magicproject.tools
A convenience implementation of FileFilter that filters out all files except for those type extensions that it knows about.
FileFilterPlus() - Constructor for class net.sf.magicproject.tools.FileFilterPlus
Creates a file filter.
FileFilterPlus(String) - Constructor for class net.sf.magicproject.tools.FileFilterPlus
Creates a file filter that accepts files with the given extension.
FileFilterPlus(String, String) - Constructor for class net.sf.magicproject.tools.FileFilterPlus
Creates a file filter that accepts the given file type.
FileFilterPlus(String[]) - Constructor for class net.sf.magicproject.tools.FileFilterPlus
Creates a file filter from the given string array.
FileFilterPlus(String[], String) - Constructor for class net.sf.magicproject.tools.FileFilterPlus
Creates a file filter from the given string array and description.
fillAdditionalZones(Player, Collection<ExpandableZone>) - Method in class net.sf.magicproject.ui.component.TableTop
Add the specified additional zones arround the stack & TBZ zones.
fillProperties(Set<Integer>) - Method in class net.sf.magicproject.modifier.PropertyModifier
Add/remove the specified set by the manipulated propoerties of this modifier.
fillZone(Deck, FileInputStream, MZone, Player) - Static method in class net.sf.magicproject.deckbuilder.DeckReader
Fill player's zone with the cards found in InputFile
FILTER - Static variable in interface net.sf.magicproject.operation.IdOperations

For target-list :'filter' operation remove all targets making true the specified test.
finished() - Method in interface net.sf.magicproject.action.listener.Waiting
Called when this action is finished (aborted or completed).
finished() - Method in interface net.sf.magicproject.action.listener.WaitingAbility
 
finished() - Method in interface net.sf.magicproject.action.listener.WaitingAction
 
finished() - Method in interface net.sf.magicproject.action.listener.WaitingCard
 
finished() - Method in interface net.sf.magicproject.action.listener.WaitingMana
 
finished() - Method in interface net.sf.magicproject.action.listener.WaitingPlayer
 
finished() - Method in interface net.sf.magicproject.action.listener.WaitingTriggeredCard
 
finished() - Method in class net.sf.magicproject.action.PayMana
Called when this action is finished (aborted or completed).
finished() - Method in class net.sf.magicproject.action.target.ChoosenTarget
 
finished() - Method in class net.sf.magicproject.action.WaitActivatedChoice
 
finished() - Method in class net.sf.magicproject.action.WaitChoosenActionChoice
 
finished() - Method in class net.sf.magicproject.action.WaitTriggeredBufferChoice
 
finishedMessage(int, int, ContextEventListener, Ability, ActionContextWrapper) - Static method in class net.sf.magicproject.action.MessagingAction
The returned value is piped to the 'modifyregister' action.
finishedMessage(int) - Static method in class net.sf.magicproject.clickable.targetable.card.TriggeredCardChoice
The callback method when opponent as made the triggered card choice.
finishSpell() - Method in class net.sf.magicproject.stack.StackManager
This method finish the current spell.
First - Class in net.sf.magicproject.expression.intlist
 
First(InputStream) - Constructor for class net.sf.magicproject.expression.intlist.First
Creates a new instance of First
Structure of InputStream : Data[size] list index : Expression [...]
FIRST - Static variable in interface net.sf.magicproject.operation.IdOperations
To get the first element of a list
There is no associated Operation, target-list and int-list use this operation as id only.
FIRST_ADDITIONAL_ZONE - Static variable in interface net.sf.magicproject.token.IdZones
The first available additional zone.
FIRST_FREE_CARD_INDEX - Static variable in interface net.sf.magicproject.token.IdTokens
First index of card where any modification does not generate any event
FLAGS_DIR - Static variable in interface net.sf.magicproject.token.IdConst
Flag icons location
FlowLayout2 - Class in net.sf.magicproject.ui.layout
A flow layout arranges components in a directional flow, much like lines of text in a paragraph.
FlowLayout2() - Constructor for class net.sf.magicproject.ui.layout.FlowLayout2
Constructs a new FlowLayout with a centered alignment and a default 5-unit horizontal and vertical gap.
FlowLayout2(int, int) - Constructor for class net.sf.magicproject.ui.layout.FlowLayout2
Creates a new flow layout manager with the indicated horizontal and vertical gaps.
FlowLayout2Center - Class in net.sf.magicproject.ui.layout
A flow layout arranges components in a directional flow, much like lines of text in a paragraph.
FlowLayout2Center() - Constructor for class net.sf.magicproject.ui.layout.FlowLayout2Center
Constructs a new FlowLayout2Center with a centered alignment and a default 5-unit horizontal and vertical gap.
FlowLayout2Center(int, int) - Constructor for class net.sf.magicproject.ui.layout.FlowLayout2Center
Creates a new flow layout manager with the indicated horizontal and vertical gaps.
FlowLayoutVertical - Class in net.sf.magicproject.ui.layout
A flow layout arranges components in a directional flow, much like lines of text in a paragraph.
FlowLayoutVertical(int) - Constructor for class net.sf.magicproject.ui.layout.FlowLayoutVertical
Constructs a new FlowLayout with a centered alignment and a default 5-unit horizontal and vertical gap.
FlowLayoutVertical() - Constructor for class net.sf.magicproject.ui.layout.FlowLayoutVertical
Constructs a new FlowLayout with a centered alignment and a default 5-unit horizontal and vertical gap.
FlowLayoutVertical(int, int, int) - Constructor for class net.sf.magicproject.ui.layout.FlowLayoutVertical
Creates a new flow layout manager with the indicated horizontal and vertical gaps.
FlowLayoutVertical2 - Class in net.sf.magicproject.ui.layout
A flow layout arranges components in a directional flow, much like lines of text in a paragraph.
FlowLayoutVertical2() - Constructor for class net.sf.magicproject.ui.layout.FlowLayoutVertical2
Constructs a new FlowLayout with a centered alignment and a default 5-unit horizontal and vertical gap.
FlowLayoutVertical2(int) - Constructor for class net.sf.magicproject.ui.layout.FlowLayoutVertical2
Constructs a new FlowLayout with a centered alignment and a default 5-unit horizontal and vertical gap.
FlowLayoutVertical2(int, int, int) - Constructor for class net.sf.magicproject.ui.layout.FlowLayoutVertical2
Creates a new flow layout manager with the indicated horizontal and vertical gaps.
flush() - Method in class net.sf.magicproject.network.MInputStream
flush the current outputstream
flush() - Method in class net.sf.magicproject.network.NetworkActor
flush the buffer or the current OutputStream
FollowAction - Interface in net.sf.magicproject.action.handler
Represent a rolbackable action that can also be simulated.
Forceplay - Class in net.sf.magicproject.xml.action
 
Forceplay() - Constructor for class net.sf.magicproject.xml.action.Forceplay
 
frameDecorated - Static variable in class net.sf.magicproject.ui.MagicUIComponents
Comment for frameDecorated
FREE_1 - Static variable in interface net.sf.magicproject.token.IdCommonToken
Comment for DAMAGE
FREE_2 - Static variable in interface net.sf.magicproject.token.IdCommonToken
Comment for DAMAGE
fullInstance - Static variable in class net.sf.magicproject.ui.TooltipFilter
The instance of TooltipFilter containing all fields set to true

G

gatherItem - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
The "gathered panel" item of context menu
geLookAndFeel(String) - Static method in class net.sf.magicproject.tools.MToolKit
Return the L&F instance from the givent name.
Generateevent - Class in net.sf.magicproject.xml.action
 
Generateevent() - Constructor for class net.sf.magicproject.xml.action.Generateevent
 
get(int) - Method in class net.sf.magicproject.stack.TargetedList
Return the target placed at index
get(int) - Method in class net.sf.magicproject.tools.RevertedArrayList
 
get(int) - Method in class net.sf.magicproject.ui.MListModel
Returns the element at the specified position in this list.
get(int) - Method in class net.sf.magicproject.xml.XmlParser.Node
Get the ith child node or content.
get(String) - Method in class net.sf.magicproject.xml.XmlParser.Node
Get the first child node with the tag.
getAbilities() - Method in interface net.sf.magicproject.clickable.targetable.card.CardModel
Return the list of actions when casting
getAbilities() - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
getAbilityContext() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
Return the current context.
getAbilityContext() - Method in class net.sf.magicproject.stack.ActionManager
Return the current ability's context.
getAbilityContext() - Method in interface net.sf.magicproject.stack.StackContext
Return the current context.
getAbilityContext() - Method in class net.sf.magicproject.stack.StackManager
Return the current context.
getAbilityOf(MCard) - Static method in class net.sf.magicproject.stack.StackManager
The ability corresponding to the specified card
getAbilityTitle() - Method in class net.sf.magicproject.clickable.ability.Ability
Return ability html title.
getAbilityTitle() - Method in class net.sf.magicproject.clickable.ability.ActivatedAbility
 
getAbilityTitle() - Method in class net.sf.magicproject.clickable.ability.DetachmentAbility
 
getAbilityTitle() - Method in class net.sf.magicproject.clickable.ability.RefreshAbility
 
getAbilityTitle() - Method in class net.sf.magicproject.clickable.ability.RemoveModifier
 
getAbilityTitle() - Method in class net.sf.magicproject.clickable.ability.SystemAbility
 
getAbilityTitle() - Method in class net.sf.magicproject.clickable.ability.TriggeredAbility
 
getAbilityTitle() - Method in class net.sf.magicproject.clickable.ability.TriggeredStaticModifierAbility
 
getAbortingAbility() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
getAbortingAbility() - Method in interface net.sf.magicproject.stack.StackContext
Return the ability causing the abortion of this ability.
getAbortingAbility() - Method in class net.sf.magicproject.stack.StackManager
 
getAbsoluteLocation(JComponent) - Static method in class net.sf.magicproject.tools.MToolKit
Return absolute location of given component.
getAbstractTarget(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.target.AbstractTarget
Return the targetable added by this action.
getAbstractTarget(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.target.SingletonTarget
 
getAbstractZone(List<TriggeredCard>, List<TriggeredCard>, List<TriggeredCard>) - Method in enum net.sf.magicproject.clickable.ability.Priority
Following the class, returns the abstract zone where the specified ability should be added.
getAccessibleInt(String) - Method in interface net.sf.magicproject.action.AccessibleContext
Return the shared number from the given attribute.
getAccessibleInt(String) - Method in class net.sf.magicproject.action.MoveCard
 
getAccessibleTargetable(String) - Method in interface net.sf.magicproject.action.AccessibleContext
Return the shared targetable object from the given attribute.
getAccessibleTargetable(String) - Method in class net.sf.magicproject.action.MoveCard
 
getAction(String) - Static method in class net.sf.magicproject.xml.XmlAction
Return the action writter from the given name.
getActionContext(int) - Method in class net.sf.magicproject.stack.ActionManager
Returns the context associated to the specified action id.
getActionContext() - Method in class net.sf.magicproject.stack.ActionManager
Returns the context associated to the current action id.
getActionContextNull() - Method in class net.sf.magicproject.stack.ActionManager
Returns the context associated to the specified action id.
getActionManager() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
Return the action manager of this context.
getActionManager() - Method in interface net.sf.magicproject.stack.StackContext
Return the action manager of this context.
getActionManager(AbstractCard) - Static method in class net.sf.magicproject.stack.StackManager
Return the action context corresponding to the specified card.
getActionManager() - Method in class net.sf.magicproject.stack.StackManager
 
getActionName() - Method in class net.sf.magicproject.action.MAction
Return the name of this action
getActionName() - Method in class net.sf.magicproject.action.UserAction
 
getAdditionalCost() - Method in class net.sf.magicproject.stack.StackManager
Returns the current additional costs.
getAdditionalCost(Ability) - Method in class net.sf.magicproject.stack.StackManager
Returns the additional cost can be applied to the given ability.
getAliasValue(String) - Static method in class net.sf.magicproject.xml.XmlTools
Return the corresponding code to the card color name
getAllActionContexts() - Method in class net.sf.magicproject.stack.ActionManager
Returns the whole action contexts of current step : cost OR effect.
getAmount() - Method in class net.sf.magicproject.tools.MCardCompare
return the associated integer
getArray(String) - Static method in class net.sf.magicproject.tools.Configuration
 
getAttachedCard() - Method in class net.sf.magicproject.clickable.ability.DetachmentAbility
Returns the attached card.
getAttachedCards() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Return the attached cards.
getAttachment() - Method in interface net.sf.magicproject.clickable.targetable.card.CardModel
Returns the optional attachment condition and modifiers brought by this card.
getAttachment() - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
getAttribute(String) - Method in class net.sf.magicproject.xml.XmlParser.Node
Get an element attribute.
getAttribute(String, String) - Method in class net.sf.magicproject.xml.XmlParser.Node
Get an element attribute.
getAuthor() - Method in class net.sf.magicproject.ui.i18n.Language
Returns author name of the translation.
getBoolean(int) - Method in class net.sf.magicproject.action.context.BooleanArray
Return a boolean value of this context.
getBoolean(String, Boolean) - Static method in class net.sf.magicproject.tools.Configuration
 
getBoolean(String) - Static method in class net.sf.magicproject.tools.Configuration
 
getBottom() - Method in class net.sf.magicproject.zone.MZone
return the first card (bottom)
getBringToFrontComponent() - Method in class net.sf.magicproject.tools.BringToFrontListener
Return the current bring to front component.
getBytes() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Return the int array representing this card.
getCard() - Method in class net.sf.magicproject.clickable.ability.Ability
Return card where is this ability.
getCard() - Method in class net.sf.magicproject.clickable.ability.AbstractAbility
 
getCard() - Method in class net.sf.magicproject.clickable.ability.DetachmentAbility
 
getCard() - Method in class net.sf.magicproject.clickable.ability.RefreshAbility
 
getCard() - Method in class net.sf.magicproject.clickable.ability.RemoveModifier
 
getCard() - Method in class net.sf.magicproject.clickable.ability.SystemAbility
 
getCard() - Method in class net.sf.magicproject.clickable.ability.TriggeredStaticModifierAbility
 
getCard() - Method in class net.sf.magicproject.clickable.ability.UserAbility
 
getCard() - Method in class net.sf.magicproject.clickable.targetable.card.DelayedCard
 
getCard(InputStream) - Static method in class net.sf.magicproject.clickable.targetable.card.MCard
Return the component from information read throw net.sf.magicproject.network
getCard() - Method in class net.sf.magicproject.event.context.MContextMtargetable
Return the MTargetable cast to MCard object of this context considering it's timstamp.
getCard() - Method in class net.sf.magicproject.modifier.Modifier
 
getCard() - Method in interface net.sf.magicproject.modifier.Unregisterable
Return the card creating or owning this object.
getCard() - Method in class net.sf.magicproject.stack.ActivatedChoice
return the card owning these activated abilities
getCard(Ability, Targetable) - Method in enum net.sf.magicproject.test.TestOn
Return the targetable instance cast in Card instance.
getCard(Ability, ContextEventListener, Targetable) - Method in enum net.sf.magicproject.test.TestOn
Return the targetable instance cast in Card instance.
getCard(FileInputStream) - Method in class net.sf.magicproject.tools.MCardCompare
Return an implementation of card corresponding to this card name.
getCard() - Method in class net.sf.magicproject.ui.component.CardPropertiesPanel
Return the last card used to display the content of this task pane.
getCard() - Method in class net.sf.magicproject.ui.component.task.TaskAction
Return the card currently used by this action.
getCard(int) - Method in class net.sf.magicproject.zone.MZone
return the card at index
getCard2() - Method in class net.sf.magicproject.event.context.MContextCardCardIntInt
Return the MTargetable cast to MCard object of this context considering it's timstamp.
getCardCopy() - Method in class net.sf.magicproject.clickable.ability.Ability
Return a card representing this ability.
getCardCount() - Method in class net.sf.magicproject.zone.MZone
return the number of cards in this panel
getCardModel(String) - Static method in class net.sf.magicproject.clickable.targetable.card.CardFactory
Return an instance of CardModel.
getCardModel(String, InputStream) - Static method in class net.sf.magicproject.clickable.targetable.card.CardFactory
Return an instance of CardModel.
getCardModel() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Returns the cardModel reference of this card.
getCardModel() - Method in class net.sf.magicproject.database.DatabaseCard
Return the card model of this card.
getCardName() - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
This function return the result of Component#getName().
getCardName() - Method in interface net.sf.magicproject.clickable.targetable.card.CardModel
Returns the english name of this card.
getCardName() - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
getCardName() - Method in class net.sf.magicproject.database.DatabaseCard
The card name.
getCards() - Method in class net.sf.magicproject.deckbuilder.Deck
Return the cards of this deck.
getCards() - Method in class net.sf.magicproject.ui.MCardTableModel
 
getCards() - Method in class net.sf.magicproject.zone.ZoneSector
Return the cards in this sector.
getColor(String) - Static method in class net.sf.magicproject.xml.XmlTools
Return the corresponding code to the card color name
getColumnCount() - Method in class net.sf.magicproject.ui.MCardTableModel
number of columns of the table
getConfiguration() - Static method in class net.sf.magicproject.tools.Configuration
Return the configuration node.
getConstant(int) - Static method in class net.sf.magicproject.tools.MToolKit
 
getConstraint() - Method in class net.sf.magicproject.deckbuilder.Deck
Return the deck constraint applied to this deck.May be null.
getConstraint() - Method in class net.sf.magicproject.deckbuilder.DeckConstraint
Return the constraint.
getConstraint() - Method in class net.sf.magicproject.zone.SectorConfiguration
The container constraint of this sector.
getConstraint() - Method in class net.sf.magicproject.zone.ZoneSector
The container constraint of this sector.
getConstraintExpression(Map<String, Expression>) - Method in class net.sf.magicproject.expression.Expression
Returns this expression where values depending on values of this action have been replaced.
getConstraintExpression(Map<String, Expression>) - Method in class net.sf.magicproject.expression.ReferenceValue
 
getConstraintLocalName() - Method in class net.sf.magicproject.deckbuilder.DeckConstraint
Return the translated constraint's name.
getConstraints(MAction[], Test) - Static method in class net.sf.magicproject.action.ActionFactory
Return the constraints to make usable the specified actions list.
getConstraints() - Method in class net.sf.magicproject.tools.MCardCompare
 
getConstraintTest(HashMap<String, Expression>) - Method in class net.sf.magicproject.test.And
 
getConstraintTest(HashMap<String, Expression>) - Method in class net.sf.magicproject.test.BinaryTest
Return this test where values depending on values of this action have been replaced.
getConstraintTest(Map<String, Expression>) - Method in class net.sf.magicproject.test.Different
 
getConstraintTest(Map<String, Expression>) - Method in class net.sf.magicproject.test.Equal
 
getConstraintTest(Map<String, Expression>) - Method in class net.sf.magicproject.test.Inf
 
getConstraintTest(Map<String, Expression>) - Method in class net.sf.magicproject.test.InfEqual
 
getConstraintTest(HashMap<String, Expression>) - Method in class net.sf.magicproject.test.Or
Return this test where values depending on values of this action have been replaced.
getConstraintTest(Map<String, Expression>) - Method in class net.sf.magicproject.test.Sup
 
getConstraintTest(Map<String, Expression>) - Method in class net.sf.magicproject.test.SupEqual
 
getConstraintTest(Map<String, Expression>) - Method in class net.sf.magicproject.test.Test
Return this test where values depending on values of this action have been replaced.
getConstraintTest(HashMap<String, Expression>) - Method in class net.sf.magicproject.test.Xor
 
getContainer() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Return the container of this card.
getContainer(int) - Method in class net.sf.magicproject.zone.ZoneManager
return the container corresponding to the specified idZone
getContent() - Method in class net.sf.magicproject.management.MonitoredCheckContent
Return the current content.
getContextOf(AbstractCard) - Static method in class net.sf.magicproject.stack.StackManager
Return the context associated to the given card.
getController() - Method in class net.sf.magicproject.clickable.ability.Ability
Return the controller of this ability
getController() - Method in class net.sf.magicproject.clickable.ability.ActivatedAbilityPlayer
 
getController() - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
Return the controller of this card
getController() - Method in class net.sf.magicproject.clickable.targetable.card.SystemCard
 
getControllerIdPlayer() - Method in class net.sf.magicproject.zone.DelayedBuffer
 
getControllerIdPlayer() - Method in class net.sf.magicproject.zone.MZone
Return idplayer of controller of this zone.
getControllerIdPlayer() - Method in class net.sf.magicproject.zone.TriggeredBuffer
 
getCreator() - Method in class net.sf.magicproject.clickable.targetable.Targetable
Return the creator of this targetable component.
getDatabase() - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
Return the database configuration of this card : picture, database properties (credits, language,...)
getDatabase(String, CardModel, Map<String, String>) - Static method in class net.sf.magicproject.database.DatabaseFactory
Return the DatabaseCard object from the given card name.
getDatabaseFromStream(CardModel, Map<String, String>) - Method in class net.sf.magicproject.database.Proxy
Create a new DatabaseCard from the given CardModel.
getDataProxy() - Method in class net.sf.magicproject.database.DatabaseCard
Return the proxy used to build this object.
getDeck() - Method in class net.sf.magicproject.clickable.targetable.player.Player
Return the current deck of player.
getDeck(MInputStream) - Static method in class net.sf.magicproject.deckbuilder.DeckReader
Return the deck component corresponding to the given stream.
getDeck(Component, String) - Static method in class net.sf.magicproject.deckbuilder.DeckReader
Return the deck component corresponding to the given file.
getDeckConstraint(String) - Static method in class net.sf.magicproject.deckbuilder.DeckConstraints
Return the constraint associated to the given name.
getDeckConstraints() - Static method in class net.sf.magicproject.deckbuilder.DeckConstraints
Return the available constraints.
getDeckFile() - Static method in class net.sf.magicproject.tools.MToolKit
Return the deck file choosen with an "open" dialog.
getDeckFile(int) - Static method in class net.sf.magicproject.tools.MToolKit
Return the deck file choosen
getDeckFile(JFrame, int) - Static method in class net.sf.magicproject.tools.MToolKit
Return the deck file choosen
getDefault() - Method in class net.sf.magicproject.chart.CardColor
 
getDefault() - Method in class net.sf.magicproject.chart.CardManaCost
 
getDefault() - Method in class net.sf.magicproject.chart.CardTypes
 
getDefault() - Method in interface net.sf.magicproject.chart.IChartKey
 
getDelayedCard() - Method in class net.sf.magicproject.clickable.ability.TriggeredAbility
Return the delayed card.
getDelayedCard() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
Return the delayed card attached to this ability.
getDescription() - Method in class net.sf.magicproject.tools.FileFilterPlus
 
getDescription(LafConstants.PasswordStrength) - Method in class net.sf.magicproject.ui.component.PasswordChecker
 
getDummyAbility() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Return a default ability associated to this card.
getElementAt(int) - Method in class net.sf.magicproject.ui.MListModel
Returns the component at the specified index.
getEncoding() - Method in class net.sf.magicproject.database.Proxy
Return the encoding of stream retrieved from the proxy URL.
getEvent(String) - Static method in class net.sf.magicproject.xml.XmlEvent
Return the event writter.
getEventSource() - Method in interface net.sf.magicproject.event.context.ContextEventListener
Return the card source of the event attached to this context.
getEventSource() - Method in class net.sf.magicproject.event.context.MContextMtargetable
 
getExactKeyName(String) - Static method in class net.sf.magicproject.tools.MToolKit
Return the specified card name without any special char.
getExpression(String) - Static method in class net.sf.magicproject.xml.XmlExpression
Return the expression writter.
getExtension(File) - Method in class net.sf.magicproject.tools.FileFilterPlus
Return the extension part of the file's name .
getExternalizableNode(XmlParser.Node, String) - Static method in class net.sf.magicproject.xml.XmlTools
Return the named node from the given node.
getFile(String) - Static method in class net.sf.magicproject.tools.MToolKit
Return the File associated to the given fileName.
getFirst() - Method in class net.sf.magicproject.stack.TargetedList
Return the first target
getFirstInt() - Method in class net.sf.magicproject.tools.IntegerList
Return the first int of the list.
getFloat(String, Float) - Static method in class net.sf.magicproject.tools.Configuration
 
getGlobalValueFromLocal(String, String) - Method in class net.sf.magicproject.database.Proxy
Return the referenced value of this proxy.
getHeaderName() - Method in class net.sf.magicproject.mail.Header
 
getHeaderValue() - Method in class net.sf.magicproject.mail.Header
 
getHgap() - Method in class net.sf.magicproject.ui.layout.FlowLayout2
Gets the horizontal gap between components and between the components and the borders of the Container
getHgap() - Method in class net.sf.magicproject.ui.layout.FlowLayout2Center
Gets the horizontal gap between components and between the components and the borders of the Container
getHgap() - Method in class net.sf.magicproject.ui.layout.SectorLayout
Returns the horizontal gap between components.
getHome() - Method in class net.sf.magicproject.database.Proxy
Return the proxy web site providing the data.
getHtmlMana(int, int) - Static method in class net.sf.magicproject.tools.MToolKit
Return the mana picture specific to the current TBS
getHtmlManaCost(MCard) - Static method in class net.sf.magicproject.stack.StackManager
Return HTML representation of total mana cost of the specified card.
getHtmlManaPaid(MCard) - Static method in class net.sf.magicproject.stack.StackManager
Return HTML representation of total mana paid for the specified card.
getHttpConnection(URL) - Static method in class net.sf.magicproject.tools.MToolKit
Create, and return the connection etablished with a http server.
getIcon(String) - Static method in class net.sf.magicproject.ui.UIHelper
Returns the associated icon.
getIconHeight() - Method in class net.sf.magicproject.ui.component.MiniCard
Gets the height of the icon.
getIconPath(String) - Static method in class net.sf.magicproject.tools.MToolKit
Returns the absolute path of an icon used for the UI.
getIconWidth() - Method in class net.sf.magicproject.ui.component.MiniCard
Gets the width of the icon.
getId() - Method in class net.sf.magicproject.clickable.targetable.player.Player
 
getId() - Method in class net.sf.magicproject.clickable.targetable.Targetable
Return the id of this component.
getIdAction() - Method in class net.sf.magicproject.action.AddModifierFromStaticModifier
Return the index of this action.
getIdAction() - Method in class net.sf.magicproject.action.DetachMe
 
getIdAction() - Method in class net.sf.magicproject.action.Hop
 
getIdAction() - Method in class net.sf.magicproject.action.Input
 
getIdAction() - Method in class net.sf.magicproject.action.InputChoice
 
getIdAction() - Method in class net.sf.magicproject.action.intlist.IntList
 
getIdAction() - Method in class net.sf.magicproject.action.MAction
Return the index of this action.
getIdAction() - Method in class net.sf.magicproject.action.ModifyRegister
 
getIdAction() - Method in class net.sf.magicproject.action.ModifyTargetableRegister
 
getIdAction() - Method in class net.sf.magicproject.action.MoveCard
return the id of this action.
getIdAction() - Method in class net.sf.magicproject.action.MoveObject
 
getIdAction() - Method in class net.sf.magicproject.action.objectmap.ObjectMap
 
getIdAction() - Method in class net.sf.magicproject.action.PayMana
 
getIdAction() - Method in class net.sf.magicproject.action.RefreshModifier
Return the index of this action.
getIdAction() - Method in class net.sf.magicproject.action.RemoveMe
Return the index of this action.
getIdAction() - Method in class net.sf.magicproject.action.RemoveObject
 
getIdAction() - Method in class net.sf.magicproject.action.Repeat
return the id of this action.
getIdAction() - Method in class net.sf.magicproject.action.Sound
 
getIdAction() - Method in class net.sf.magicproject.action.Target
 
getIdAction() - Method in class net.sf.magicproject.action.targetlist.TargetList
 
getIdAction() - Method in class net.sf.magicproject.action.UnregisterThis
 
getIdAction() - Method in class net.sf.magicproject.action.UserAction
 
getIdAction() - Method in class net.sf.magicproject.action.WaitActivatedChoice
 
getIdAction() - Method in class net.sf.magicproject.action.WaitChoosenActionChoice
 
getIdAction() - Method in class net.sf.magicproject.action.WaitTriggeredBufferChoice
 
getIdCard() - Method in interface net.sf.magicproject.clickable.targetable.card.CardModel
Return the type of this card
getIdCard() - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
getIdCard() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
returns all IdCards of this card
getIdCard(int) - Method in class net.sf.magicproject.modifier.IdCardModifier
Return the modified idCard
getIdCard(String) - Static method in class net.sf.magicproject.xml.XmlTools
Return the corresponding code to the card type name
getIdCards(String) - Static method in class net.sf.magicproject.xml.XmlTools
Return the corresponding code to the list of card type name
getIdColor() - Method in interface net.sf.magicproject.clickable.targetable.card.CardModel
Return the printed Colors of this card.
getIdColor() - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
getIdColor() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
returns all IdColors of this card
getIdColor(int) - Method in class net.sf.magicproject.modifier.ColorModifier
Return the modified idColor
getIdEvent() - Method in class net.sf.magicproject.event.ArrangedZone
 
getIdEvent() - Method in class net.sf.magicproject.event.AssignedDamage
 
getIdEvent() - Method in class net.sf.magicproject.event.AttachedEvent
 
getIdEvent() - Method in class net.sf.magicproject.event.BecomeTapped
 
getIdEvent() - Method in class net.sf.magicproject.event.BecomeUnTapped
 
getIdEvent() - Method in class net.sf.magicproject.event.CanICast
 
getIdEvent() - Method in class net.sf.magicproject.event.Casting
 
getIdEvent() - Method in class net.sf.magicproject.event.DeclaredAttacking
 
getIdEvent() - Method in class net.sf.magicproject.event.DeclaredBlocking
 
getIdEvent() - Method in class net.sf.magicproject.event.Detached
 
getIdEvent() - Method in class net.sf.magicproject.event.FacedDown
 
getIdEvent() - Method in class net.sf.magicproject.event.FacedUp
 
getIdEvent() - Method in class net.sf.magicproject.event.GivenMana
 
getIdEvent() - Method in class net.sf.magicproject.event.LethalDamaged
 
getIdEvent() - Method in class net.sf.magicproject.event.LoseGame
 
getIdEvent() - Method in class net.sf.magicproject.event.MEventListener
Return the idEvent of this event
getIdEvent() - Method in class net.sf.magicproject.event.ModifiedController
 
getIdEvent() - Method in class net.sf.magicproject.event.ModifiedIdCard
 
getIdEvent() - Method in class net.sf.magicproject.event.ModifiedIdColor
 
getIdEvent() - Method in class net.sf.magicproject.event.ModifiedOwner
 
getIdEvent() - Method in class net.sf.magicproject.event.ModifiedProperty
 
getIdEvent() - Method in class net.sf.magicproject.event.ModifiedPropertyIntersection
 
getIdEvent() - Method in class net.sf.magicproject.event.ModifiedRegister
 
getIdEvent() - Method in class net.sf.magicproject.event.MovedCard
 
getIdEvent() - Method in class net.sf.magicproject.event.phase.BeforePhase
 
getIdEvent() - Method in class net.sf.magicproject.event.phase.BeginningPhase
 
getIdEvent() - Method in class net.sf.magicproject.event.phase.EndOfPhase
 
getIdEvent() - Method in class net.sf.magicproject.event.Targeted
 
getIdEvent() - Method in class net.sf.magicproject.event.TriggeredEvent
 
getIdEvent() - Method in class net.sf.magicproject.event.UncaughtException
 
getIdEvent() - Method in class net.sf.magicproject.event.UpdatedLife
 
getIdEvent() - Method in class net.sf.magicproject.event.UpdateToughness
 
getIdPlace() - Method in class net.sf.magicproject.event.MEventListener
return idZone of this card, whitout any code tap, untapped..)
getIdZone() - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
getIdZone() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Return the zone identifant of this card.
getIdZone(int, ContextEventListener) - Static method in class net.sf.magicproject.clickable.targetable.card.MCard
Return the place where is this card.
getIdZone(int, boolean) - Static method in class net.sf.magicproject.clickable.targetable.card.MCard
Return a zone code representing the zone and the state of this card.
getImage(AbstractCard) - Method in class net.sf.magicproject.database.DatabaseCard
Return the card's picture as it would be displayed in the board.
getImage(MonitorListener) - Method in class net.sf.magicproject.database.DatabaseCard
Return the card's picture as it would be displayed in the board.
getImage(String) - Method in class net.sf.magicproject.deckbuilder.BuildBook
 
getInstance() - Static method in class net.sf.magicproject.action.DetachMe
Return the unique instance of this class.
getInstance(TestOn) - Static method in class net.sf.magicproject.action.target.SingletonTarget
Return the instance of this class corresponding to the given selecttion.
getInstance() - Static method in class net.sf.magicproject.action.WaitActivatedChoice
Return the unique instance of this class.
getInstance() - Static method in class net.sf.magicproject.action.WaitChoosenActionChoice
Return the unique instance of this class.
getInstance() - Static method in class net.sf.magicproject.action.WaitTriggeredBufferChoice
Return the unique instance of this class.
getInstance() - Static method in class net.sf.magicproject.network.MSocketListener
Return the unique instance of this class.
getInstance() - Static method in class net.sf.magicproject.operation.Add
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.AddHalfRounded
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.AddHalfTruncated
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.And
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.AndNot
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.Any
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.Clear
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.DivRounded
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.DivTruncated
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.Dummy
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.Increment
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.IntList
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.IntValue
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.Max
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.Min
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.Mult
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.Negative
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.Or
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.Remove
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.Set
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.TargetList
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.operation.Xor
Return the unique instance of this operation.
getInstance() - Static method in class net.sf.magicproject.stack.StackManager
Return the unique instance of this class.
getInstance() - Static method in class net.sf.magicproject.stack.TargetHelper
Return the unique instance of this class.
getInstance() - Static method in class net.sf.magicproject.test.ContextTest
Return the unique instance of this class.
getInstance() - Static method in class net.sf.magicproject.test.False
Returns the unique instance of this class.
getInstance() - Static method in class net.sf.magicproject.test.True
Return the unique instance of this class.
getInstance() - Static method in class net.sf.magicproject.ui.component.JPrompt
Create the one instance of this class.
getInstance() - Static method in class net.sf.magicproject.ui.component.TableTop
Return the unique instance of this class.
getInt() - Method in class net.sf.magicproject.action.context.Int
Return the integer value of this context.
getInt(String, Integer) - Static method in class net.sf.magicproject.tools.Configuration
 
getInt(String) - Static method in class net.sf.magicproject.tools.Configuration
 
getInt(int) - Method in class net.sf.magicproject.tools.IntegerList
Returns the element at the specified position in this list.
getInt(String) - Static method in class net.sf.magicproject.xml.XmlTools
Return the corresponding code to the specified alias.
getIntegerKey() - Method in class net.sf.magicproject.chart.CardColor
 
getIntegerKey() - Method in class net.sf.magicproject.chart.CardManaCost
 
getIntegerKey() - Method in class net.sf.magicproject.chart.CardTypes
 
getIntegerKey() - Method in interface net.sf.magicproject.chart.IChartKey
Return the integer key.
getKey() - Method in class net.sf.magicproject.ui.i18n.Language
Returns the language key name.
getKeyName() - Method in interface net.sf.magicproject.clickable.targetable.card.CardModel
Returns the file-serializable card name.
getKeyName() - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
getKeyName(String) - Static method in class net.sf.magicproject.tools.MToolKit
Return the specified card name without any special char.
getKeys() - Method in class net.sf.magicproject.chart.datasets.PieDataset
 
getKeys(CardModel, ChartFilter) - Method in interface net.sf.magicproject.chart.IDataProvider
Return the keys corresponding to the given card.
getKeys(ChartFilter) - Method in interface net.sf.magicproject.chart.IDataProvider
Return working set keys
getKeys(ChartFilter) - Method in class net.sf.magicproject.DeckBuilder
 
getKeys(CardModel, ChartFilter) - Method in class net.sf.magicproject.DeckBuilder
 
getLanguage() - Method in interface net.sf.magicproject.clickable.targetable.card.CardModel
Returns the language used for this card.
getLanguage() - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
getLanguage() - Method in class net.sf.magicproject.database.Proxy
Return the language of this proxy.
getLanguage() - Static method in class net.sf.magicproject.ui.i18n.LanguageManager
Return the current language name.
getLast() - Method in class net.sf.magicproject.stack.TargetedList
Return the last target
getLastInt() - Method in class net.sf.magicproject.tools.IntegerList
Return the last int of the list.
getLastKnownTargetable(int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
getLastKnownTargetable(int) - Method in class net.sf.magicproject.clickable.targetable.card.SystemCard
 
getLastKnownTargetable(int) - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
getLastKnownTargetable(int) - Method in class net.sf.magicproject.clickable.targetable.player.Player
 
getLastKnownTargetable(int) - Method in class net.sf.magicproject.clickable.targetable.Targetable
Return this targetable as it was at the given timestamp.
getLayoutAlignmentX(Container) - Method in class net.sf.magicproject.ui.layout.SectorLayout
Returns the alignment along the x axis.
getLayoutAlignmentY(Container) - Method in class net.sf.magicproject.ui.layout.SectorLayout
Returns the alignment along the y axis.
getLayoutClass() - Method in class net.sf.magicproject.zone.ZoneConfiguration
The layout class name.
getLayoutConstraintOpponent() - Method in class net.sf.magicproject.zone.ZoneConfiguration
The layout constraint when this zone is controled by the opponent.
getLayoutConstraintYou() - Method in class net.sf.magicproject.zone.ZoneConfiguration
The layout constraint when this zone is controled by you.
getList(int[]) - Method in enum net.sf.magicproject.expression.intlist.ListType
Build a new list from the given values following the type list.
getList(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.ListExpression
Return the computed integer list.
getLocale() - Method in class net.sf.magicproject.ui.i18n.Language
Returns the Java Locale language name.
getLocaleValue() - Method in enum net.sf.magicproject.network.StartingOption
Returns the locale value of this element.
getLocalName() - Method in interface net.sf.magicproject.clickable.targetable.card.CardModel
Returns the translated name.
getLocalName() - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
getLocalName() - Method in class net.sf.magicproject.database.DatabaseCard
Return the localized card's name.
getLocalPicture(String) - Static method in class net.sf.magicproject.tools.MToolKit
Return the loaded picture from a local place.
getLocalPictures(CardModel, Map<String, TranslatableData>) - Method in class net.sf.magicproject.database.Proxy
Return a list of local picture paths considering proxy, properties and the given card.
getLocalValueFromGlobal(String, String) - Method in class net.sf.magicproject.database.Proxy
Return the referenced value of this proxy.
getLog(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.Ability
Return a String identifying this ability with the name and/or card name.
getLog(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.ActivatedAbility
 
getLog(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.DetachmentAbility
 
getLog(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.RefreshAbility
 
getLog(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.RemoveModifier
 
getLog(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.SystemAbility
 
getLog(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.TriggeredAbility
 
getLog(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.TriggeredStaticModifierAbility
 
getLogCardInfo(MCard) - Static method in class net.sf.magicproject.tools.MToolKit
Return logging info of the given card.
getMajor() - Method in class net.sf.magicproject.tools.JavaVersion
Get Java version's major number.
getMana() - Method in class net.sf.magicproject.clickable.mana.Mana
return the amount of mana of this color
getMana(Ability) - Method in class net.sf.magicproject.clickable.mana.Mana
return the amount of mana of this color
getMana(int) - Method in class net.sf.magicproject.clickable.mana.ManaPool
Return the ammount of mana in the mana pool of one color
getMana(int, Ability) - Method in class net.sf.magicproject.clickable.mana.ManaPool
Return the ammount of mana in the mana pool of one color
getManaPaid(MCard, int) - Static method in class net.sf.magicproject.stack.StackManager
Return mana paid for the specified card and specified color.
getMdbFile(String, JFrame) - Static method in class net.sf.magicproject.tools.MToolKit
Open a DialogFile dialog and return the choosen mdb file.
getMdbOffset() - Method in class net.sf.magicproject.tools.MCardCompare
Return the MDB offset of first byte of card.
getMdbStream() - Method in class net.sf.magicproject.deckbuilder.Deck
Return available stream of deck.
getMessageType(String) - Static method in class net.sf.magicproject.xml.XmlTools
 
getMiddle() - Method in class net.sf.magicproject.tools.JavaVersion
Get Java version's middle number.
getMinor() - Method in class net.sf.magicproject.tools.JavaVersion
Get Java version's minor number.
getModel(FileInputStream) - Method in class net.sf.magicproject.tools.MCardCompare
Return an implementation of card corresponding to this card name.
getModifier(String) - Static method in class net.sf.magicproject.xml.XmlModifier
 
getModifierLayer(String) - Static method in class net.sf.magicproject.xml.XmlTools
 
getModifierModels() - Method in interface net.sf.magicproject.clickable.targetable.card.CardModel
Return the shared modifier models.
getModifierModels() - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
getModifierModels() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
getModifiers() - Method in class net.sf.magicproject.clickable.targetable.card.Attachment
Returns the modifiers brought by this attachment.
getMoreInfo() - Method in class net.sf.magicproject.ui.i18n.Language
Returns additional information about this translation.
getMUI() - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
Return UI of this card.
getMyId(Targetable) - Method in class net.sf.magicproject.stack.TargetHelper
Return the target id of given component.
getName() - Method in class net.sf.magicproject.clickable.ability.Ability
Return the name of this ability
getName() - Method in class net.sf.magicproject.database.propertyconfig.PropertyConfig
Returns the name of this property.
getName() - Method in class net.sf.magicproject.database.Proxy
The proxy's name as displayed in the GUI menus
getName() - Method in class net.sf.magicproject.deckbuilder.DeckConstraint
Return the constraint name.
getName() - Method in class net.sf.magicproject.tools.MCardCompare
return card's name
getName() - Method in class net.sf.magicproject.ui.i18n.Language
Returns the language display name.
getName() - Method in class net.sf.magicproject.xml.XmlParser.Attribute
 
getNbNodes() - Method in class net.sf.magicproject.xml.XmlParser.Node
Get the number of non text children nodes.
getNbObject(MCard, Test) - Method in class net.sf.magicproject.modifier.ObjectAbilityModifierModel
 
getNbObject(String, MCard, Test) - Static method in class net.sf.magicproject.modifier.ObjectFactory
Return occurences number of the given object with the given name.
getNbObject(MCard, Test) - Method in interface net.sf.magicproject.modifier.ObjectModifierModel
Return occurences number of the given object with the given name.
getNbObjects(String, Test) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Return occurences number of the given object with the given name attached to this card.
getNbObjects(String, Test) - Method in class net.sf.magicproject.modifier.Modifier
 
getNbObjects(String, Test) - Method in class net.sf.magicproject.modifier.ObjectAbilityModifier
 
getNbObjects(String, Test) - Method in class net.sf.magicproject.modifier.ObjectColorModifier
 
getNbObjects(String, Test) - Method in class net.sf.magicproject.modifier.ObjectIdCardModifier
 
getNbObjects(String, Test) - Method in interface net.sf.magicproject.modifier.ObjectModifier
Return occurences number of the given object with the given name.
getNbObjects(String, Test) - Method in class net.sf.magicproject.modifier.ObjectPropertyModifier
 
getNbObjects(String, Test) - Method in class net.sf.magicproject.modifier.ObjectRegisterModifier
 
getNetworkActor() - Static method in class net.sf.magicproject.network.ConnectionManager
return the current net.sf.magicproject.network actor
getNickName() - Method in class net.sf.magicproject.clickable.targetable.player.Opponent
 
getNickName() - Method in class net.sf.magicproject.clickable.targetable.player.Player
Return the player's name.
getNickName() - Method in class net.sf.magicproject.clickable.targetable.player.You
 
getNodes(String) - Method in class net.sf.magicproject.xml.XmlParser.Node
Get the child nodes with the tag.
getNullString(String) - Static method in class net.sf.magicproject.ui.i18n.LanguageManager
Return the localised message.
getObject(int) - Method in class net.sf.magicproject.action.context.ObjectArray
Return a object value of this context.
getObject() - Method in class net.sf.magicproject.action.context.Wrapper
Return the wrapped object.
getObject(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.Expression
Returns the object value of this expression.
getObject(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.ObjectValue
 
getObject(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.ReferenceValue
 
getObjectClass() - Method in class net.sf.magicproject.expression.Expression
Returns the class of the object value of this expression.
getObjectClass() - Method in class net.sf.magicproject.expression.ObjectValue
 
getObjectColorModifierModel(String) - Static method in class net.sf.magicproject.modifier.ObjectFactory
Return the named color modifier madel.
getObjectIdCardModifierModel(String) - Static method in class net.sf.magicproject.modifier.ObjectFactory
Return the named type modifier madel.
getObjectModifierModel(String) - Static method in class net.sf.magicproject.modifier.ObjectFactory
Return object corresponding to the given name.
getObjectName() - Method in class net.sf.magicproject.modifier.ObjectAbilityModifierModel
 
getObjectName() - Method in interface net.sf.magicproject.modifier.ObjectModifierModel
Return the object name
getObjectPicture(String) - Static method in class net.sf.magicproject.modifier.ObjectFactory
Return picture of the given object.
getObjectPropertyModifierModel(String) - Static method in class net.sf.magicproject.modifier.ObjectFactory
Return the named property modifier madel.
getObjectRegisterModifierModel(String) - Static method in class net.sf.magicproject.modifier.ObjectFactory
Return the named register modifier madel.
getOperation(int) - Static method in class net.sf.magicproject.operation.OperationFactory
Read and return the correponding operation to the specified operation identifiant
getOperation(String) - Static method in class net.sf.magicproject.xml.XmlTools
Return the operation code
getOperator() - Method in class net.sf.magicproject.operation.Add
 
getOperator() - Method in class net.sf.magicproject.operation.AddHalfRounded
 
getOperator() - Method in class net.sf.magicproject.operation.AddHalfTruncated
 
getOperator() - Method in class net.sf.magicproject.operation.And
 
getOperator() - Method in class net.sf.magicproject.operation.AndNot
 
getOperator() - Method in class net.sf.magicproject.operation.Any
Return operator name
getOperator() - Method in class net.sf.magicproject.operation.BinaryOperation
 
getOperator() - Method in class net.sf.magicproject.operation.Clear
Return operator name
getOperator() - Method in class net.sf.magicproject.operation.DivRounded
 
getOperator() - Method in class net.sf.magicproject.operation.DivTruncated
 
getOperator() - Method in class net.sf.magicproject.operation.Dummy
Return operator name
getOperator() - Method in class net.sf.magicproject.operation.Increment
 
getOperator() - Method in class net.sf.magicproject.operation.IntList
 
getOperator() - Method in class net.sf.magicproject.operation.IntValue
 
getOperator() - Method in class net.sf.magicproject.operation.Max
 
getOperator() - Method in class net.sf.magicproject.operation.Min
 
getOperator() - Method in class net.sf.magicproject.operation.Mult
 
getOperator() - Method in class net.sf.magicproject.operation.Negative
 
getOperator() - Method in class net.sf.magicproject.operation.Operation
Return operator name
getOperator() - Method in class net.sf.magicproject.operation.Or
 
getOperator() - Method in class net.sf.magicproject.operation.Remove
 
getOperator() - Method in class net.sf.magicproject.operation.Set
 
getOperator() - Method in class net.sf.magicproject.operation.TargetList
 
getOperator() - Method in class net.sf.magicproject.operation.UnaryOperation
 
getOperator() - Method in class net.sf.magicproject.operation.Xor
 
getOpponent() - Method in class net.sf.magicproject.clickable.targetable.player.Player
Return the opponent player
getOptimization(String) - Static method in class net.sf.magicproject.xml.XmlTools
 
getOptimizedController(Ability, ContextEventListener) - Method in class net.sf.magicproject.test.And
 
getOptimizedController(Ability, ContextEventListener) - Method in class net.sf.magicproject.test.Test
Return the controller making true this test.
getOriginalCard() - Method in class net.sf.magicproject.event.context.MContextMtargetable
Return the MTargetable cast to MCard object of this context without considering it's timstamp.
getOriginalCard2() - Method in class net.sf.magicproject.event.context.MContextCardCardIntInt
Return the MTargetable cast to MCard object of this context without considering it's timstamp.
getOriginalDatabase() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Return the original database as imprinted.
getOriginalTargetable() - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
getOriginalTargetable() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
getOriginalTargetable() - Method in class net.sf.magicproject.clickable.targetable.Targetable
Return the original targetable without looking for the timestamp number.
getOriginalTargetable() - Method in class net.sf.magicproject.event.context.MContextMtargetable
Return the MTargetable object of this context without considering it's timstamp.
getOwner() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Return card's owner.
getParent() - Method in class net.sf.magicproject.xml.XmlParser.Node
 
getPhaseFilter() - Method in enum net.sf.magicproject.event.phase.PhaseFilter
Return the identifiant or the index of current phase.
getPictureFile(String, JFrame) - Static method in class net.sf.magicproject.tools.MToolKit
return the picture file choosen
getPictureName() - Method in class net.sf.magicproject.clickable.ability.Ability
Return the picture name associated to this ability.
getPictureProxies() - Method in class net.sf.magicproject.database.DatabaseCard
Return the proxies used to display picture of this object.
getPictureProxy() - Method in class net.sf.magicproject.database.DatabaseCard
Return the proxy used to display picture of this object.
getPictureStream() - Method in class net.sf.magicproject.database.DatabaseCard
Return the stream description used to build the picture by this database object.
getPlayableIdCard() - Method in class net.sf.magicproject.event.CanICast
Return set of playable idCard
getPlayer() - Method in class net.sf.magicproject.clickable.mana.Mana
return the player owning this mana
getPlayer() - Method in class net.sf.magicproject.event.context.MContextMtargetable
Return the MTargetable object cast into MPlayer instance.
getPlayer(Player) - Method in class net.sf.magicproject.modifier.ControllerModifier
Return the modified controller
getPlayer(Ability, Targetable) - Method in enum net.sf.magicproject.test.TestOn
Return the targetable on which the test would be applied
getPlayer(Ability, ContextEventListener, Targetable) - Method in enum net.sf.magicproject.test.TestOn
Return the targetable on which the test would be applied
getPosition(String) - Static method in class net.sf.magicproject.xml.XmlTools
Return the corresponding code to the specified position name.
getPreemptedValue(Ability, int) - Method in enum net.sf.magicproject.test.TestOn
Return the value corresponding to the true register index exactly as it will be when the ability will be executed. return the real number of a specifid idNumber.
getPreemptionTimes(Ability, Targetable) - Method in class net.sf.magicproject.action.Repeat
Return nb times to repeat the next action exactly as it will be when the ability will be executed..Return -1 if value cannot be pre-empted.
getPreemptionValue(Ability, Targetable) - Method in class net.sf.magicproject.expression.BaseRegisterIntValue
 
getPreemptionValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.Expression
Returns the integer value of this expression exactly as it will be when the ability will be executed.
getPreemptionValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.IntValue
 
getPreemptionValue(Ability, Targetable) - Method in class net.sf.magicproject.expression.RegisterAccess
Return the integer value of this expression exactly as it will be when the ability will be executed.
getPreferredSize() - Method in class net.sf.magicproject.zone.Play
 
getPreviewImage() - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
Return the card's picture as it would be displayed in the preview panel.
getPrimaryBundle(String) - Static method in class net.sf.magicproject.ui.i18n.LanguageManager
Return a bundle corresponding to the specified language in the root.
getPriority(String) - Static method in class net.sf.magicproject.xml.XmlTools
Return the resolution code
getPrivateNamedObject(String) - Method in class net.sf.magicproject.clickable.targetable.Targetable
Return the named object.
getPrivateNamedObjects() - Method in class net.sf.magicproject.clickable.targetable.Targetable
Return a cloned instance of map of objects of this targetable.
getProperties() - Method in interface net.sf.magicproject.clickable.targetable.card.CardModel
Return the properties of this card.
getProperties() - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
getProperties() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Return all properties of this card
getProperty(String) - Method in class net.sf.magicproject.database.DatabaseCard
Return the translated data associated to the named property.
getProperty(String) - Method in class net.sf.magicproject.deckbuilder.Deck
Return a property value of this deck.
getPropertyConfig(InputStream) - Static method in class net.sf.magicproject.database.propertyconfig.PropertyConfigFactory
Return the next PropertyConfig instance read from the given stream.
getPropertyName() - Method in class net.sf.magicproject.database.data.TranslatableData
The key.
getProxy(String) - Static method in class net.sf.magicproject.database.DatabaseFactory
Return the proxy object giving it's name.
getRandom() - Static method in class net.sf.magicproject.tools.MToolKit
Return 0 or 1 at random way
getRandom(int) - Static method in class net.sf.magicproject.tools.MToolKit
Return a number [0,length[ at random way
getRealIndexOf(MCard) - Method in class net.sf.magicproject.zone.MZone
Return the index of the specified card within this zone
getRealSource(MCard) - Static method in class net.sf.magicproject.stack.StackManager
Return the real card of the current ability.
getReferencedAbility(String) - Static method in class net.sf.magicproject.xml.XmlTbs
Returns the referenced ability.
getReferencedActions(String) - Static method in class net.sf.magicproject.xml.XmlTbs
Returns the referenced action(s).
getReferencedAttachment(String) - Static method in class net.sf.magicproject.xml.XmlTbs
Returns the referenced attachment declared within the rules definition.
getReferencedTest(String) - Static method in class net.sf.magicproject.xml.XmlTbs
Returns the referenced test.
getRelativePath() - Static method in class net.sf.magicproject.tools.MToolKit
Return the canonical path of working directory.
getRelativePath(String) - Static method in class net.sf.magicproject.tools.MToolKit
Returns the given path with '\' char replaced by '/' char.
getRemotePictures(CardModel, Map<String, TranslatableData>) - Method in class net.sf.magicproject.database.Proxy
Return a list of remote picture paths considering proxy, properties and the given card.
getResource(String, boolean) - Static method in class net.sf.magicproject.tools.MToolKit
Return the URL associated to the given resource.
getResourceAsStream(String) - Static method in class net.sf.magicproject.tools.MToolKit
Return the stream associated to the given resource.
getRowCount() - Method in class net.sf.magicproject.ui.MCardTableModel
number of rowns of the table
getRulesCredit() - Method in interface net.sf.magicproject.clickable.targetable.card.CardModel
XML rule designer of loaded cards.
getRulesCredit() - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
getRulesCredit() - Method in class net.sf.magicproject.database.DatabaseCard
Return XML rule designer of the card.
getSaved(Ability) - Static method in class net.sf.magicproject.stack.StackManager
Return the targetable saved into the specified ability
getScale() - Static method in class net.sf.magicproject.clickable.targetable.card.CardFactory
Returns the scale of images of cards.
getScaledImage(AbstractCard) - Method in class net.sf.magicproject.database.DatabaseCard
Return the scaled card's picture as it would be displayed in the board.
getScaledImage(MonitorListener) - Method in class net.sf.magicproject.database.DatabaseCard
Return the scaled card's picture as it would be displayed in the board.
getScaledImage(Image) - Static method in class net.sf.magicproject.tools.Picture
Return a scaled picture of the given one suiting to card dimension.
getScaledInstance(BufferedImage, int, int, int, Color) - Static method in class net.sf.magicproject.ui.ToolKit
Convenience method that returns a scaled instance of the provided BufferedImage.
getSecondaryBundle(String) - Static method in class net.sf.magicproject.ui.i18n.LanguageManager
Return resource bundle used if the main one did not contain a message in the user language
getShortDeckFile(String) - Static method in class net.sf.magicproject.tools.MToolKit
Return the given deck file without the current path off application.
getSize() - Method in class net.sf.magicproject.ui.MListModel
Returns the number of components in this list.
getSkipHop() - Method in class net.sf.magicproject.action.InputChoice
Return the hop to do to skip this action.
getSmtpProperties() - Static method in class net.sf.magicproject.tools.MToolKit
Create, and return the connection etablished with a http server.
getSoundFile(String) - Static method in class net.sf.magicproject.tools.MToolKit
Return the sound specific to the current TBS
getSourceCard() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
Return the card source of the current capcity/spell in the stack
getSourceCard() - Method in interface net.sf.magicproject.stack.StackContext
Return the card source of the current capcity/spell in the stack
getSourceCard() - Method in class net.sf.magicproject.stack.StackManager
 
getSpellController() - Static method in class net.sf.magicproject.stack.StackManager
Return the player controlling the current spell
getStartIndex() - Method in interface net.sf.magicproject.action.LoopAction
Return the first index of this loop.
getStartIndex() - Method in class net.sf.magicproject.action.MoveCard
 
getStartIndex() - Method in class net.sf.magicproject.action.MoveObject
 
getStartIndex() - Method in class net.sf.magicproject.action.RemoveObject
 
getStaticRegisters() - Method in interface net.sf.magicproject.clickable.targetable.card.CardModel
Return shared registers of this targetable.
getStaticRegisters() - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
getStrength(char[]) - Method in class net.sf.magicproject.ui.component.PasswordChecker
 
getString(String) - Static method in class net.sf.magicproject.tools.Configuration
 
getString(String, String) - Static method in class net.sf.magicproject.tools.Configuration
 
getString(String) - Static method in class net.sf.magicproject.ui.i18n.LanguageManager
return the localised message.
getString(String, Object...) - Static method in class net.sf.magicproject.ui.i18n.LanguageManager
 
getString(String) - Static method in class net.sf.magicproject.ui.i18n.LanguageManagerMDB
 
getString(String, Object[]) - Static method in class net.sf.magicproject.ui.i18n.LanguageManagerMDB
 
getString(String, String) - Static method in class net.sf.magicproject.ui.i18n.LanguageManagerMDB
 
getTag() - Method in class net.sf.magicproject.xml.XmlParser.Node
 
getTargetable() - Method in class net.sf.magicproject.clickable.ability.Ability
Return card where is this ability
getTargetable() - Method in class net.sf.magicproject.event.context.MContextMtargetable
Return the MTargetable object of this context considering it's timstamp.
getTargetable(Ability, Targetable) - Method in enum net.sf.magicproject.test.TestOn
Return the targetable on which the test would be applied
getTargetable(Ability, ContextEventListener, Targetable) - Method in enum net.sf.magicproject.test.TestOn
Return the targetable on which the test would be applied
getTargetable(Ability, MCard, ContextEventListener, Targetable) - Method in enum net.sf.magicproject.test.TestOn
Return the targetable on which the test would be applied
getTargetable() - Method in class net.sf.magicproject.token.Register
Return the component associated to this register.
getTargetedList() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
Return the target option of the current spell. this target option is owned by the current spell.
getTargetedList() - Method in interface net.sf.magicproject.stack.StackContext
Return the target option of the current spell. this target option is owned by the current spell.
getTargetedList() - Method in class net.sf.magicproject.stack.StackManager
 
getTargetListAccess() - Static method in class net.sf.magicproject.stack.StackManager
Return the target list.
getTargetMode(String) - Static method in class net.sf.magicproject.xml.XmlTools
Return the corresponding code to the specified target mode.
getTargetPictureAsUrl() - Method in class net.sf.magicproject.stack.TargetHelper
Return Url picture used to draw a targeted component when it is added to the current target list.
getTargetPictureSml() - Method in class net.sf.magicproject.stack.TargetHelper
Return picture used to draw a targeted component when it is added to the current target list.
getTbsBigManaPicture(int) - Static method in class net.sf.magicproject.tools.MToolKit
Return the mana picture specific to the current TBS
getTbsComponent(String) - Static method in class net.sf.magicproject.xml.XmlTbs
Returns a suitable XmlToMDB implementation for the given tbs component name.
getTbsFile(String) - Static method in class net.sf.magicproject.tools.MToolKit
Return the file specific to the current TBS
getTbsFile(String, boolean) - Static method in class net.sf.magicproject.tools.MToolKit
Return the file specific to the current TBS
getTbsHtmlPicture(String) - Static method in class net.sf.magicproject.tools.MToolKit
Return the picture specific to the current TBS
getTbsIcon(String) - Static method in class net.sf.magicproject.ui.UIHelper
Returns the associated TBS icon.
getTbsPicture(String) - Static method in class net.sf.magicproject.tools.MToolKit
Return the picture specific to the current TBS
getTbsPicture(String, boolean) - Static method in class net.sf.magicproject.tools.MToolKit
Return the picture specific to the current TBS
getTest() - Method in class net.sf.magicproject.event.context.MContextCardCardIntIntTest
Returns The test that was saved.
getTest() - Method in class net.sf.magicproject.test.ContextTest
Return the test of this context.
getTest(String) - Static method in class net.sf.magicproject.xml.XmlTest
Returns a suitable XmlToMDB implementation for the given action name (corresponding to the XML element name).
getTest() - Method in class net.sf.magicproject.zone.SectorConfiguration
The sector test.
getTest() - Method in class net.sf.magicproject.zone.ZoneSector
The sector test.
getThreshold() - Method in class net.sf.magicproject.test.DeckCounter
Return the threshold of this counter.
getTimestamp() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
getTimestamp() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
getTimestamp() - Method in class net.sf.magicproject.clickable.targetable.player.Player
 
getTimestamp() - Method in class net.sf.magicproject.clickable.targetable.Targetable
Return the timstamp value of this targetable.
getTitle() - Method in enum net.sf.magicproject.chart.ChartFilter
Return the title of this chart.
getTooltipString() - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
Return HTML tooltip string of this card.
getTooltipString() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
getTooltipString() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
getTooltipString() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCardChoice
 
getTooltipString() - Method in class net.sf.magicproject.clickable.targetable.card.VirtualCard
Return HTML tooltip string of this card.
getToolTipText() - Method in class net.sf.magicproject.clickable.action.JChoosenAction
 
getTop() - Method in class net.sf.magicproject.zone.MZone
return the last card (top)
getTotalActionContexts() - Method in class net.sf.magicproject.stack.ActionManager
Returns the whole action contexts : cost AND effect.
getTotalManaCost(AbstractCard) - Static method in class net.sf.magicproject.stack.StackManager
Return total mana cost of the specified card.
getTotalManaPaid(MCard) - Static method in class net.sf.magicproject.stack.StackManager
Return total mana paid for the specified card.
getTranslatedName() - Method in class net.sf.magicproject.database.propertyconfig.PropertyConfig
Returns the translated property name.
getTranslatedPropertyName() - Method in class net.sf.magicproject.database.data.TranslatableData
Returns the translated property name.
getTranslatedValue(Proxy) - Method in class net.sf.magicproject.database.data.CollectionData
 
getTranslatedValue(Proxy) - Method in class net.sf.magicproject.database.data.StringData
 
getTranslatedValue(Proxy) - Method in class net.sf.magicproject.database.data.TranslatableData
Returns the translated value.
getTranslatedValue(Proxy) - Method in class net.sf.magicproject.database.data.TranslatedCollectionData
 
getTranslatedValue(Proxy) - Method in class net.sf.magicproject.database.data.TranslatedStringData
 
getTriggeredAbility(int) - Method in class net.sf.magicproject.zone.TriggeredBuffer
Return the triggered abilities positionned at the specified index
getTriggeredCard(InputStream) - Static method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
Return the component from information read throw net.sf.magicproject.network
getTriggeredClone(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.Ability
Return a MTriggeredCard representing this ability.
getTriggeredCloneChoice(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.Ability
Return a MTriggeredCard representing this ability.
getValidAttachment() - Method in class net.sf.magicproject.clickable.targetable.card.Attachment
Returns the test maintening the attachment with another component.
getValidTarget() - Method in class net.sf.magicproject.clickable.targetable.card.Attachment
Returns the initial test making valid the attachment with another component.
getValidTargetZones() - Method in class net.sf.magicproject.zone.ZoneManager
Return All available zones.
getValue(int) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
getValue(int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
getValue(int) - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
getValue(int) - Method in class net.sf.magicproject.clickable.targetable.player.Player
 
getValue(int) - Method in class net.sf.magicproject.clickable.targetable.Targetable
Return the value corresponding to the true register index.
getValue() - Method in class net.sf.magicproject.database.data.CollectionData
 
getValue() - Method in class net.sf.magicproject.database.data.StringData
 
getValue() - Method in class net.sf.magicproject.database.data.TranslatableData
The value.
getValue() - Method in class net.sf.magicproject.event.context.MContextCardCardIntInt
Returns The integer that was saved.
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.AbstractValue
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.BaseRegisterIntValue
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.BinaryExpression
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.BitCount
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.CardColors
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.CardTypes
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.Counter
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.DeckCounter
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.Expression
Returns the integer value of this expression
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.HighestAmong
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.IfThenElse
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.intlist.Counter
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.intlist.First
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.intlist.IndexOf
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.intlist.Last
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.intlist.LastIndexOf
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.intlist.Maximum
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.intlist.Minimum
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.intlist.Size
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.intlist.Sum
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.IntValue
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.LowestAmong
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.ManaPaid
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.ObjectValue
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.Position
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.ReferenceValue
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.RegisterAccess
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.StringMethod
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.targetlist.Counter
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.targetlist.IndexOf
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.targetlist.IndexOfSavedList
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.targetlist.LastIndexOf
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.targetlist.Size
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.TestOn
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.ToCode
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.ToIndex
 
getValue(Ability, Targetable, ContextEventListener) - Method in class net.sf.magicproject.expression.UnaryExpression
 
getValue(int) - Method in class net.sf.magicproject.modifier.RegisterIndirection
Return the modified value of the specified one.
getValue(int) - Method in class net.sf.magicproject.modifier.RegisterModifier
Return the modified value of the specified one.
getValue(Ability, MCard, ContextEventListener, Targetable) - Method in enum net.sf.magicproject.token.AbstractValue
Return the targetable on which the test would be applied
getValue(Ability, Targetable, ContextEventListener, int) - Method in class net.sf.magicproject.token.Register
Returns the integer value of this expression
getValue() - Method in enum net.sf.magicproject.token.TrueFalseAuto
The associated boolean value.
getValue() - Method in class net.sf.magicproject.xml.XmlParser.Attribute
 
getValue(String) - Static method in class net.sf.magicproject.xml.XmlTools
Return the corresponding codeto the specified string register index.
getValue2() - Method in class net.sf.magicproject.event.context.MContextCardCardIntInt
Returns The other integer that was saved.
getValueAt(int, int) - Method in class net.sf.magicproject.ui.MCardTableModel
get the value in cell [rowIndex; columnIndex]
getValueIndirection(int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
getValueIndirection(int) - Method in class net.sf.magicproject.clickable.targetable.Targetable
Return the value corresponding to the true register index.
getVersion() - Method in class net.sf.magicproject.ui.i18n.Language
Returns the tested version for this translation.
getVgap() - Method in class net.sf.magicproject.ui.layout.FlowLayout2
Gets the vertical gap between components and between the components and the borders of the Container.
getVgap() - Method in class net.sf.magicproject.ui.layout.FlowLayout2Center
Gets the vertical gap between components and between the components and the borders of the Container.
getVgap() - Method in class net.sf.magicproject.ui.layout.SectorLayout
Returns the vertical gap between components.
getXmlName() - Method in class net.sf.magicproject.database.Proxy
Return the XML name of this proxy.
getZone(String) - Static method in class net.sf.magicproject.xml.XmlTools
Return the corresponding code to the specified zone name.
getZoneContext() - Method in interface net.sf.magicproject.event.context.ContextEventListener
The zone attched to this context.
getZoneContext() - Method in class net.sf.magicproject.event.context.MContextMtargetable
 
getZoneId() - Method in class net.sf.magicproject.zone.MZone
Returnn the zone identifiant
getZoneId() - Method in class net.sf.magicproject.zone.ZoneConfiguration
The zone id.
getZoneName() - Method in class net.sf.magicproject.zone.MZone
This function returns the result of Component#getName() This will return the untranslated name of this zone.
getZoneName() - Method in class net.sf.magicproject.zone.ZoneConfiguration
The zone name.
getZoneName(int) - Static method in class net.sf.magicproject.zone.ZoneManager
Return the zone name corresponding to the given zone id.
giveCards(Deck, FileInputStream) - Method in class net.sf.magicproject.zone.ZoneManager
Fill the player's init zone with cards found in the given InputFile
GiveMana - Class in net.sf.magicproject.action
It's the mana source action, modify directly the mana pool like : Land, other mana sources
Givemana - Class in net.sf.magicproject.xml.action
 
Givemana() - Constructor for class net.sf.magicproject.xml.action.Givemana
 
GivenMana - Class in net.sf.magicproject.event
When the mana pool is modified.
Givenmana - Class in net.sf.magicproject.xml.event
 
Givenmana() - Constructor for class net.sf.magicproject.xml.event.Givenmana
 
GLOBAL_LAYER - Static variable in enum net.sf.magicproject.modifier.ModifierType
The global layer :low priority means proceeded last.
gotoNextPhase() - Static method in class net.sf.magicproject.stack.EventManager
Goto the next phase.For each player (current first), if mana pool isn't empty -> mana burn. phase will be ID__BEFORE_PHASE_UNTAP
GREEN_MANA - Static variable in interface net.sf.magicproject.token.IdCommonToken
Comment for GREEN_MANA

H

HAND - Static variable in interface net.sf.magicproject.token.IdZones
The hand zone
Hand - Class in net.sf.magicproject.zone
The hand zone.
hand - Variable in class net.sf.magicproject.zone.ZoneManager
hand of this player
HANDLER_AD_REPLAY - Static variable in class net.sf.magicproject.stack.ActionManager
The final handler : replay.
HANDLER_INITIALIZATION - Static variable in class net.sf.magicproject.stack.ActionManager
The first handler : initialization.
handSplitter - Variable in class net.sf.magicproject.clickable.targetable.player.Player
The splitter of game/hand zones.
Has - Class in net.sf.magicproject.test
 
Has - Class in net.sf.magicproject.xml.test
 
Has() - Constructor for class net.sf.magicproject.xml.test.Has
 
Hasability - Class in net.sf.magicproject.xml.test
 
Hasability() - Constructor for class net.sf.magicproject.xml.test.Hasability
 
Hasaction - Class in net.sf.magicproject.xml.test
Is the tested ability has the specifed action name.
Hasaction() - Constructor for class net.sf.magicproject.xml.test.Hasaction
 
HasColor - Class in net.sf.magicproject.test
Test the color of a given component.
Hascolor - Class in net.sf.magicproject.xml.test
 
Hascolor() - Constructor for class net.sf.magicproject.xml.test.Hascolor
 
hasDirtyDataBase() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Return true if this card has a database configuration different from the original one.
hashCode() - Method in class net.sf.magicproject.chart.CardManaCost
 
hashCode() - Method in class net.sf.magicproject.clickable.ability.Ability
 
hashCode() - Method in class net.sf.magicproject.clickable.ability.RefreshAbility
 
hashCode() - Method in class net.sf.magicproject.clickable.ability.RemoveModifier
 
hashCode() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
hashCode() - Method in class net.sf.magicproject.database.propertyconfig.PropertyConfig
 
hashCode() - Method in class net.sf.magicproject.event.context.MContextCardCardIntInt
 
hashCode() - Method in class net.sf.magicproject.event.context.MContextMtargetable
 
hashCode() - Method in class net.sf.magicproject.tools.JavaVersion
 
hashCode() - Method in class net.sf.magicproject.tools.MCardCompare
 
hashCode() - Method in class net.sf.magicproject.tools.Pair
 
hashCode() - Method in class net.sf.magicproject.tools.PairCardInt
 
hashCode() - Method in class net.sf.magicproject.tools.PairIntObject
 
hashCode() - Method in class net.sf.magicproject.tools.PairStringBoolean
 
hashCode() - Method in class net.sf.magicproject.tools.PairStringInt
 
hashCode() - Method in class net.sf.magicproject.tools.PropertyModel
 
hashCode() - Method in class net.sf.magicproject.xml.XmlParser.Node
 
hasHighPriority() - Method in class net.sf.magicproject.clickable.ability.Ability
Indicates wether this ability is choosen in priority to the others without this tag.
hasHighPriority() - Method in enum net.sf.magicproject.clickable.ability.Priority
Indicates wether this ability is choosen in priority to the others without this tag.
hasHighPriority() - Method in class net.sf.magicproject.clickable.ability.ReplacementAbility
 
hasIdCard(int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Indicates if the specified sort of card idCard contains the card's sort.
hasIdCard(int, int) - Static method in class net.sf.magicproject.clickable.targetable.card.MCard
Indicates if idCardBIG contains completely idCardMatched.
HasIdCard - Class in net.sf.magicproject.test
Test the type of a given component.
Hasidcard - Class in net.sf.magicproject.xml.test
 
Hasidcard() - Constructor for class net.sf.magicproject.xml.test.Hasidcard
 
hasIdColor(int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Indicates if the specified color idColor contains the card's colors.
hasIdColor(int, int) - Static method in class net.sf.magicproject.clickable.targetable.card.MCard
Indicates if the specified color idColorBIG contains the other specified color idColorMatched.
hasIdType(int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
indicates if this card has this idType
Haskeyword - Class in net.sf.magicproject.xml.test
 
Haskeyword() - Constructor for class net.sf.magicproject.xml.test.Haskeyword
 
hasKeywords(String) - Method in interface net.sf.magicproject.clickable.targetable.card.CardModel
Indicates this card contains or not the specified keyword.
hasKeywords(String) - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
Hasname - Class in net.sf.magicproject.xml.test
 
Hasname() - Constructor for class net.sf.magicproject.xml.test.Hasname
 
Hasprivateobject - Class in net.sf.magicproject.xml.test
 
Hasprivateobject() - Constructor for class net.sf.magicproject.xml.test.Hasprivateobject
 
hasProperty(int, boolean) - Method in class net.sf.magicproject.modifier.PropertyModifier
Tells if this modifier add/remove the given property.
Hasproperty - Class in net.sf.magicproject.xml.test
 
Hasproperty() - Constructor for class net.sf.magicproject.xml.test.Hasproperty
 
HasPropertyIntersectionColor - Class in net.sf.magicproject.test
 
HasPropertyIntersectionIdCard - Class in net.sf.magicproject.test
 
HasPropertyIntersectionProperty - Class in net.sf.magicproject.test
 
hasPropertyNotFromCreator(int, MCard) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
indicates if this card has this idType.
hasPropertyNotFromCreator(int, boolean, MCard) - Method in class net.sf.magicproject.modifier.PropertyModifier
Tells if this modifier add/remove the given property ignoring these given by the specified card creator.
hasState(int) - Method in class net.sf.magicproject.tools.StatePicture
Indicates if this state suits to the specified stete
Header - Class in net.sf.magicproject.mail
 
Header(String, String) - Constructor for class net.sf.magicproject.mail.Header
Create a new instance of this class.
Hidezone - Class in net.sf.magicproject.xml.action
 
Hidezone() - Constructor for class net.sf.magicproject.xml.action.Hidezone
 
HIGHEST_AMONG - Static variable in interface net.sf.magicproject.operation.IdOperations
 
HighestAmong - Class in net.sf.magicproject.expression
 
HighestAmong(InputStream) - Constructor for class net.sf.magicproject.expression.HighestAmong
Creates a new instance of HighestAmong
Highestamong - Class in net.sf.magicproject.xml.expression
 
Highestamong() - Constructor for class net.sf.magicproject.xml.expression.Highestamong
 
highLight(boolean...) - Method in class net.sf.magicproject.clickable.Clickable
The border will be highligthed to yellow
highLight(boolean...) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
highLight(boolean...) - Method in class net.sf.magicproject.stack.ActivatedChoice
highlight the card containing the abilities of this choice.
highLight() - Method in class net.sf.magicproject.stack.ActivatedChoiceList
Hightlight all cards containing any ability of this list.
highLight(Color) - Method in class net.sf.magicproject.zone.ExpandableZone
 
highLight(Color) - Method in class net.sf.magicproject.zone.Hand
Highlight only this component, not the components of this zone.
highLight(Color) - Method in class net.sf.magicproject.zone.MZone
Highlight only this component, not the components of this zone.
highLight(Color) - Method in class net.sf.magicproject.zone.Play
 
highLightColor - Variable in class net.sf.magicproject.clickable.Clickable
color of current highligth color
highLightedIcon - Variable in class net.sf.magicproject.stack.phasetype.PhaseType
 
highlightStackable() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
The border will be highligthed to a color identifying it easily as a token component.
highlightStackable() - Method in class net.sf.magicproject.zone.TriggeredBuffer
Highlight cards of this container with the STACKABLE color.
HireListener - Class in net.sf.magicproject.ui
 
HireListener(JTextField, JButton, RefreshableAdd, JList) - Constructor for class net.sf.magicproject.ui.HireListener
Creates a new instance of HireListener
HistoComboboxModel - Class in net.sf.magicproject.tools
HistoComboboxModel.java Created on 17 déc. 2003
HistoComboboxModel() - Constructor for class net.sf.magicproject.tools.HistoComboboxModel
 
HistogramDataset - Class in net.sf.magicproject.chart.datasets
 
HistogramDataset(IDataProvider, ChartFilter) - Constructor for class net.sf.magicproject.chart.datasets.HistogramDataset
Create a new instance of this class.
Hop - Class in net.sf.magicproject.action
Change the normal jump(1) in the current actions chain, to another one .
hop - Variable in class net.sf.magicproject.stack.ActionManager
like M68k processor bra instruction, indicates the jump to do to go to the next action.
Hop - Class in net.sf.magicproject.xml.action
 
Hop() - Constructor for class net.sf.magicproject.xml.action.Hop
 
HTML_ICON_TIP - Static variable in class net.sf.magicproject.ui.MagicUIComponents
The tip picture.
HTML_ICON_WARNING - Static variable in class net.sf.magicproject.ui.MagicUIComponents
The warning picture.

I

i18nMessage() - Method in exception net.sf.magicproject.tools.MpException
Return the translated message corresponding to the message key.
IChartKey - Interface in net.sf.magicproject.chart
 
id - Variable in class net.sf.magicproject.stack.phasetype.PhaseType
Identifiant of this phase type
ID - Static variable in interface net.sf.magicproject.token.IdTokens
Access to identifiant of player
id - Variable in class net.sf.magicproject.tools.PropertyModel
The property key value.
idActivePlayer - Static variable in class net.sf.magicproject.stack.StackManager
Identifiant of active player
IdAnswer - Enum in net.sf.magicproject.token
 
IDataProvider - Interface in net.sf.magicproject.chart
 
IdCardColors - Interface in net.sf.magicproject.token
 
idCardModifier - Variable in class net.sf.magicproject.clickable.targetable.card.MCard
The idcard modifiers on this object.
IdCardModifier - Class in net.sf.magicproject.modifier
 
Idcardmodifier - Class in net.sf.magicproject.xml.modifier
 
Idcardmodifier() - Constructor for class net.sf.magicproject.xml.modifier.Idcardmodifier
 
IdCardModifierModel - Class in net.sf.magicproject.modifier
 
idCardsForOPPONENT - Variable in class net.sf.magicproject.stack.phasetype.StackCondition
IdCard that non-current player can play during this phase
idCardsForYOU - Variable in class net.sf.magicproject.stack.phasetype.StackCondition
IdCard that current player can play during this phase
IdCommonToken - Interface in net.sf.magicproject.token
IdCommonToken.java Created on 2 mars 2004
IdConst - Interface in net.sf.magicproject.token
 
idCurrentPlayer - Static variable in class net.sf.magicproject.stack.StackManager
Current player
idHandedPlayer - Static variable in class net.sf.magicproject.stack.StackManager
Identifiant of player having hand (not allways active player)
idHandler - Variable in class net.sf.magicproject.stack.ActionManager
Values are :
HANDLER_INITIALIZATION
HANDLER_AD_SERIALIZATION
HANDLER_AD_PREPARE_REPLAY
HANDLER_AD_REPLAY
HANDLER_PLAY_INIT
HANDLER_MIDDLE
HANDLER_EFFECTS
IdMessageBox - Enum in net.sf.magicproject.token
 
IdMessages - Interface in net.sf.magicproject.network
 
IdOperations - Interface in net.sf.magicproject.operation
 
idPlayer - Variable in class net.sf.magicproject.clickable.targetable.player.Player
id of the player
IdPositions - Interface in net.sf.magicproject.token
 
IdPropertyType - Enum in net.sf.magicproject.token
 
IdTargetList - Enum in net.sf.magicproject.token
 
IdTargets - Interface in net.sf.magicproject.token
The possible modes for target
IdTest - Enum in net.sf.magicproject.test
 
IdTokens - Interface in net.sf.magicproject.token
 
idZones - Variable in class net.sf.magicproject.action.context.MoveContext
The previous zone.
IdZones - Interface in net.sf.magicproject.token
The available zone identifiants, and also special codes attached to the state in the zone.
IF_THEN_ELSE - Static variable in interface net.sf.magicproject.operation.IdOperations
There is no associated Operation.
IfThenElse - Class in net.sf.magicproject.expression
 
IfThenElse(InputStream) - Constructor for class net.sf.magicproject.expression.IfThenElse
Creates a new instance of IfThenElse
Ifthenelse - Class in net.sf.magicproject.xml.expression
 
Ifthenelse() - Constructor for class net.sf.magicproject.xml.expression.Ifthenelse
 
Ifthenhop - Class in net.sf.magicproject.xml.action
 
Ifthenhop() - Constructor for class net.sf.magicproject.xml.action.Ifthenhop
 
image() - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
Return the card's picture
image() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
ImagePreview - Class in net.sf.magicproject.tools
 
ImagePreview(JFileChooser) - Constructor for class net.sf.magicproject.tools.ImagePreview
Create a new instance of this class.
IMAGES_DIR - Static variable in interface net.sf.magicproject.token.IdConst
The mp picture directory
increaseCardLayout(int) - Method in class net.sf.magicproject.ui.layout.AttachmentLayout
Increase the amount of units used to separate nested cards.
increaseFor(Player) - Method in enum net.sf.magicproject.token.Visibility
Return the increased visibility for this player
increaseFor(Player, VisibilityChange) - Method in enum net.sf.magicproject.token.Visibility
Return the increased visibility for this player
INCREMENT - Static variable in interface net.sf.magicproject.operation.IdOperations
 
Increment - Class in net.sf.magicproject.operation
Return the given value plus ONE.
INDEX_OF - Static variable in interface net.sf.magicproject.operation.IdOperations
To get the first index of an element
There is no associated Operation, target-list and int-list use this operation as id only.
INDEX_OF_SAVED_LIST - Static variable in interface net.sf.magicproject.operation.IdOperations
 
indexAnswer - Static variable in class net.sf.magicproject.ui.wizard.Wizard
Optionnal integer answer
indexes - Variable in class net.sf.magicproject.action.context.MoveContext
The indexes within the zone.
IndexOf - Class in net.sf.magicproject.expression.intlist
 
IndexOf(InputStream) - Constructor for class net.sf.magicproject.expression.intlist.IndexOf
Creates a new instance of IndexOf
Structure of InputStream : Data[size] list index : Expression [...]
IndexOf - Class in net.sf.magicproject.expression.targetlist
 
IndexOf(InputStream) - Constructor for class net.sf.magicproject.expression.targetlist.IndexOf
Creates a new instance of IndexOf
Structure of InputStream : Data[size] list index : Expression [...]
indexOf(Object) - Method in class net.sf.magicproject.tools.RevertedArrayList
 
indexOf(T) - Method in class net.sf.magicproject.ui.MListModel
Searches for the first occurrence of elem.
indexOf(String) - Method in class net.sf.magicproject.ui.MListModel
Searches for the first occurrence of elem.
IndexOfSavedList - Class in net.sf.magicproject.expression.targetlist
 
IndexOfSavedList(InputStream) - Constructor for class net.sf.magicproject.expression.targetlist.IndexOfSavedList
Creates a new instance of IndexOfSavedList
Structure of InputStream : Data[size] list index : Expression [...]
indirections - Variable in class net.sf.magicproject.clickable.targetable.Targetable
The registerModifiers on this object
Inf - Class in net.sf.magicproject.test
 
InfEqual - Class in net.sf.magicproject.test
 
info(String) - Static method in class net.sf.magicproject.tools.Log
 
info(Throwable) - Static method in class net.sf.magicproject.tools.Log
 
info(StackTraceElement[]) - Static method in class net.sf.magicproject.tools.Log
 
info(String, Throwable) - Static method in class net.sf.magicproject.tools.Log
 
Inidcard - Class in net.sf.magicproject.xml.test
 
Inidcard() - Constructor for class net.sf.magicproject.xml.test.Inidcard
 
init(InputStream) - Static method in class net.sf.magicproject.action.ActionFactory
Initialize pictures and constraints associted to actions.
init(ActionContextWrapper, ContextEventListener, Ability) - Method in interface net.sf.magicproject.action.handler.InitAction
No generated event.
init(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.Hop
 
init(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.MessagingAction
 
init(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.ModifyTargetableRegister
 
init(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.PayMana
 
init(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.Repeat
 
init(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.target.ChoosenTarget
No generated event.
init(InputStream) - Static method in class net.sf.magicproject.clickable.ability.AbilityFactory
Read available action constraints and abilities references.
init(String) - Static method in class net.sf.magicproject.clickable.mana.Mana
Upadte the mana pictures following the specified emulated TBS
init(InputStream) - Static method in class net.sf.magicproject.clickable.targetable.card.CardFactory
Read from the specified stream the state picture options.
init(FileInputStream) - Static method in class net.sf.magicproject.clickable.targetable.card.Damage
 
init() - Static method in class net.sf.magicproject.clickable.targetable.player.Player
Initialize the labels referencing to the registers of the MPlayer components.
init(InputStream) - Static method in class net.sf.magicproject.database.DatabaseFactory
Init property confgurations from the dbStream.
init(FileInputStream) - Static method in class net.sf.magicproject.deckbuilder.DeckConstraints
Initialize the deck constraints.
init(InputStream) - Static method in class net.sf.magicproject.modifier.ObjectFactory
Read the available objects.
init() - Static method in class net.sf.magicproject.network.MSocketListener
Create a new instance of this class.
init() - Static method in class net.sf.magicproject.stack.EventManager
Create an instance of MEventManager by reading a file
init(FileInputStream, String) - Static method in class net.sf.magicproject.stack.EventManager
remove all events in the stack of this phase, read new system abilities, turn structure and set the current phase.
init(InputStream, int) - Method in class net.sf.magicproject.stack.StackManager
Read from the specified stream the initial registers of players.
init(InputStream) - Static method in class net.sf.magicproject.test.TestFactory
Read available action constraints and abilities references.
init() - Static method in class net.sf.magicproject.tools.Log
 
init(InputStream) - Method in class net.sf.magicproject.ui.component.CardPropertiesPanel
Read and add from the given input stream the content of this panel.
init(JTabbedPane, JTabbedPane) - Static method in class net.sf.magicproject.ui.component.TableTop
Create a new instance of this class.
init() - Static method in class net.sf.magicproject.zone.PopupManager
Initialize popup components.
init(JScrollPane, JScrollPane) - Static method in class net.sf.magicproject.zone.ZoneManager
 
InitAction - Interface in net.sf.magicproject.action.handler
An init action is an action played during the initialization phase of an ability, and also replayed during the replay phase.
initGame() - Method in class net.sf.magicproject.Magic
init panel, life, poison, stack, menu
initHashMaps() - Static method in class net.sf.magicproject.xml.XmlTools
Fill the referenced HashMaps
initialize() - Method in class net.sf.magicproject.clickable.action.ChoosenCostPanel
Initialize
initKey(ChartFilter, IChartKey, Integer) - Method in class net.sf.magicproject.chart.ChartSets
 
initLanguageManager(String) - Static method in class net.sf.magicproject.ui.i18n.LanguageManager
Load the preferred language, and set the language field
initPreview() - Static method in class net.sf.magicproject.clickable.targetable.card.CardFactory
Initialize the preview card picture
initSectorConfigurations(InputStream) - Static method in class net.sf.magicproject.zone.Play
Init the sector configurations.
initSectors() - Method in class net.sf.magicproject.zone.Play
Init the sectors of this instance.
initSettings() - Static method in class net.sf.magicproject.clickable.targetable.card.CardFactory
All settings defined in the properties file and relating cards are managed here.
initSettings() - Static method in class net.sf.magicproject.clickable.targetable.TargetableFactory
Initialize the tooltip headers and topics to display fastest the tooltip of card.
initTbs(InputStream) - Static method in class net.sf.magicproject.zone.ZoneManager
Structure of stream : Data[size] play sectors [ZoneSector[]] additional zones [ZoneConfiguration[]] default Zone id [int]
initUI(MCard, ActionContextWrapper...) - Method in class net.sf.magicproject.clickable.action.ChoosenCostPanel
Initialize UI Remove all existing JChoosenAction componnents Set the card's picture withe the appropriate tooltip Fill the panel with the JChoosenAction components associated to the given contextes Bring to front this panel
InOutStream - Class in net.sf.magicproject.tools
 
InOutStream(InputStream, OutputStream) - Constructor for class net.sf.magicproject.tools.InOutStream
Creates a new instance of InOutStream
Input - Class in net.sf.magicproject.action
Display a message box with a customizable ok button and text.
InputChoice - Class in net.sf.magicproject.action
Propose to choose within several valid actions list.
InputColor - Class in net.sf.magicproject.ui.wizard
 
InputColor(ContextEventListener, Ability, MessagingAction, String, int, boolean, boolean) - Constructor for class net.sf.magicproject.ui.wizard.InputColor
Creates a new instance of this class
Inputcolor - Class in net.sf.magicproject.xml.action
 
Inputcolor() - Constructor for class net.sf.magicproject.xml.action.Inputcolor
 
InputNumber - Class in net.sf.magicproject.ui.wizard
 
InputNumber(String, String, int, int, int) - Constructor for class net.sf.magicproject.ui.wizard.InputNumber
Creates a new instance of InputNumber
InputNumber(ContextEventListener, Ability, MessagingAction, String, int, int, boolean, int, boolean) - Constructor for class net.sf.magicproject.ui.wizard.InputNumber
Creates a new instance of MInputIntegerFrame
Inputnumber - Class in net.sf.magicproject.xml.action
 
Inputnumber() - Constructor for class net.sf.magicproject.xml.action.Inputnumber
 
InputProperty - Class in net.sf.magicproject.ui.wizard
A simple combox displaying the available properties.
InputProperty(ContextEventListener, Ability, MessagingAction, String, int[]) - Constructor for class net.sf.magicproject.ui.wizard.InputProperty
Creates a new instance of InputProperty
Inputproperty - Class in net.sf.magicproject.xml.action
 
Inputproperty() - Constructor for class net.sf.magicproject.xml.action.Inputproperty
 
InputZone - Class in net.sf.magicproject.ui.wizard
A simple combox displaying the available zone.
InputZone(ContextEventListener, Ability, MessagingAction, String, int[]) - Constructor for class net.sf.magicproject.ui.wizard.InputZone
Creates a new instance of InputZone
Inputzone - Class in net.sf.magicproject.xml.action
 
Inputzone() - Constructor for class net.sf.magicproject.xml.action.Inputzone
 
Insertability - Class in net.sf.magicproject.xml.action
 
Insertability() - Constructor for class net.sf.magicproject.xml.action.Insertability
 
insertElementAt(T, int) - Method in class net.sf.magicproject.ui.MListModel
Inserts the specified object as a component in this list at the specified index.
insertString(int, String, AttributeSet) - Method in class net.sf.magicproject.ui.HireListener
 
installLookAndFeel(String, Object) - Static method in class net.sf.magicproject.ui.SkinLF
Install the given L&F
installSkinLF(String) - Static method in class net.sf.magicproject.ui.SkinLF
Install the given SkinLF
instance - Static variable in class net.sf.magicproject.action.UnregisterThis
The unique instance of this class
instance - Static variable in class net.sf.magicproject.clickable.ability.SystemAbility
An instance used to represent the game.
instance - Static variable in class net.sf.magicproject.clickable.targetable.card.SystemCard
The unique instance of this class
instance - Static variable in class net.sf.magicproject.deckbuilder.CardView
Unique instance of CardView class.
instance - Static variable in class net.sf.magicproject.network.MBigPipe
The unique instance
instance() - Static method in class net.sf.magicproject.xml.DummyBuilder
Return unique instance of this class.
Int - Class in net.sf.magicproject.action.context
 
Int(int) - Constructor for class net.sf.magicproject.action.context.Int
Create a new context with an integer value
Int - Class in net.sf.magicproject.xml.expression
 
Int() - Constructor for class net.sf.magicproject.xml.expression.Int
 
INT_LIST - Static variable in interface net.sf.magicproject.operation.IdOperations
 
INT_VALUE - Static variable in interface net.sf.magicproject.operation.IdOperations
added abstract operation to represent final value.
INTEGER_ANSWER - Static variable in interface net.sf.magicproject.network.IdMessages
Code identifying an 16 bits integer answer.
IntegerList - Class in net.sf.magicproject.tools
 
IntegerList() - Constructor for class net.sf.magicproject.tools.IntegerList
Create a new instance of this class.
IntegerWrapper - Class in net.sf.magicproject.tools
 
IntegerWrapper(int) - Constructor for class net.sf.magicproject.tools.IntegerWrapper
Create a new instance with the specified value
INTERNAL_LAYER - Static variable in enum net.sf.magicproject.modifier.ModifierType
The internal layer : high priority means proceeded first.
intersectionIdCard(int, int) - Static method in class net.sf.magicproject.clickable.targetable.card.MCard
Indicates if idCardBIG contains partially idCardMatched.
IntList - Class in net.sf.magicproject.action.intlist
 
IntList - Class in net.sf.magicproject.operation
Reprsent an operation applied on an integer list.
intList - Static variable in class net.sf.magicproject.stack.StackManager
The current integer list.
Intlist - Class in net.sf.magicproject.xml.action
 
Intlist() - Constructor for class net.sf.magicproject.xml.action.Intlist
 
Intlist - Class in net.sf.magicproject.xml.expression
 
Intlist() - Constructor for class net.sf.magicproject.xml.expression.Intlist
 
IntValue - Class in net.sf.magicproject.expression
 
IntValue(InputStream) - Constructor for class net.sf.magicproject.expression.IntValue
Creates a new instance of IntValue
Structure of InputStream : Data[size] int 16 value [2]
IntValue(int) - Constructor for class net.sf.magicproject.expression.IntValue
Creates a new instance of IntValue with a specified value.
IntValue - Class in net.sf.magicproject.operation
A simple integer value.
intValue() - Method in class net.sf.magicproject.tools.IntegerWrapper
Return the value
invalidateLayout(Container) - Method in class net.sf.magicproject.ui.layout.SectorLayout
Invalidates the layout, indicating that if the layout manager has cached information it should be discarded.
InZone - Class in net.sf.magicproject.test
 
InZone(int, TestOn) - Constructor for class net.sf.magicproject.test.InZone
Creates a new instance of InZone
Inzone - Class in net.sf.magicproject.xml.test
 
Inzone() - Constructor for class net.sf.magicproject.xml.test.Inzone
 
Is - Class in net.sf.magicproject.xml.test
 
Is() - Constructor for class net.sf.magicproject.xml.test.Is
 
isAbility() - Method in class net.sf.magicproject.clickable.targetable.card.CardCopy
Is this targetable is an abilty or a spell
isAbility() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
isAbility() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
isAbility() - Method in class net.sf.magicproject.clickable.targetable.player.Player
 
isAbility() - Method in class net.sf.magicproject.clickable.targetable.Targetable
Is this targetable is an abilty or a spell
IsAbility - Class in net.sf.magicproject.test
 
IsAborting - Class in net.sf.magicproject.test
 
Isaborting - Class in net.sf.magicproject.xml.test
 
Isaborting() - Constructor for class net.sf.magicproject.xml.test.Isaborting
 
isACopy() - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
Indicates if the current card in the stack is a copy or not
isACopy() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
isACopy() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
isActivated() - Method in class net.sf.magicproject.event.CanICast
 
isActivated() - Method in class net.sf.magicproject.event.MEventListener
Indicates if this event corresponds to an activated ability
isActivated() - Method in class net.sf.magicproject.event.TriggeredEvent
 
isAttached() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Indicated if this card is attached or not.
isAutoAlign - Variable in class net.sf.magicproject.clickable.targetable.card.VirtualCard
Is this card is aligned to the layout of container.
isAutoResolve() - Method in class net.sf.magicproject.clickable.ability.Ability
 
isAutoResolve() - Method in enum net.sf.magicproject.clickable.ability.Priority
Indicates if this ability is immediatly after it has been added to the stack.
isAutoResolve() - Method in class net.sf.magicproject.clickable.ability.ReplacementAbility
 
isAutoResolve() - Method in interface net.sf.magicproject.stack.ResolveStackHandler
Indicates if this ability is immediatly after it has been added to the stack.
isAvailableLookAndFeel(String) - Static method in class net.sf.magicproject.tools.MToolKit
An utility function that layers on top of the LookAndFeel's isSupportedLookAndFeel() method.
isBringToFront(JComponent) - Method in class net.sf.magicproject.tools.BringToFrontListener
Indicates the specified component is the bring to front one.
isCard() - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
return true if this targetable is a card
isCard() - Method in class net.sf.magicproject.clickable.targetable.player.Player
 
isCard() - Method in class net.sf.magicproject.clickable.targetable.Targetable
indicates if this target is a card
isCard() - Method in enum net.sf.magicproject.test.TestOn
Is this always referring to a card.
isCellEditable(int, int) - Method in class net.sf.magicproject.ui.MCardTableModel
only the quantities column may be edited
isCompleted() - Method in class net.sf.magicproject.action.context.ActionContextWrapper
Is this action is completed?
isCompleted() - Method in class net.sf.magicproject.clickable.action.JChoosenAction
Is this action is completed?
isConnected() - Static method in class net.sf.magicproject.network.ConnectionManager
Indicates if we are connected to a game.
isConsistent() - Method in class net.sf.magicproject.database.DatabaseCard
Return the new score of this database.
isConstant() - Method in class net.sf.magicproject.expression.Expression
Is this expression is a constant.
isConstant() - Method in class net.sf.magicproject.expression.IntValue
 
IsCopy - Class in net.sf.magicproject.test
Is the tested card is a copy.
isCurrentPlayer() - Method in class net.sf.magicproject.clickable.targetable.player.Player
tell if this player is the current one
isDebugEnable() - Static method in class net.sf.magicproject.xml.XmlConfiguration
Indicates the debug data are saved in the mdb.
isDelayedAbility() - Method in class net.sf.magicproject.clickable.ability.TriggeredAbility
Return true if this ability is a delayed one.
isDispTime() - Method in class net.sf.magicproject.ui.component.EditorPane
Is the time is displayed before each sentence
isEmpty() - Method in class net.sf.magicproject.expression.ListExpression
Is this list is empty.
isEmpty() - Static method in class net.sf.magicproject.stack.StackManager
tell if it stills yet any abilities in the stack
isEmpty() - Method in class net.sf.magicproject.stack.TargetedList
Indicates if there are targets
isEmpty() - Method in class net.sf.magicproject.tools.RevertedArrayList
 
isEmpty() - Method in class net.sf.magicproject.ui.MListModel
Tests whether this list has any components.
isEnabled() - Method in class net.sf.magicproject.tools.ReferencePager
Return true if this pager is enabled.
isExtensionListInDescription() - Method in class net.sf.magicproject.tools.FileFilterPlus
Returns whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
IsFaceUp - Class in net.sf.magicproject.test
 
isFinished() - Method in class net.sf.magicproject.management.MonitoredCheckContent
Is the whole content is got.
isGlobal() - Method in class net.sf.magicproject.token.Register
Is this register is plugged on a set of targetable component.
isHidden() - Method in class net.sf.magicproject.clickable.ability.Ability
 
isHidden() - Method in enum net.sf.magicproject.clickable.ability.Priority
Indicates wether this ability is resolved completely before player can get priority (like isAutoResolve), and stack is resolved immediatly after it has been added to the stack.
isHidden() - Method in class net.sf.magicproject.clickable.ability.ReplacementAbility
 
isHidden() - Method in interface net.sf.magicproject.stack.ResolveStackHandler
Indicates if this ability is immediatly after it has been added to the stack (like isAutoResolve), and if no information is displayed or prompted to the users.
isHidden() - Method in class net.sf.magicproject.ui.component.JFlipFlapPanel
Return true if this panel is hidden.
isHighLighted - Variable in class net.sf.magicproject.clickable.Clickable
is this card is highlighted
isHighLighted - Variable in class net.sf.magicproject.clickable.targetable.card.Damage
is this card is highlighted
isLocked() - Method in class net.sf.magicproject.ui.component.EditorPane
Is this text form is locked (not auto scroll)
isMatching() - Method in class net.sf.magicproject.clickable.ability.Ability
compare the current event to the event activating this ability.
isMatching() - Method in class net.sf.magicproject.clickable.ability.AbstractAbility
 
isMatching() - Method in class net.sf.magicproject.clickable.ability.ModifierRemover
 
isMatching() - Method in class net.sf.magicproject.clickable.ability.ReplacementAbility
 
isMatching() - Method in class net.sf.magicproject.clickable.ability.SystemAbility
 
isMatching() - Method in class net.sf.magicproject.clickable.ability.TriggeredAbility
 
isMatching() - Method in class net.sf.magicproject.clickable.ability.UserAbility
 
isMatching(Ability, MCard, int) - Method in class net.sf.magicproject.event.ArrangedZone
Tell if the current event matches with this event.
isMatching(MCard, Targetable, int, int, Ability) - Method in class net.sf.magicproject.event.AssignedDamage
Tell if the current event matches with this event.
isMatching(Ability, MCard, MCard) - Method in class net.sf.magicproject.event.AttachedEvent
Tell if the current event matches with this event.
isMatching(Ability, MCard) - Method in class net.sf.magicproject.event.BecomeTapped
Tell if the current event matches with this event.
isMatching(Ability, MCard) - Method in class net.sf.magicproject.event.BecomeUnTapped
Tell if the current event matches with this event.
isMatching(Ability, int) - Method in class net.sf.magicproject.event.CanICast
Tell if the current event matches with this event.
isMatching(Ability, MCard) - Method in class net.sf.magicproject.event.Casting
Tell if the current event matches with this event.
isMatching(Ability, MCard) - Method in class net.sf.magicproject.event.DeclaredAttacking
Tell if the current event matches with this event.
isMatching(Ability, MCard, MCard) - Method in class net.sf.magicproject.event.DeclaredBlocking
Tell if the current event matches with this event.
isMatching(Ability, MCard, MCard) - Method in class net.sf.magicproject.event.Detached
Tell if the current event matches with this event.
isMatching(Ability, MCard) - Method in class net.sf.magicproject.event.FacedDown
Tell if the current event matches with this event.
isMatching(Ability, MCard) - Method in class net.sf.magicproject.event.FacedUp
Tell if the current event matches with this event.
isMatching(Ability, MCard) - Method in class net.sf.magicproject.event.LethalDamaged
Tell if the current event matches with this event.
isMatching(Ability, Player) - Method in class net.sf.magicproject.event.LoseGame
Tell if the current event matches with this event.
isMatching(Ability, MCard) - Method in class net.sf.magicproject.event.ModifiedController
Tell if the current event matches with this event.
isMatching(Ability, Targetable, int) - Method in class net.sf.magicproject.event.ModifiedIdCard
Tell if the current event matches with this event.
isMatching(Ability, MCard, int) - Method in class net.sf.magicproject.event.ModifiedIdColor
Tell if the current event matches with this event.
isMatching(int) - Method in class net.sf.magicproject.event.ModifiedOwner
Tell if the current event matches with this event.
isMatching(Ability, Targetable, int) - Method in class net.sf.magicproject.event.ModifiedProperty
Tell if the current event matches with this event.
isMatching(Ability, Targetable, int) - Method in class net.sf.magicproject.event.ModifiedPropertyIntersection
Tell if the current event matches with this event.
isMatching(Ability, Targetable, MCard, Operation, int, int) - Method in class net.sf.magicproject.event.ModifiedRegisterRange
 
isMatching(Ability, MCard) - Method in class net.sf.magicproject.event.MovedCard
Tell if the current event matches with this event.
isMatching(Ability, MCard, Targetable) - Method in class net.sf.magicproject.event.Targeted
Tell if the current event matches with this event.
isMatching(Ability, Player, String) - Method in class net.sf.magicproject.event.UncaughtException
Tell if the current event matches with this event.
isMatching(Ability) - Method in class net.sf.magicproject.event.UpdatedLife
Tell if the current event matches with this event.
isMatching(Ability, MCard) - Method in class net.sf.magicproject.event.UpdateToughness
Tell if the current event matches with this event.
isMatchingManaAbility(Ability, int) - Method in class net.sf.magicproject.event.CanICast
Tell if the current event matches with this event.
isMustBePainted(MCard) - Method in class net.sf.magicproject.zone.ExpandableZone
 
isMustBePainted(MCard) - Method in class net.sf.magicproject.zone.MZone
Return true if the given card should be painted entirely.
isMustBePaintedReversed(MCard) - Method in class net.sf.magicproject.zone.DelayedBuffer
 
isMustBePaintedReversed(MCard) - Method in class net.sf.magicproject.zone.ExpandableZone
 
isMustBePaintedReversed(MCard) - Method in class net.sf.magicproject.zone.MZone
Return true if the given card should be painted as reversed card.
isMustBePaintedReversed(MCard) - Method in class net.sf.magicproject.zone.Side
 
isMustBePaintedReversed(MCard) - Method in class net.sf.magicproject.zone.Stack
 
isMustBePaintedReversed(MCard) - Method in class net.sf.magicproject.zone.TriggeredBuffer
 
isNotMacro(String) - Static method in class net.sf.magicproject.xml.XmlTbs
Indicates if the specified referenced action accept macro or not.
isNull2() - Method in class net.sf.magicproject.event.context.MContextCardCardIntInt
Indicates wether the second card is null or not.
isNullRequired() - Method in class net.sf.magicproject.action.context.ManaCost
Is the non required mana.
isPlayAsSpell() - Method in class net.sf.magicproject.clickable.ability.Ability
Is this ability is played as a spell.
isPlayer() - Method in class net.sf.magicproject.clickable.targetable.Targetable
return true if this targetable is a player
IsPlayer - Class in net.sf.magicproject.test
 
isPlayer() - Method in enum net.sf.magicproject.test.TestOn
Is this always referring to a player.
isPlaying(ReplacementAbility) - Static method in class net.sf.magicproject.stack.StackManager
Indicates if the specified replacement ability has already been used to replace the main action.
isRefreshText() - Method in class net.sf.magicproject.action.context.ActionContextWrapper
Is the text is being to be refreshed.
isRunning - Static variable in class net.sf.magicproject.ui.wizard.Replacement
Indicates we are waiting for a player choice for a replacement ability.
isSameDamage(int) - Method in class net.sf.magicproject.clickable.targetable.card.Damage
 
isSameIdZone(int) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
isSameIdZone(int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Compare a zone with the current card'szone
isSameIdZone(int, int) - Static method in class net.sf.magicproject.clickable.targetable.card.MCard
 
isSamePosition(int) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
isSamePosition(int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Indicates wether this card suits to the specified position code.
isSamePosition(MCard, int) - Method in class net.sf.magicproject.zone.MZone
Indicates wether this card suits to the specified position code.
isSameState(int) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
isSameState(int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Indicates if this card match with the specified place and constraint.
isShared() - Method in class net.sf.magicproject.zone.MZone
Is this zone is shared with all players.
isShared() - Method in class net.sf.magicproject.zone.Stack
 
isSkinLF(String) - Static method in class net.sf.magicproject.ui.SkinLF
Return true if the given skin is a SkinLF one
isSpell() - Method in class net.sf.magicproject.clickable.targetable.card.CardCopy
Is this targetable is an abilty or a spell
isSpell() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
isSpell() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
isSpell() - Method in class net.sf.magicproject.clickable.targetable.player.Player
 
isSpell() - Method in class net.sf.magicproject.clickable.targetable.Targetable
Is this targetable is an abilty or a spell
IsSpell - Class in net.sf.magicproject.test
 
isTapped(int) - Static method in class net.sf.magicproject.clickable.targetable.card.MCard
Indicates wether the card with the specified zone identifiant is tapped or not.
isTargetable() - Method in class net.sf.magicproject.token.Register
Is this register is plugged on a targetable component.
isTargeting() - Method in class net.sf.magicproject.action.target.ChoosenTarget
Is this action is really targeting.
isTargeting() - Method in class net.sf.magicproject.action.target.RealTarget
 
isTargeting() - Method in class net.sf.magicproject.action.target.SilentTarget
 
isTargetMode() - Static method in class net.sf.magicproject.stack.StackManager
Indicates the current action is waiting for a target.
IsTested - Class in net.sf.magicproject.test
 
IsTested(TestOn) - Constructor for class net.sf.magicproject.test.IsTested
Create an instance of TestedIsMe
IsTested(TestOn, TestOn) - Constructor for class net.sf.magicproject.test.IsTested
Create an instance of TestedIsMe
Isthis - Class in net.sf.magicproject.xml.test
 
Isthis() - Constructor for class net.sf.magicproject.xml.test.Isthis
 
isTriggered() - Method in class net.sf.magicproject.event.CanICast
 
isTriggered() - Method in class net.sf.magicproject.event.MEventListener
Indicates if this event corresponds to a triggered ability
isTriggered() - Method in class net.sf.magicproject.event.TriggeredEvent
 
isUselessWith(int, int) - Method in class net.sf.magicproject.operation.Add
 
isUselessWith(int, int) - Method in class net.sf.magicproject.operation.Operation
Is this operation is useless or not
isValidated() - Method in class net.sf.magicproject.deckbuilder.Deck
Is this deck has been validated.
isValidTarget(MCard) - Method in class net.sf.magicproject.action.target.ChoosenTarget
Is the specified card is a valid target?
isValidTarget(Player) - Method in class net.sf.magicproject.action.target.ChoosenTarget
Is the specified player is a valid target?
isVisibleFor(Player) - Method in enum net.sf.magicproject.token.Visibility
Is the card is visible for the specified player.
isVisibleForOpponent() - Method in enum net.sf.magicproject.token.Visibility
Is the card is visible for the specified player.
isVisibleForYou() - Method in enum net.sf.magicproject.token.Visibility
Is the card is visible for the specified player.
isWellPlaced() - Method in class net.sf.magicproject.event.CanICast
 
isWellPlaced(int) - Method in class net.sf.magicproject.event.CanICast
 
isWellPlaced() - Method in class net.sf.magicproject.event.MEventListener
Tell if the card is well placed for this event to be playable
isWellPlaced(int) - Method in class net.sf.magicproject.event.MEventListener
Tell if the card is well placed for this event to be playable
isXvalue() - Method in class net.sf.magicproject.expression.BaseRegisterIntValue
 
isXvalue() - Method in class net.sf.magicproject.expression.RegisterAccess
Is this value is X value.
isYou() - Method in class net.sf.magicproject.clickable.targetable.player.Opponent
 
isYou() - Method in class net.sf.magicproject.clickable.targetable.player.Player
tell if this player is you
isYou() - Method in class net.sf.magicproject.clickable.targetable.player.You
 
isYou(Player) - Static method in class net.sf.magicproject.stack.StackManager
Indicates if the specified player is you
itemStateChanged(ItemEvent) - Method in class net.sf.magicproject.ui.wizard.Network
 
iterator() - Method in class net.sf.magicproject.action.context.ObjectArray
 
iterator() - Method in class net.sf.magicproject.ui.MListModel
Returns an enumeration of the components of this list.

J

JavaVersion - Class in net.sf.magicproject.tools
Immutable version class constructed from a Java version string (ir without for the current JREs version).
JavaVersion() - Constructor for class net.sf.magicproject.tools.JavaVersion
Construct a JavaVersion object for the current Java environment.
JavaVersion(String) - Constructor for class net.sf.magicproject.tools.JavaVersion
Construct a JavaVersion object from the supplied string.
JChoosenAction - Class in net.sf.magicproject.clickable.action
An implementation of a two-state button.
JChoosenAction(ActionContextWrapper) - Constructor for class net.sf.magicproject.clickable.action.JChoosenAction
 
JExpandedPanel - Class in net.sf.magicproject.ui.component
 
JExpandedPanel() - Constructor for class net.sf.magicproject.ui.component.JExpandedPanel
Create a new instance of this class.
JFlipFlapPanel - Class in net.sf.magicproject.ui.component
 
JFlipFlapPanel(JTabbedPane, JTabbedPane, JTabbedPane, JPanel, JPanel) - Constructor for class net.sf.magicproject.ui.component.JFlipFlapPanel
Create a new instance of this class.
JLink - Class in net.sf.magicproject.ui.component
 
JLink(String, String, int) - Constructor for class net.sf.magicproject.ui.component.JLink
Create a new instance of this class.
JLink(String, String) - Constructor for class net.sf.magicproject.ui.component.JLink
Create a new instance of this class.
JLink(String, Icon, int) - Constructor for class net.sf.magicproject.ui.component.JLink
Create a new instance of this class.
JLink(String, Icon) - Constructor for class net.sf.magicproject.ui.component.JLink
Create a new instance of this class.
JLink(String, String, Icon) - Constructor for class net.sf.magicproject.ui.component.JLink
Create a new instance of this class.
JLink(String, String, Icon, int) - Constructor for class net.sf.magicproject.ui.component.JLink
Create a new instance of this class.
JPrompt - Class in net.sf.magicproject.ui.component
 

K

key - Variable in class net.sf.magicproject.tools.Pair
The stored string instance.
key - Variable in class net.sf.magicproject.tools.PairIntObject
The stored int value.
keyPressed(KeyEvent) - Method in class net.sf.magicproject.ui.wizard.Wizard
 
keyReleased(KeyEvent) - Method in class net.sf.magicproject.ui.wizard.Wizard
 
keyTyped(KeyEvent) - Method in class net.sf.magicproject.ui.wizard.Wizard
 

L

LABEL_CANCEL - Static variable in class net.sf.magicproject.ui.wizard.Ok
The CANCEL key label for button.
LABEL_NO - Static variable in class net.sf.magicproject.ui.wizard.YesNo
The NO key label for button.
LABEL_OK - Static variable in class net.sf.magicproject.ui.wizard.Ok
The OK key label for button.
LABEL_YES - Static variable in class net.sf.magicproject.ui.wizard.YesNo
The YES key label for button.
Language - Class in net.sf.magicproject.ui.i18n
 
Language(String, String, String, String, String, String) - Constructor for class net.sf.magicproject.ui.i18n.Language
Create a new instance of this class.
LANGUAGE_EXTENSION - Static variable in class net.sf.magicproject.ui.i18n.LanguageManager
The language extension
LanguageManager - Class in net.sf.magicproject.ui.i18n
LanguageManager.java Created on 23 janv. 2004
LanguageManagerMDB - Class in net.sf.magicproject.ui.i18n
LanguageManager.java Created on 23 janv. 2004
languages - Static variable in class net.sf.magicproject.ui.i18n.LanguageManager
Represents the available languages and their specifications
Last - Class in net.sf.magicproject.expression.intlist
 
Last(InputStream) - Constructor for class net.sf.magicproject.expression.intlist.Last
Creates a new instance of First
Structure of InputStream : Data[size] list index : Expression [...]
LAST - Static variable in interface net.sf.magicproject.operation.IdOperations
To get the last element of a list
There is no associated Operation, target-list and int-list use this operation as id only.
LAST_ADDITIONAL_ZONE - Static variable in interface net.sf.magicproject.token.IdZones
The last available additional zone.
LAST_INDEX_OF - Static variable in interface net.sf.magicproject.operation.IdOperations
To get the last index of an element.
LastIndexOf - Class in net.sf.magicproject.expression.intlist
 
LastIndexOf(InputStream) - Constructor for class net.sf.magicproject.expression.intlist.LastIndexOf
Creates a new instance of LastIndexOf
Structure of InputStream : Data[size] list index : Expression [...]
LastIndexOf - Class in net.sf.magicproject.expression.targetlist
 
LastIndexOf(InputStream) - Constructor for class net.sf.magicproject.expression.targetlist.LastIndexOf
Creates a new instance of LastIndexOf
Structure of InputStream : Data[size] list index : Expression [...]
lastIndexOf(Object) - Method in class net.sf.magicproject.tools.RevertedArrayList
 
lastIndexOf(T) - Method in class net.sf.magicproject.ui.MListModel
Returns the index of the last occurrence of elem.
LastKnownCard - Class in net.sf.magicproject.clickable.targetable.card
 
LastKnownCard(MCard, int, int, int, boolean, int[], Player, Player, Set<Integer>, int, int) - Constructor for class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
LastKnownCardInfo - Interface in net.sf.magicproject.clickable.targetable.card
 
LastKnownCardInfoImpl - Class in net.sf.magicproject.clickable.targetable.card
 
lastMdbStream - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
The last opened stream of the current MDB.
lastRanCard - Static variable in class net.sf.magicproject.test.DeckCounter
The last card tested with a counter.
lastRanInstance - Static variable in class net.sf.magicproject.test.DeckCounter
The last test running for this class.
lastRanTest - Static variable in class net.sf.magicproject.expression.DeckCounter
The last test running for this class.
launchBrowser(String) - Static method in class net.sf.magicproject.tools.WebBrowser
Launch a browser to display the specified URL.
launchLoader() - Static method in class net.sf.magicproject.ui.component.LoaderConsole
hide the current panel and show the loader form
layer - Variable in class net.sf.magicproject.modifier.Modifier
is the strategy used to add this modifier within the existing chain.
layoutContainer(Container) - Method in class net.sf.magicproject.ui.layout.AttachmentLayout
 
layoutContainer(Container) - Method in class net.sf.magicproject.ui.layout.DivideLayout
 
layoutContainer(Container) - Method in class net.sf.magicproject.ui.layout.FlowLayout2
 
layoutContainer(Container) - Method in class net.sf.magicproject.ui.layout.FlowLayout2Center
 
layoutContainer(Container) - Method in class net.sf.magicproject.ui.layout.FlowLayoutVertical
 
layoutContainer(Container) - Method in class net.sf.magicproject.ui.layout.FlowLayoutVertical2
Lays out the container.
layoutContainer(Container) - Method in class net.sf.magicproject.ui.layout.LeftPanelLayout
 
layoutContainer(Container) - Method in class net.sf.magicproject.ui.layout.SectorLayout
Lays out the container argument using this border layout.
LeftPanelLayout - Class in net.sf.magicproject.ui.layout
 
LeftPanelLayout(JFlipFlapPanel, JPanel, JTabbedPane, JTabbedPane, JTabbedPane, JPanel, JPanel) - Constructor for class net.sf.magicproject.ui.layout.LeftPanelLayout
Creates a new instance of AttachmentLayout
Lethaldamage - Class in net.sf.magicproject.xml.action
 
Lethaldamage() - Constructor for class net.sf.magicproject.xml.action.Lethaldamage
 
Lethaldamage - Class in net.sf.magicproject.xml.event
 
Lethaldamage() - Constructor for class net.sf.magicproject.xml.event.Lethaldamage
 
LethalDamaged - Class in net.sf.magicproject.event
Event generated when a card receive enougth damages to make it dead
LF_METAL_CLASSNAME - Static variable in interface net.sf.magicproject.ui.MUIManager
The classname associated to the Metal L&F
LF_SUBSTANCE_CLASSNAME - Static variable in interface net.sf.magicproject.ui.MUIManager
The substance Look&Feel class name
LIFE - Static variable in interface net.sf.magicproject.token.IdTokens
Index of player life information
LinkAction - Class in net.sf.magicproject.ui.component.task
 
LinkAction(InputStream) - Constructor for class net.sf.magicproject.ui.component.task.LinkAction
Create a new instance of this class.
list - Variable in class net.sf.magicproject.stack.TargetedList
represents all targeted card(s) and/or player(s)
ListExpression - Class in net.sf.magicproject.expression
 
ListExpression(InputStream) - Constructor for class net.sf.magicproject.expression.ListExpression
Creates a new instance of ListExpression
Structure of InputStream : Data[size] list type [1] nb values : [1] value i : Expression [...]
ListType - Enum in net.sf.magicproject.expression.intlist
 
LOAD - Static variable in interface net.sf.magicproject.operation.IdOperations

For target-list : 'load' operation load a target list saved at the specified list-index.
loadClip(String) - Static method in class net.sf.magicproject.tools.MToolKit
loadClip loads the sound-file into a clip.
LoaderConsole - Class in net.sf.magicproject.ui.component
MLoader.java Created on 7 d�c. 2003
loadFromMagic() - Static method in class net.sf.magicproject.DeckBuilder
Load the deckbuilder from Magic class.
loadHeader(String) - Static method in class net.sf.magicproject.deckbuilder.MdbLoader
Load author, tbs name,...
loadImage(String) - Static method in class net.sf.magicproject.tools.Picture
Load the file picture and return the Image object.
loadImage(String, URL) - Static method in class net.sf.magicproject.tools.Picture
Load the file picture and return the Image object.
loadImage(String, URL, MonitoredCheckContent) - Static method in class net.sf.magicproject.tools.Picture
Load the file picture and return the Image object.
loadMDB(String, int) - Static method in class net.sf.magicproject.deckbuilder.MdbLoader
Load author, tbs name,...
loadSettings(InputStream) - Method in class net.sf.magicproject.stack.MPhase
Load settings of this phase from the specified input stream
loadTBSSettings() - Static method in class net.sf.magicproject.deckbuilder.MdbLoader
Loading the settings corresponding to the current TBS
loadTemplateFile(String) - Static method in class net.sf.magicproject.tools.Configuration
Load the given userFile file.
loadTemplateTbsFile(String) - Static method in class net.sf.magicproject.tools.Configuration
Load the given userFile file.
LOCALE_LANGUAGE - Static variable in class net.sf.magicproject.ui.i18n.LanguageManager
The locale language.
LOCK - Static variable in class net.sf.magicproject.network.MBigPipe
Token to split stream for play message and chat message
Log - Class in net.sf.magicproject.tools
 
Log - Class in net.sf.magicproject.ui.wizard
 
Log() - Constructor for class net.sf.magicproject.ui.wizard.Log
Creates a new instance of Log
LogArea - Class in net.sf.magicproject.ui.component
 
LogArea() - Constructor for class net.sf.magicproject.ui.component.LogArea
Create a new instance of this class.
logListing - Static variable in class net.sf.magicproject.ui.MagicUIComponents
The logging editor pane.
lookAndFeelName - Static variable in class net.sf.magicproject.ui.MagicUIComponents
Comment for lookAndFeelName
LoopAction - Interface in net.sf.magicproject.action
 
loopingIndex - Variable in class net.sf.magicproject.stack.ActionManager
This tag indicate the index of current action using a 'for' or 'while' instruction, generating several events.
LoseGame - Class in net.sf.magicproject.event
MEventLifeChanged.java Created on 29 janv. 2004
Losegame - Class in net.sf.magicproject.xml.action
 
Losegame() - Constructor for class net.sf.magicproject.xml.action.Losegame
 
Losinggame - Class in net.sf.magicproject.xml.event
 
Losinggame() - Constructor for class net.sf.magicproject.xml.event.Losinggame
 
LOWEST_AMONG - Static variable in interface net.sf.magicproject.operation.IdOperations
 
LowestAmong - Class in net.sf.magicproject.expression
 
LowestAmong(InputStream) - Constructor for class net.sf.magicproject.expression.LowestAmong
Creates a new instance of LowestAmong
Lowestamong - Class in net.sf.magicproject.xml.expression
 
Lowestamong() - Constructor for class net.sf.magicproject.xml.expression.Lowestamong
 

M

Macro - Class in net.sf.magicproject.xml.action
 
Macro() - Constructor for class net.sf.magicproject.xml.action.Macro
 
macroActions - Static variable in class net.sf.magicproject.xml.tbs.Tbs
Available node for action of macro.
macroCounterTest - Static variable in class net.sf.magicproject.xml.expression.Counter
The macro-test is a test that can be defined from an action node using counter-test node.
MAction - Class in net.sf.magicproject.action
This class is representing an atom action.
Magic - Class in net.sf.magicproject
 
magicForm - Static variable in class net.sf.magicproject.ui.MagicUIComponents
Comment for magicForm
MagicUIComponents - Class in net.sf.magicproject.ui
 
MagicUIComponents() - Constructor for class net.sf.magicproject.ui.MagicUIComponents
 
MailUtils - Class in net.sf.magicproject.mail
To send a mail.
main(String...) - Static method in class fabdouglas.Starter
 
main(String[]) - Static method in class net.sf.magicproject.deckbuilder.BuildBook
A cell with an image.
main(String[]) - Static method in class net.sf.magicproject.DeckBuilder
Load the deckbuilder from the command line.
main(String[]) - Static method in class net.sf.magicproject.Magic
 
main(String...) - Static method in class net.sf.magicproject.xml.Oracle2Xml
Argument are (in this order : Oracle source file destination directory
main(String...) - Static method in class net.sf.magicproject.xml.XmlConfiguration
2 modes: Update the a MDB for specified TBS against the XML files (main file, cards and fragments).
MAIN_PAGE - Static variable in interface net.sf.magicproject.token.IdConst
The main project page
mainPanel - Variable in class net.sf.magicproject.clickable.targetable.player.Player
The panel containing the hand and the play
Mana - Class in net.sf.magicproject.clickable.mana
Representes the mana pool of one color of one player : BLACK,BLUE,GREEN,RED, WHITE,COLORLESS.
mana - Variable in class net.sf.magicproject.clickable.targetable.player.Player
is the manas of this player
MANA_ABILITY - Static variable in interface net.sf.magicproject.token.IdTokens
Value for playable idCard for MeventCanICast.
MANA_PAID - Static variable in interface net.sf.magicproject.operation.IdOperations
 
MANA_POOL - Static variable in interface net.sf.magicproject.token.IdTokens
Special access to the whole mana pool player and manacost of card.
manaButtons - Variable in class net.sf.magicproject.clickable.mana.ManaPool
represents all colored mana, and colorless mana The order of MMana objects are stored in this array in this order : COLORLESS,BLACK,BLUE,GREEN,RED,WHITE
ManaCost - Class in net.sf.magicproject.action.context
The mana cost context : initial mana cost, mana paid, required mana
ManaCost() - Constructor for class net.sf.magicproject.action.context.ManaCost
Create a new instance of this class.
manaCost - Variable in class net.sf.magicproject.action.context.ManaCost
The initial mana cost.
manageTargets(List<Targetable>) - Method in class net.sf.magicproject.stack.TargetManager
Highlight the given targets and the corresponding zones.
manaNeeded(Ability, ContextEventListener) - Method in class net.sf.magicproject.action.MAction
Return the amount of mana needed (constant part only) to play this ability As default, we return an empty number for all manas.
manaNeeded(Ability, ContextEventListener) - Method in class net.sf.magicproject.action.PayMana
 
manaNeeded(Ability, ContextEventListener) - Method in class net.sf.magicproject.action.UserAction
 
manaNeeded(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.Ability
return the amount of mana needed (constant part only) to play this ability
manaNeeded(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.UserAbility
 
manaPaid - Variable in class net.sf.magicproject.action.context.ManaCost
The mana paid.
ManaPaid - Class in net.sf.magicproject.expression
Access to the manacost of an ability in the stack.
ManaPaid(InputStream) - Constructor for class net.sf.magicproject.expression.ManaPaid
Creates a new instance of ManaPaid
Structure of InputStream : Data[size] testOn [TestOn] color [Expression]
Manapaid - Class in net.sf.magicproject.xml.expression
 
Manapaid() - Constructor for class net.sf.magicproject.xml.expression.Manapaid
 
ManaPool - Class in net.sf.magicproject.clickable.mana
Representes the mana pool of a player : 5 colored manas and one colorless mana.
ManaPool(boolean) - Constructor for class net.sf.magicproject.clickable.mana.ManaPool
Creates a new instance of MManas
manaPool(int[]) - Static method in class net.sf.magicproject.tools.MToolKit
Sum the mana.
manualSkip() - Method in interface net.sf.magicproject.action.listener.Waiting
Called by the handed player when he/she wants to skip/abort this action.
manualSkip() - Method in interface net.sf.magicproject.action.listener.WaitingAbility
 
manualSkip() - Method in interface net.sf.magicproject.action.listener.WaitingAction
 
manualSkip() - Method in interface net.sf.magicproject.action.listener.WaitingCard
 
manualSkip() - Method in interface net.sf.magicproject.action.listener.WaitingMana
 
manualSkip() - Method in interface net.sf.magicproject.action.listener.WaitingPlayer
 
manualSkip() - Method in interface net.sf.magicproject.action.listener.WaitingTriggeredCard
 
manualSkip() - Method in class net.sf.magicproject.action.PayMana
 
manualSkip() - Method in class net.sf.magicproject.action.target.ChoosenTarget
 
manualSkip() - Method in class net.sf.magicproject.action.WaitActivatedChoice
 
manualSkip() - Method in class net.sf.magicproject.action.WaitChoosenActionChoice
 
manualSkip() - Method in class net.sf.magicproject.action.WaitTriggeredBufferChoice
 
manualSkip() - Method in class net.sf.magicproject.Magic
invoked when player declines to response to an event.
manualSkip() - Method in class net.sf.magicproject.stack.ActionManager
Send the message "manualSkip" to the active action of play.
MAX - Static variable in interface net.sf.magicproject.operation.IdOperations
To get the greater element from the two given values
Max - Class in net.sf.magicproject.operation
Reprsent an operation returning the the greater value of the two given one.
Max - Class in net.sf.magicproject.xml.expression
 
Max() - Constructor for class net.sf.magicproject.xml.expression.Max
 
MAX_ARGS - Static variable in class net.sf.magicproject.xml.expression.Method
Is the maximum amount of arguments for the Method(...) expression.
MAX_OFFSET - Static variable in class net.sf.magicproject.tools.ReferencePager
The maximum offset position.
MAX_PLAYERS - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for MAX_PLAYERS
Maximum - Class in net.sf.magicproject.expression.intlist
 
Maximum(InputStream) - Constructor for class net.sf.magicproject.expression.intlist.Maximum
Creates a new instance of Maximum
Structure of InputStream : Data[size] list index : Expression [...]
MAXIMUM - Static variable in interface net.sf.magicproject.operation.IdOperations
To get the maximum value of values within a list.
maximumLayoutSize(Container) - Method in class net.sf.magicproject.ui.layout.SectorLayout
Returns the maximum dimensions for this layout given the components in the specified target container.
MBigPipe - Class in net.sf.magicproject.network
 
MCard - Class in net.sf.magicproject.clickable.targetable.card
This class corresponds to the graphical element of a specified card, and correponds to an actor.
MCard(String, InputStream, Player, Player, Map<String, String>) - Constructor for class net.sf.magicproject.clickable.targetable.card.MCard
Create a new instance of Card reading from a file.
MCard(MCard, DatabaseCard) - Constructor for class net.sf.magicproject.clickable.targetable.card.MCard
Create a new instance of Card exactly like cardRef instance.
MCard(String, MCard) - Constructor for class net.sf.magicproject.clickable.targetable.card.MCard
Create a new instance of tokenized Card.
MCardCompare - Class in net.sf.magicproject.tools
This class represents card's name and offset of card's code in mdb file.
MCardCompare() - Constructor for class net.sf.magicproject.tools.MCardCompare
Create a new instance of MCardCompare
MCardCompare(String, long) - Constructor for class net.sf.magicproject.tools.MCardCompare
Create a new instance of MCardCompare
MCardCompare(String, int, Map<String, String>, long) - Constructor for class net.sf.magicproject.tools.MCardCompare
Create a new instance of MCardCompare
MCardTableModel - Class in net.sf.magicproject.ui
 
MCardTableModel(MListModel<MCardCompare>) - Constructor for class net.sf.magicproject.ui.MCardTableModel
Create a new TableModel with an MCardCompare list as source for cells.
MChat - Class in net.sf.magicproject.network
This chat is a thread looking for a chat data in the bigpipe Display discussion is : $user - $message When a null length message is sent, that would say "disconnection" since user can't send a null length message.
MChat() - Constructor for class net.sf.magicproject.network.MChat
 
MCommonVars - Class in net.sf.magicproject.token
MCommonVars.java Created on 19 octobre 2001, 20:11
MCommonVars() - Constructor for class net.sf.magicproject.token.MCommonVars
 
MContextCardCardIntInt - Class in net.sf.magicproject.event.context
 
MContextCardCardIntInt(Targetable) - Constructor for class net.sf.magicproject.event.context.MContextCardCardIntInt
Creates a new instance of MContextCardCardIntInt
MContextCardCardIntInt(Targetable, int) - Constructor for class net.sf.magicproject.event.context.MContextCardCardIntInt
Creates a new instance of MContextCardCardIntInt
MContextCardCardIntInt(Targetable, MCard) - Constructor for class net.sf.magicproject.event.context.MContextCardCardIntInt
Creates a new instance of MContextCardCardIntInt
MContextCardCardIntInt(Targetable, MCard, int, int) - Constructor for class net.sf.magicproject.event.context.MContextCardCardIntInt
Creates a new instance of MContextCardCardIntInt
MContextCardCardIntInt(Targetable, MCard, int, int, int, int) - Constructor for class net.sf.magicproject.event.context.MContextCardCardIntInt
Creates a new instance of MContextCardCardIntInt
MContextCardCardIntIntTest - Class in net.sf.magicproject.event.context
 
MContextCardCardIntIntTest(Targetable, MCard, int, int, Test) - Constructor for class net.sf.magicproject.event.context.MContextCardCardIntIntTest
Creates a new instance of MContextCardCardIntIntTest
MContextCardCardIntIntTest(Targetable, MCard, int, int, Test, int, int) - Constructor for class net.sf.magicproject.event.context.MContextCardCardIntIntTest
Creates a new instance of MContextCardCardIntIntTest
MContextMtargetable - Class in net.sf.magicproject.event.context
 
MContextMtargetable(Targetable) - Constructor for class net.sf.magicproject.event.context.MContextMtargetable
Creates a new instance of MContextMtargetable
MContextMtargetable(Targetable, int) - Constructor for class net.sf.magicproject.event.context.MContextMtargetable
Creates a new instance of MContextMtargetable
mdbFile - Static variable in class net.sf.magicproject.tools.MToolKit
Represents the MDB file corresponding to the current TBS name.
MdbListener - Class in net.sf.magicproject.ui
An ActionListener that listens to the radio buttons menus
MdbListener(AbstractMainForm) - Constructor for class net.sf.magicproject.ui.MdbListener
Create a new instance of MdbListener given an AbstractMainForm instance.
MdbLoader - Class in net.sf.magicproject.deckbuilder
Set of tools to manipulate the MDB format : load headers, finding cards,...
MessageButton - Class in net.sf.magicproject.ui.component
 
MessageButton(ImageIcon, ImageIcon) - Constructor for class net.sf.magicproject.ui.component.MessageButton
Create a new instance of this class.
MessagingAction - Class in net.sf.magicproject.action
 
Method - Class in net.sf.magicproject.xml.expression
 
Method() - Constructor for class net.sf.magicproject.xml.expression.Method
 
MEventListener - Class in net.sf.magicproject.event
 
MiddleResolution - Class in net.sf.magicproject.stack.phasetype
 
MimeMessage2 - Class in net.sf.magicproject.mail
 
MimeMessage2(Session) - Constructor for class net.sf.magicproject.mail.MimeMessage2
Creates a new instance of MimeMessage2
MIN - Static variable in interface net.sf.magicproject.operation.IdOperations
To get the smaller element from the two given values
Min - Class in net.sf.magicproject.operation
Represent the operation returning the lower value form the two given one.
Min - Class in net.sf.magicproject.xml.expression
 
Min() - Constructor for class net.sf.magicproject.xml.expression.Min
 
MiniCard - Class in net.sf.magicproject.ui.component
 
MiniCard(Image, ImageIcon) - Constructor for class net.sf.magicproject.ui.component.MiniCard
Create a new instance of this class.
MINIMAL_JRE - Static variable in interface net.sf.magicproject.token.IdConst
Minimal version for MP
Minimum - Class in net.sf.magicproject.expression.intlist
 
Minimum(InputStream) - Constructor for class net.sf.magicproject.expression.intlist.Minimum
Creates a new instance of Minimum
Structure of InputStream : Data[size] list index : Expression [...]
MINIMUM - Static variable in interface net.sf.magicproject.operation.IdOperations
To get the minimum value of values within a list.
minimumLayoutSize(Container) - Method in class net.sf.magicproject.ui.layout.AttachmentLayout
 
minimumLayoutSize(Container) - Method in class net.sf.magicproject.ui.layout.DivideLayout
 
minimumLayoutSize(Container) - Method in class net.sf.magicproject.ui.layout.FlowLayout2
 
minimumLayoutSize(Container) - Method in class net.sf.magicproject.ui.layout.FlowLayout2Center
 
minimumLayoutSize(Container) - Method in class net.sf.magicproject.ui.layout.FlowLayoutVertical
 
minimumLayoutSize(Container) - Method in class net.sf.magicproject.ui.layout.LeftPanelLayout
 
minimumLayoutSize(Container) - Method in class net.sf.magicproject.ui.layout.SectorLayout
Determines the minimum size of the target container using this layout manager.
MInputStream - Class in net.sf.magicproject.network
 
MInputStream(InputStream) - Constructor for class net.sf.magicproject.network.MInputStream
create a new instance of MInputStream
MInputStream(InputStream, OutputStream) - Constructor for class net.sf.magicproject.network.MInputStream
create a new instance of MInputStream
MINUS - Static variable in interface net.sf.magicproject.operation.IdOperations
 
Minus - Class in net.sf.magicproject.xml.expression
 
Minus() - Constructor for class net.sf.magicproject.xml.expression.Minus
 
MListModel<T extends MCardCompare> - Class in net.sf.magicproject.ui
 
MListModel(JLabel, boolean) - Constructor for class net.sf.magicproject.ui.MListModel
Create a new instance of this class.
MMiniPipe - Class in net.sf.magicproject.network
 
MMiniPipe() - Constructor for class net.sf.magicproject.network.MMiniPipe
Create an instance of MMiniPipe initializing the token to free.
MMiniPipe(boolean) - Constructor for class net.sf.magicproject.network.MMiniPipe
Create an instance of MMiniPipe initializing the token to the specified boolean.
MODE_NAMES - Static variable in interface net.sf.magicproject.token.IdTargets
The avaliable mode names for target
MODE_VALUES - Static variable in interface net.sf.magicproject.token.IdTargets
The avaliable mode values for target
Modifiedcolor - Class in net.sf.magicproject.xml.event
 
Modifiedcolor() - Constructor for class net.sf.magicproject.xml.event.Modifiedcolor
 
ModifiedController - Class in net.sf.magicproject.event
 
ModifiedController(int, Test, MCard) - Constructor for class net.sf.magicproject.event.ModifiedController
Creates a new instance of MEventModifiedController
Modifiedcontroller - Class in net.sf.magicproject.xml.event
 
Modifiedcontroller() - Constructor for class net.sf.magicproject.xml.event.Modifiedcontroller
 
ModifiedIdCard - Class in net.sf.magicproject.event
 
ModifiedIdCard(int, Test, MCard, Expression) - Constructor for class net.sf.magicproject.event.ModifiedIdCard
Creates a new instance of MEventModifiedIdCard
Modifiedidcard - Class in net.sf.magicproject.xml.event
 
Modifiedidcard() - Constructor for class net.sf.magicproject.xml.event.Modifiedidcard
 
ModifiedIdColor - Class in net.sf.magicproject.event
 
ModifiedIdColor(int, Test, MCard, Expression) - Constructor for class net.sf.magicproject.event.ModifiedIdColor
Creates a new instance of MEventModifiedIdColor
ModifiedOwner - Class in net.sf.magicproject.event
 
ModifiedOwner(InputStream, MCard) - Constructor for class net.sf.magicproject.event.ModifiedOwner
Creates a new instance of MEventModifiedOwner
Structure of InputStream : Data[size] idZone [1] test [...]
ModifiedOwner(int, Test, MCard) - Constructor for class net.sf.magicproject.event.ModifiedOwner
Creates a new instance of MEventModifiedOwner
Modifiedowner - Class in net.sf.magicproject.xml.event
 
Modifiedowner() - Constructor for class net.sf.magicproject.xml.event.Modifiedowner
 
ModifiedProperty - Class in net.sf.magicproject.event
 
ModifiedProperty(int, Test, MCard, Expression) - Constructor for class net.sf.magicproject.event.ModifiedProperty
Creates a new instance of MEventModifiedProperty
Modifiedproperty - Class in net.sf.magicproject.xml.event
 
Modifiedproperty() - Constructor for class net.sf.magicproject.xml.event.Modifiedproperty
 
ModifiedPropertyIntersection - Class in net.sf.magicproject.event
 
ModifiedPropertyIntersection(int, Test, MCard, Expression) - Constructor for class net.sf.magicproject.event.ModifiedPropertyIntersection
Creates a new instance of MEventModifiedProperty
ModifiedRegister - Class in net.sf.magicproject.event
 
ModifiedRegister(int, Test, Test, MCard, Operation, Register, Expression) - Constructor for class net.sf.magicproject.event.ModifiedRegister
Creates a new instance of MEventModifiedRegister specifying all attributes of this class.
Modifiedregister - Class in net.sf.magicproject.xml.event
 
Modifiedregister() - Constructor for class net.sf.magicproject.xml.event.Modifiedregister
 
ModifiedRegisterRange - Class in net.sf.magicproject.event
 
ModifiedRegisterRange(int, Test, Test, MCard, Operation, Register, Expression, Expression) - Constructor for class net.sf.magicproject.event.ModifiedRegisterRange
Creates a new instance of MEventModifiedRegisterRange specifying all attributes of this class.
modifier - Variable in class net.sf.magicproject.action.RemoveMe
The modifier to remove with this action
modifier - Variable in class net.sf.magicproject.clickable.ability.RemoveModifier
The modifier to remove with this action
Modifier - Class in net.sf.magicproject.modifier
 
ModifierFactory - Class in net.sf.magicproject.modifier
 
ModifierModel - Class in net.sf.magicproject.modifier
 
ModifierRemover - Class in net.sf.magicproject.clickable.ability
 
ModifierRemover(TriggeredEvent, Unregisterable, Test) - Constructor for class net.sf.magicproject.clickable.ability.ModifierRemover
Creates a new instance of RemoveModifier
ModifierType - Enum in net.sf.magicproject.modifier
 
ModifyRegister - Class in net.sf.magicproject.action
This action is used to modifiy a public token or a private one of the card.
modifyRegister(MCard, Targetable, int, int, Operation) - Static method in class net.sf.magicproject.action.ModifyTargetableRegister
Generate event associated to this action.
Modifyregister - Class in net.sf.magicproject.xml.action
 
Modifyregister() - Constructor for class net.sf.magicproject.xml.action.Modifyregister
 
ModifyTargetableRegister - Class in net.sf.magicproject.action
This action is used to modifiy a register of a player or a card.
MonitoredCheckContent - Class in net.sf.magicproject.management
A monitored content represents partial data representation : source, destination, content length to proceed, content proceeded length.
MonitoredCheckContent(Image) - Constructor for class net.sf.magicproject.management.MonitoredCheckContent
Create a new instance of this class.
MonitoredCheckContent(List<String>, List<String>, MonitorListener) - Constructor for class net.sf.magicproject.management.MonitoredCheckContent
Create a new instance of this class.
MonitorListener - Interface in net.sf.magicproject.management
Is used to notify a component that the listen content sould be updated.
moreInfo - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
The current TBS more information text
moreInfoLbl - Static variable in class net.sf.magicproject.stack.EventManager
The moreInfo label
mouseClicked(int) - Method in class net.sf.magicproject.clickable.ability.UserAbility
is called when you click on me
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.clickable.action.JChoosenAction
 
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.clickable.Clickable
 
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.clickable.mana.Mana
 
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.Damage
 
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.DelayedCard
 
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.VirtualCard
 
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.player.Player
 
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.DeckBuilder
 
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.Magic
 
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.stack.MPhase
is called when you click on me
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.ui.component.ChatArea
 
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.ui.component.JFlipFlapPanel
 
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.ui.component.JLink
 
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.ui.HireListener
 
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.ui.wizard.Arrange
 
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.ui.wizard.Replacement
 
mouseClicked(MouseEvent) - Method in class net.sf.magicproject.zone.MZone
 
mouseDragged(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.VirtualCard
 
mouseDragged(MouseEvent) - Method in class net.sf.magicproject.ui.component.ChatArea
 
mouseDragged(MouseEvent) - Method in class net.sf.magicproject.ui.wizard.Arrange
 
mouseEntered(MouseEvent) - Method in class net.sf.magicproject.AbstractMainForm
 
mouseEntered(MouseEvent) - Method in class net.sf.magicproject.clickable.Clickable
 
mouseEntered(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
is called when mouse is on this card, will disp a preview
mouseEntered(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.Damage
is called when mouse is on this card, will disp a preview
mouseEntered(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.DelayedCard
 
mouseEntered(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
mouseEntered(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.VirtualCard
is called when mouse is on this card, will disp a preview
mouseEntered(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.player.Player
 
mouseEntered(MouseEvent) - Method in class net.sf.magicproject.stack.MPhase
 
mouseEntered(MouseEvent) - Method in class net.sf.magicproject.ui.component.ChatArea
 
mouseEntered(MouseEvent) - Method in class net.sf.magicproject.ui.component.JFlipFlapPanel
 
mouseEntered(MouseEvent) - Method in class net.sf.magicproject.ui.component.JLink
 
mouseEntered(MouseEvent) - Method in class net.sf.magicproject.ui.HireListener
 
mouseEntered(MouseEvent) - Method in class net.sf.magicproject.ui.wizard.Arrange
 
mouseEntered(MouseEvent) - Method in class net.sf.magicproject.ui.wizard.Replacement
 
mouseEntered(MouseEvent) - Method in class net.sf.magicproject.zone.MZone
 
mouseExited(MouseEvent) - Method in class net.sf.magicproject.AbstractMainForm
 
mouseExited(MouseEvent) - Method in class net.sf.magicproject.clickable.Clickable
 
mouseExited(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
 
mouseExited(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.Damage
 
mouseExited(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.DelayedCard
 
mouseExited(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.VirtualCard
 
mouseExited(MouseEvent) - Method in class net.sf.magicproject.stack.MPhase
 
mouseExited(MouseEvent) - Method in class net.sf.magicproject.ui.component.ChatArea
 
mouseExited(MouseEvent) - Method in class net.sf.magicproject.ui.component.JFlipFlapPanel
 
mouseExited(MouseEvent) - Method in class net.sf.magicproject.ui.component.JLink
 
mouseExited(MouseEvent) - Method in class net.sf.magicproject.ui.HireListener
 
mouseExited(MouseEvent) - Method in class net.sf.magicproject.ui.wizard.Arrange
 
mouseExited(MouseEvent) - Method in class net.sf.magicproject.ui.wizard.Replacement
 
mouseExited(MouseEvent) - Method in class net.sf.magicproject.zone.MZone
 
mouseMoved(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.VirtualCard
 
mouseMoved(MouseEvent) - Method in class net.sf.magicproject.ui.component.ChatArea
 
mouseMoved(MouseEvent) - Method in class net.sf.magicproject.ui.wizard.Arrange
 
mousePoint - Variable in class net.sf.magicproject.zone.MZone
The d&d starting point
mousePressed(MouseEvent) - Method in class net.sf.magicproject.AbstractMainForm
 
mousePressed(MouseEvent) - Method in class net.sf.magicproject.clickable.Clickable
 
mousePressed(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.Damage
 
mousePressed(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.DelayedCard
 
mousePressed(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.VirtualCard
 
mousePressed(MouseEvent) - Method in class net.sf.magicproject.stack.MPhase
 
mousePressed(MouseEvent) - Method in class net.sf.magicproject.ui.component.ChatArea
 
mousePressed(MouseEvent) - Method in class net.sf.magicproject.ui.component.JFlipFlapPanel
 
mousePressed(MouseEvent) - Method in class net.sf.magicproject.ui.component.JLink
 
mousePressed(MouseEvent) - Method in class net.sf.magicproject.ui.HireListener
 
mousePressed(MouseEvent) - Method in class net.sf.magicproject.ui.wizard.Arrange
 
mousePressed(MouseEvent) - Method in class net.sf.magicproject.ui.wizard.Replacement
 
mousePressed(MouseEvent) - Method in class net.sf.magicproject.zone.MZone
is called when you click on me
mousePressed(MouseEvent, MZone) - Method in class net.sf.magicproject.zone.PopupManager
Is called when you click on the specified Zone.
mouseReleased(MouseEvent) - Method in class net.sf.magicproject.AbstractMainForm
 
mouseReleased(MouseEvent) - Method in class net.sf.magicproject.clickable.Clickable
 
mouseReleased(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.Damage
 
mouseReleased(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.DelayedCard
 
mouseReleased(MouseEvent) - Method in class net.sf.magicproject.clickable.targetable.card.VirtualCard
 
mouseReleased(MouseEvent) - Method in class net.sf.magicproject.stack.MPhase
 
mouseReleased(MouseEvent) - Method in class net.sf.magicproject.ui.component.ChatArea
 
mouseReleased(MouseEvent) - Method in class net.sf.magicproject.ui.component.JFlipFlapPanel
 
mouseReleased(MouseEvent) - Method in class net.sf.magicproject.ui.component.JLink
 
mouseReleased(MouseEvent) - Method in class net.sf.magicproject.ui.HireListener
 
mouseReleased(MouseEvent) - Method in class net.sf.magicproject.ui.wizard.Arrange
 
mouseReleased(MouseEvent) - Method in class net.sf.magicproject.ui.wizard.Replacement
 
mouseReleased(MouseEvent) - Method in class net.sf.magicproject.zone.MZone
 
mouseWheelMoved(MouseWheelEvent) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
MovableComponent - Interface in net.sf.magicproject.ui.component
 
MOVE_ORDER_ANSWER - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for MOVE_ORDER_ANSWER
MoveCard - Class in net.sf.magicproject.action
To move the current target list from their place to another.
moveCard(MCard, TestOn, int, ContextEventListener, int, Ability, boolean) - Static method in class net.sf.magicproject.action.MoveCard
Move a card in a zone with a specified new controller.
moveCard(MCard, Player, int, ContextEventListener, int, Ability, boolean) - Static method in class net.sf.magicproject.action.MoveCard
 
moveCard(int, Player, boolean, int) - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
Move this card to a new place tapped or not under the control of a player
moveCard(int, Player, boolean, int) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
moveCard(int, Player, boolean, int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
moveCard(int, Player, boolean, int) - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
Movecard - Class in net.sf.magicproject.xml.action
 
Movecard() - Constructor for class net.sf.magicproject.xml.action.Movecard
 
MoveContext - Class in net.sf.magicproject.action.context
 
MoveContext(int) - Constructor for class net.sf.magicproject.action.context.MoveContext
Create a new context with a new boolean array
MovedCard - Class in net.sf.magicproject.event
 
MovedCard(InputStream, MCard) - Constructor for class net.sf.magicproject.event.MovedCard
Create an instance of MEventListener by reading a file Offset's file must pointing on the first byte of this event
Structure of InputStream : Data[size] idZone [1] test to apply on source [...]
MovedCard(int, Test, Test, MCard) - Constructor for class net.sf.magicproject.event.MovedCard
Creates a new instance of CanICast specifying all attributes of this class.
Movedcard - Class in net.sf.magicproject.xml.event
 
Movedcard() - Constructor for class net.sf.magicproject.xml.event.Movedcard
 
MoveObject - Class in net.sf.magicproject.action
Move an object from a component to another component.
Moveobject - Class in net.sf.magicproject.xml.action
 
Moveobject() - Constructor for class net.sf.magicproject.xml.action.Moveobject
 
Moveplayercard - Class in net.sf.magicproject.xml.action
 
Moveplayercard() - Constructor for class net.sf.magicproject.xml.action.Moveplayercard
 
MovePlayerCardContext - Class in net.sf.magicproject.action.context
 
MovePlayerCardContext(int) - Constructor for class net.sf.magicproject.action.context.MovePlayerCardContext
Create a new context with a moved card list and source zone.
MpException - Exception in net.sf.magicproject.tools
 
MpException(String) - Constructor for exception net.sf.magicproject.tools.MpException
Create a new instance of this class.
MPhase - Class in net.sf.magicproject.stack
Represents a phase of turn of one player.
MPhase(PhaseType, int, InputStream) - Constructor for class net.sf.magicproject.stack.MPhase
Create a new instance of MPhase
MSaveDeck - Class in net.sf.magicproject.tools
MSaveDeck.java Created on 2003/12/18 This class contains methodes saving the list of cards and quantity into a file.
Msg - Class in net.sf.magicproject.xml.action
 
Msg() - Constructor for class net.sf.magicproject.xml.action.Msg
 
MSG_ANSWER - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for MSG_ANSWER
MSG_ANSWER_INDEX - Static variable in interface net.sf.magicproject.token.IdTokens
The register index of stack registers where the answer of the last message box.
MSG_CHOICE - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for MSG_CHOICE
MSG_CLICK_ABILITY - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for MSG_CLICK_ABILITY
MSG_CLICK_ACTION - Static variable in interface net.sf.magicproject.network.IdMessages
An Choosen action choice.
MSG_CLICK_CARD - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for MSG_CLICK_CARD
MSG_CLICK_MANA - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for MSG_CLICK_MANA
MSG_CLICK_PLAYER - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for MSG_CLICK_PLAYER
MSG_CLICK_TRIGGERED_CARD - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for MSG_CLICK_TRIGGERED_CARD
MSG_DISCONNECT - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for MSG_DISCONNECT
MSG_SKIP - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for MSG_SKIP
MSocketListener - Class in net.sf.magicproject.network
This class is listening to the actions done by the opponent and apply the corresponding actions.
MToolKit - Class in net.sf.magicproject.tools
MToolKit.java Created on 18 d�c. 2003
MUIManager - Interface in net.sf.magicproject.ui
 
MULT - Static variable in interface net.sf.magicproject.operation.IdOperations
The multiplication
Mult - Class in net.sf.magicproject.operation
Represents the Multiply operation.
Mult - Class in net.sf.magicproject.xml.expression
 
Mult() - Constructor for class net.sf.magicproject.xml.expression.Mult
 
MYSELF - Static variable in interface net.sf.magicproject.token.IdTokens
access to the card containing the current spell/ability
MZone - Class in net.sf.magicproject.zone
A zone is a cards container.

N

name - Variable in class net.sf.magicproject.tools.PropertyModel
The translated property name, is also thekey for the sort.
NAME_SPACE - Static variable in interface net.sf.magicproject.token.IdConst
XSD Namespace
NB_ZONE - Static variable in interface net.sf.magicproject.token.IdZones
Nb zones
needReverse() - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
Is this card need to be reversed to suit to the player view.
needReverse() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
NEGATIVE - Static variable in interface net.sf.magicproject.operation.IdOperations
 
Negative - Class in net.sf.magicproject.operation
Return the negative value of the given one.
NEGATIVE_NUMBER_MASK - Static variable in interface net.sf.magicproject.token.IdConst
Bit used to defined negative number
NESTED_ELEMENT - Static variable in class net.sf.magicproject.ui.component.CardPropertiesPanel
Nested element type.
net.sf.magicproject - package net.sf.magicproject
Package containing the main application and the standalone deck builder.
net.sf.magicproject.action - package net.sf.magicproject.action
Provides actions.
net.sf.magicproject.action.context - package net.sf.magicproject.action.context
Provides context classes of an action.
net.sf.magicproject.action.handler - package net.sf.magicproject.action.handler
Provides interfaces describing the resolution phase(s) an action is executed.
net.sf.magicproject.action.intlist - package net.sf.magicproject.action.intlist
Provides actions manipulating a list of integers.
net.sf.magicproject.action.listener - package net.sf.magicproject.action.listener
Provides interfaces describing the king of listener an action is.
net.sf.magicproject.action.objectmap - package net.sf.magicproject.action.objectmap
Provides actions manipulating maps of objects of targetable components.
net.sf.magicproject.action.target - package net.sf.magicproject.action.target
Provides action manipulating list of targetable adding only ONE target.
net.sf.magicproject.action.targetlist - package net.sf.magicproject.action.targetlist
Provides actions manipulating lists of targetable components.
net.sf.magicproject.annotation - package net.sf.magicproject.annotation
Annotation package.
net.sf.magicproject.chart - package net.sf.magicproject.chart
All available charts.
net.sf.magicproject.chart.datasets - package net.sf.magicproject.chart.datasets
All available datasets for charts.
net.sf.magicproject.clickable - package net.sf.magicproject.clickable
Provides clickable components such as cards, players, ...
net.sf.magicproject.clickable.ability - package net.sf.magicproject.clickable.ability
Abilities.
net.sf.magicproject.clickable.action - package net.sf.magicproject.clickable.action
Clickable actions are visible actions the players can see their progress such as what's done and what's remain to do.
net.sf.magicproject.clickable.mana - package net.sf.magicproject.clickable.mana
Mana represents colored (so visible) entities can be clickable by players.
net.sf.magicproject.clickable.targetable - package net.sf.magicproject.clickable.targetable
Provides all targetable objects : player, card, card...
net.sf.magicproject.clickable.targetable.card - package net.sf.magicproject.clickable.targetable.card
All card components.
net.sf.magicproject.clickable.targetable.player - package net.sf.magicproject.clickable.targetable.player
All player components.
net.sf.magicproject.database - package net.sf.magicproject.database
Database components : manage data download, cache, picture and card name translations.
net.sf.magicproject.database.data - package net.sf.magicproject.database.data
Kinds of data : collection, string, i18n string...
net.sf.magicproject.database.propertyconfig - package net.sf.magicproject.database.propertyconfig
All database component is composed by some data (string, collection,...) configured by the classes of this package.
net.sf.magicproject.deckbuilder - package net.sf.magicproject.deckbuilder
any classes manipulating decks and also components used by the deckbuilder form.
net.sf.magicproject.event - package net.sf.magicproject.event
Available events.
net.sf.magicproject.event.context - package net.sf.magicproject.event.context
Context attached to a triggered event.
net.sf.magicproject.event.phase - package net.sf.magicproject.event.phase
The phase events : before, beginning, ending events.
net.sf.magicproject.expression - package net.sf.magicproject.expression
Provides expressions.
net.sf.magicproject.expression.intlist - package net.sf.magicproject.expression.intlist
Provides expressions evaluating list of integers.
net.sf.magicproject.expression.targetlist - package net.sf.magicproject.expression.targetlist
Provides expressions evaluating list of targetable components.
net.sf.magicproject.mail - package net.sf.magicproject.mail
All mail relating classes.
net.sf.magicproject.management - package net.sf.magicproject.management
Pattern managing a remote content.
net.sf.magicproject.modifier - package net.sf.magicproject.modifier
Provides modifiers.
net.sf.magicproject.network - package net.sf.magicproject.network
The network package manages all communications between client and servers.
net.sf.magicproject.operation - package net.sf.magicproject.operation
All list and number operations.
net.sf.magicproject.stack - package net.sf.magicproject.stack
All classes manipulating stack and controlling the abilities/actions flow.
net.sf.magicproject.stack.phasetype - package net.sf.magicproject.stack.phasetype
The phase resolution configurations.
net.sf.magicproject.test - package net.sf.magicproject.test
Provides all tests.
net.sf.magicproject.token - package net.sf.magicproject.token
Unclassed constants.
net.sf.magicproject.tools - package net.sf.magicproject.tools
Some utility classes.
net.sf.magicproject.ui - package net.sf.magicproject.ui
UI classes.
net.sf.magicproject.ui.component - package net.sf.magicproject.ui.component
I18N utilities.
net.sf.magicproject.ui.component.task - package net.sf.magicproject.ui.component.task
Clickable UI tasks.
net.sf.magicproject.ui.i18n - package net.sf.magicproject.ui.i18n
Unclassed constants.
net.sf.magicproject.ui.layout - package net.sf.magicproject.ui.layout
Shared layout managers
net.sf.magicproject.ui.wizard - package net.sf.magicproject.ui.wizard
Wizard components.
net.sf.magicproject.xml - package net.sf.magicproject.xml
XML builder components : parsing xml cards/rules to build the MDB file.
net.sf.magicproject.xml.action - package net.sf.magicproject.xml.action
XML action builder components : parsing xml cards/rules to build the MDB file.
net.sf.magicproject.xml.event - package net.sf.magicproject.xml.event
XML event builder components : parsing xml cards/rules to build the MDB file.
net.sf.magicproject.xml.expression - package net.sf.magicproject.xml.expression
XML expression builder components : parsing xml cards/rules to build the MDB file.
net.sf.magicproject.xml.modifier - package net.sf.magicproject.xml.modifier
XML modifier builder components : parsing xml cards/rules to build the MDB file.
net.sf.magicproject.xml.tbs - package net.sf.magicproject.xml.tbs
XML rule builder components : parsing xml cards/rules to build the MDB file.
net.sf.magicproject.xml.test - package net.sf.magicproject.xml.test
XML test builder components : parsing xml cards/rules to build the MDB file.
net.sf.magicproject.zone - package net.sf.magicproject.zone
Contains all zones.
Network - Class in net.sf.magicproject.ui.wizard
 
Network(String, String, String, int, int) - Constructor for class net.sf.magicproject.ui.wizard.Network
Creates a new instance of Nextwork
NetworkActor - Class in net.sf.magicproject.network
This class is representating a client or a serveur, so contains nickname, connection's port and streams of opened socket.
NetworkException - Exception in net.sf.magicproject.database
 
NetworkException(String) - Constructor for exception net.sf.magicproject.database.NetworkException
Create a new instance of this class.
newInstance(String, String, OutputStream) - Method in class net.sf.magicproject.xml.XmlConfiguration
Create a new object and configure it.
newMessage(InputStream) - Method in class net.sf.magicproject.network.MChat
To read a message from the specified input stream
newMessage(InputStream) - Method in class net.sf.magicproject.network.MSocketListener
To read anew message
newSpell() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
Play this card as a spell.
newSpell() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCardChoice
 
newSpell(Ability, boolean) - Static method in class net.sf.magicproject.stack.StackManager
Add a spell/activated ability to the stack
newSpell(TriggeredCard) - Static method in class net.sf.magicproject.stack.StackManager
Add a triggered ability to the stack.
next - Variable in class net.sf.magicproject.modifier.Modifier
The next modifier
nextCurrentPlayer - Static variable in class net.sf.magicproject.stack.EventManager
The next 'currentplayer' for the next phase.
Nextcurrentplayer - Class in net.sf.magicproject.xml.action
 
Nextcurrentplayer() - Constructor for class net.sf.magicproject.xml.action.Nextcurrentplayer
 
Nextphase - Class in net.sf.magicproject.xml.action
 
Nextphase() - Constructor for class net.sf.magicproject.xml.action.Nextphase
 
nextPhaseIndex - Static variable in class net.sf.magicproject.stack.EventManager
The next 'currentIdPhase'.
nextPicture() - Method in class net.sf.magicproject.ui.component.MessageButton
Display the next picture of this button.
NO_CARE - Static variable in interface net.sf.magicproject.token.IdConst
No care constant This value indicates that a field is not a constraint.
nonActivePlayer() - Static method in class net.sf.magicproject.stack.StackManager
return the non-active player
noPayMana - Static variable in class net.sf.magicproject.xml.XmlConfiguration
Indicates that the next 'paymana' actions would be played the parameter 'colorless="0"'
noReplayToken - Static variable in class net.sf.magicproject.stack.StackManager
The object used to exclusively manage player events.
NORMAL_LAYER - Static variable in enum net.sf.magicproject.modifier.ModifierType
normal modifier priority.
normalIcon - Variable in class net.sf.magicproject.stack.phasetype.PhaseType
 
normalize(String) - Static method in class net.sf.magicproject.xml.XmlParser
Return the given text as XML string.
Not - Class in net.sf.magicproject.test
Not.java Created on 25 feb. 2004
Not(Test) - Constructor for class net.sf.magicproject.test.Not
Create a new instance of Not given the other test.
Not - Class in net.sf.magicproject.xml.test
 
Not() - Constructor for class net.sf.magicproject.xml.test.Not
 
NOTIFICATION_PERIOD - Static variable in class net.sf.magicproject.management.MonitoredCheckContent
Notficaytion period.
notifyChange() - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
 
notifyChange() - Method in class net.sf.magicproject.deckbuilder.CardView
 
notifyChange() - Method in interface net.sf.magicproject.management.MonitorListener
Notify this listener that the listen content has been updated.
notifyDisconnection() - Static method in class net.sf.magicproject.network.ConnectionManager
Notify the disconnection with a warning message. this message is displayed once per disconnection
NOWHERE - Static variable in interface net.sf.magicproject.token.IdZones
Completly destructed
Null - Class in net.sf.magicproject.xml.test
 
Null() - Constructor for class net.sf.magicproject.xml.test.Null
 

O

obfuscate(String) - Static method in class org.mortbay.util.Password
This method change the specific string into another one more difficult to read
OBFUSCATE_STR - Static variable in class org.mortbay.util.Password
Prefix of obfuscated login+password string.
Object - Class in net.sf.magicproject.xml.modifier
 
Object() - Constructor for class net.sf.magicproject.xml.modifier.Object
 
OBJECT_VALUE - Static variable in interface net.sf.magicproject.operation.IdOperations
 
ObjectAbilityModifier - Class in net.sf.magicproject.modifier
 
ObjectAbilityModifierModel - Class in net.sf.magicproject.modifier
 
ObjectArray<T> - Class in net.sf.magicproject.action.context
 
ObjectArray(int) - Constructor for class net.sf.magicproject.action.context.ObjectArray
Create a new context with a new object array
ObjectColorModifier - Class in net.sf.magicproject.modifier
 
ObjectFactory - Class in net.sf.magicproject.modifier
 
ObjectIdCardModifier - Class in net.sf.magicproject.modifier
 
ObjectMap - Class in net.sf.magicproject.action.objectmap
 
ObjectMapFactory - Class in net.sf.magicproject.action.objectmap
 
ObjectModifier - Interface in net.sf.magicproject.modifier
 
ObjectModifierModel - Interface in net.sf.magicproject.modifier
 
ObjectPropertyModifier - Class in net.sf.magicproject.modifier
 
ObjectRegisterModifier - Class in net.sf.magicproject.modifier
 
ObjectValue - Class in net.sf.magicproject.expression
This class allows to statically declare an object value, with the class name given as the first string parameter of the input stream and the string argument to pass to the constructor of the given class as the second string parameter of the input stream.
ObjectValue(InputStream) - Constructor for class net.sf.magicproject.expression.ObjectValue
Creates a new instance of the ObjectValue class.
Ok - Class in net.sf.magicproject.ui.wizard
A simple OK message box with header containing Html tile, description, icon Text OK button BACKGROUND button validator
Ok(ContextEventListener, Ability, BackgroundMessaging, String, String, String, String, int, int) - Constructor for class net.sf.magicproject.ui.wizard.Ok
Creates a new instance of Ok
Ok(String, String, String, String, int, int) - Constructor for class net.sf.magicproject.ui.wizard.Ok
Creates a new instance of Ok
Ok(ContextEventListener, Ability, BackgroundMessaging, String, String, String, int, int, String) - Constructor for class net.sf.magicproject.ui.wizard.Ok
Creates a new instance of Ok
oldIdHandedPlayer - Static variable in class net.sf.magicproject.stack.StackManager
Identifiant of last player having hand (not allways active player).
ON_THE_BOTTOM - Static variable in interface net.sf.magicproject.token.IdPositions
The bottom of ...
ON_THE_TOP - Static variable in interface net.sf.magicproject.token.IdPositions
The top of ...
openMdb(String, boolean) - Static method in class net.sf.magicproject.deckbuilder.MdbLoader
Check the given MDB file and update it if needed.
Operation - Class in net.sf.magicproject.operation
Reprsent an operation.
OPERATION_NAMES - Static variable in interface net.sf.magicproject.operation.IdOperations
The operation names
OPERATION_VALUES - Static variable in interface net.sf.magicproject.operation.IdOperations
The operation values
OperationFactory - Class in net.sf.magicproject.operation
 
Opponent - Class in net.sf.magicproject.clickable.targetable.player
 
Opponent(ZoneManager, JPanel) - Constructor for class net.sf.magicproject.clickable.targetable.player.Opponent
Creates a new instance of Opponnent
OPPONENT_CHOOSE - Static variable in interface net.sf.magicproject.token.IdTargets
Indicates that the opponent chooses the targets, not you.
opponentResponse - Static variable in class net.sf.magicproject.action.WaitActivatedChoice
If true, player can response to opponent effects
Optimization - Enum in net.sf.magicproject.clickable.ability
 
optimizer - Variable in class net.sf.magicproject.clickable.ability.Ability
The optimizer to use to manage the 'add' method to the TBZ
optimizeRegisterToManager() - Method in class net.sf.magicproject.clickable.ability.Ability
Register this abilty to manager trying to append test on existing ability with same effects.
optimizeRegisterToManager() - Method in class net.sf.magicproject.clickable.ability.RefreshAbility
 
optimizeRegisterToManager() - Method in class net.sf.magicproject.clickable.ability.RemoveModifier
 
optionAnswer - Static variable in class net.sf.magicproject.ui.wizard.Wizard
 
optionsMenu - Static variable in class net.sf.magicproject.stack.MPhase
is the popupMenu displayable when you right-click to see options of this phase.
optionsMenu - Static variable in class net.sf.magicproject.zone.PopupManager
Popup menu allowing to change wallpaper, etc...
OR - Static variable in interface net.sf.magicproject.operation.IdOperations
The binary or operation
Or - Class in net.sf.magicproject.operation
 
Or - Class in net.sf.magicproject.test
 
Or(Test, Test) - Constructor for class net.sf.magicproject.test.Or
Creates a new instance of Or specifying all attributes of this class.
Or - Class in net.sf.magicproject.xml.expression
 
Or() - Constructor for class net.sf.magicproject.xml.expression.Or
 
Or - Class in net.sf.magicproject.xml.test
 
Or() - Constructor for class net.sf.magicproject.xml.test.Or
 
Oracle2Xml - Class in net.sf.magicproject.xml
 
order - Variable in class net.sf.magicproject.ui.wizard.Arrange
The associated component id to the given list of cards.
ordinal() - Method in class net.sf.magicproject.token.Register
Return the ID of this register.
org.mortbay.util - package org.mortbay.util
Imported mortbay package for password obfuscation.
originalController - Variable in class net.sf.magicproject.clickable.targetable.card.MCard
The original player.
owner - Variable in class net.sf.magicproject.ui.wizard.Arrange
The player arranging the cards
Owner - Class in net.sf.magicproject.xml.test
 
Owner() - Constructor for class net.sf.magicproject.xml.test.Owner
 

P

paint(Graphics) - Method in class net.sf.magicproject.clickable.action.JChoosenAction
 
paint(Graphics) - Method in class net.sf.magicproject.clickable.mana.Mana
 
paint(Graphics) - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
paint(Graphics) - Method in class net.sf.magicproject.clickable.targetable.player.Player
 
paint(Graphics) - Method in class net.sf.magicproject.deckbuilder.CardView
 
paint(Graphics) - Method in class net.sf.magicproject.stack.MPhase
update this component
paint(Graphics) - Method in class net.sf.magicproject.tools.Picture
 
paint(MCard, Graphics, int, int) - Method in class net.sf.magicproject.tools.StatePicture
Draw this state on the specified card using the given graphics.
paint(Graphics) - Method in class net.sf.magicproject.ui.wizard.DropCardListener
 
paintComponent(Graphics) - Method in class net.sf.magicproject.clickable.targetable.card.Damage
 
paintComponent(Graphics) - Method in class net.sf.magicproject.clickable.targetable.card.DelayedCard
 
paintComponent(Graphics) - Method in class net.sf.magicproject.clickable.targetable.card.VirtualCard
 
paintComponent(Graphics) - Method in class net.sf.magicproject.ui.TargetGlassPane
 
paintComponent(Graphics) - Method in class net.sf.magicproject.ui.TimerGlassPane
 
paintComponent(Graphics) - Method in class net.sf.magicproject.zone.MZone
 
paintIcon(Component, Graphics, int, int) - Method in class net.sf.magicproject.ui.component.MiniCard
Paints the icon.
paintIcon(Component, Graphics, int, int) - Method in class net.sf.magicproject.ui.wizard.WizardImageIcon
 
paintNotification(Graphics) - Method in class net.sf.magicproject.management.MonitoredCheckContent
Paint the progress bar of the content download on the given graphics.
paintObject(Graphics, int, int) - Method in class net.sf.magicproject.modifier.Modifier
 
paintObject(Graphics, int, int) - Method in class net.sf.magicproject.modifier.ObjectAbilityModifier
 
paintObject(Graphics, int, int) - Method in class net.sf.magicproject.modifier.ObjectColorModifier
 
paintObject(Graphics, int, int) - Method in class net.sf.magicproject.modifier.ObjectIdCardModifier
 
paintObject(Graphics, int, int) - Method in interface net.sf.magicproject.modifier.ObjectModifier
Paint all objects of the given MCard component.
paintObject(Graphics, int, int) - Method in class net.sf.magicproject.modifier.ObjectPropertyModifier
 
paintObject(Graphics, int, int) - Method in class net.sf.magicproject.modifier.ObjectRegisterModifier
 
Pair<K extends java.lang.Comparable<K>,V> - Class in net.sf.magicproject.tools
 
Pair(K, V) - Constructor for class net.sf.magicproject.tools.Pair
Creates a new instance of this class
PairCardInt - Class in net.sf.magicproject.tools
 
PairCardInt(MCard, int) - Constructor for class net.sf.magicproject.tools.PairCardInt
Creates a new instance of PairCardInt
PairIntObject<T> - Class in net.sf.magicproject.tools
 
PairIntObject(int, T) - Constructor for class net.sf.magicproject.tools.PairIntObject
Creates a new instance of this class
PairStringBoolean - Class in net.sf.magicproject.tools
 
PairStringBoolean(String, Boolean) - Constructor for class net.sf.magicproject.tools.PairStringBoolean
Creates a new instance of PairStringInt
PairStringInt - Class in net.sf.magicproject.tools
 
PairStringInt(String, int) - Constructor for class net.sf.magicproject.tools.PairStringInt
Creates a new instance of PairStringInt
parse(InputSource) - Method in class net.sf.magicproject.xml.XmlParser
 
parse(String) - Method in class net.sf.magicproject.xml.XmlParser
Parse string URL.
parse(InputStream) - Method in class net.sf.magicproject.xml.XmlParser
Parse InputStream.
parseInt(String) - Static method in class net.sf.magicproject.tools.MToolKit
Parses the string argument as a signed integer in the radix specified by the second argument.
parseProperty(String, XmlParser.Node) - Method in class net.sf.magicproject.database.propertyconfig.PropertyConfig
Parse the given stream to build the associated TranslatableData object to the specified card name.
parseProperty(String, String, Proxy) - Method in class net.sf.magicproject.database.propertyconfig.PropertyConfig
Parse the given stream to build the associated TranslatableData object to the specified card name.
parseProperty(String, String, Proxy) - Method in class net.sf.magicproject.database.propertyconfig.PropertyProxyConfig
 
parseTest(Test) - Method in class net.sf.magicproject.action.MAction
Return the given test where values depending on values of this action have been replaced.
parseTest(Test) - Method in class net.sf.magicproject.action.ModifyTargetableRegister
 
parsinfBeforeEnd() - Static method in class net.sf.magicproject.stack.EventManager
Return true if we are currently parsing the "before phase" event.
parsingEndPhaseEvent - Static variable in class net.sf.magicproject.stack.EventManager
This markup indicates we are currently parsing the END_PHASE_... event.
Password - Class in org.mortbay.util
Password utility class.
PasswordChecker - Class in net.sf.magicproject.ui.component
 
PasswordChecker() - Constructor for class net.sf.magicproject.ui.component.PasswordChecker
 
PATH_ROOT - Static variable in class net.sf.magicproject.ui.i18n.LanguageManager
The root directory where resourcebundles are located.
payMana(int, int, int, ManaPool) - Method in class net.sf.magicproject.action.context.ManaCost
Pay a required mana.
PayMana - Class in net.sf.magicproject.action
Used to pay mana, remove directly mana from the mana pool
Paymana - Class in net.sf.magicproject.xml.action
 
Paymana() - Constructor for class net.sf.magicproject.xml.action.Paymana
 
peekMacroAction() - Static method in class net.sf.magicproject.xml.tbs.Tbs
Return the last given action to a macro.
PhaseFilter - Enum in net.sf.magicproject.event.phase
 
phaseIndex - Static variable in class net.sf.magicproject.stack.EventManager
represents the current index of phase
Phaseis - Class in net.sf.magicproject.xml.test
 
Phaseis() - Constructor for class net.sf.magicproject.xml.test.Phaseis
 
phaseName - Variable in class net.sf.magicproject.stack.phasetype.PhaseType
Phase name of this phase type
phases - Static variable in class net.sf.magicproject.stack.MPhase
will contain all MPhase object of players
phaseType - Variable in class net.sf.magicproject.stack.MPhase
Phase type associated to this phase component
PhaseType - Class in net.sf.magicproject.stack.phasetype
 
PhaseType(InputStream) - Constructor for class net.sf.magicproject.stack.phasetype.PhaseType
Creates a new instance of PhaseType reading in the specified stream and following the following structure : Structure of InputStream : Data[size] phase name + '\0' [...]
Picture - Class in net.sf.magicproject.tools
A JComponent displaying an image.
Picture(int, int) - Constructor for class net.sf.magicproject.tools.Picture
Creates a new instance of Picture
The displayed picture will be the back picture of current TBS game.
pictureProxies - Static variable in class net.sf.magicproject.database.DatabaseFactory
The loaded proxy configurations.
pictures - Variable in class net.sf.magicproject.database.Proxy
The pictures configuration of this stream.
PieDataset - Class in net.sf.magicproject.chart.datasets
 
PieDataset(IDataProvider, ChartFilter) - Constructor for class net.sf.magicproject.chart.datasets.PieDataset
Create a new instance of this class.
PIXEL_UNTIT - Static variable in class net.sf.magicproject.ui.layout.AttachmentLayout
Amount of pixels increased/decreased for each mouse wheel unit.
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.AddModifierFromStaticModifier
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.DetachMe
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.GiveMana
 
play(ContextEventListener, Ability) - Method in interface net.sf.magicproject.action.handler.StandardAction
Generate event associated to this action.
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.Hop
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.Input
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.InputChoice
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.intlist.IntList
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.MessagingAction
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.ModifyRegister
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.ModifyTargetableRegister
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.objectmap.ObjectMap
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.RefreshModifier
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.RemoveMe
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.Repeat
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.Sound
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.target.AbstractTarget
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.target.ChoosenTarget
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.Target
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.targetlist.TargetList
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.UnregisterThis
 
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.WaitActivatedChoice
Generate event associated to this action.
play(ContextEventListener, Ability) - Method in class net.sf.magicproject.action.WaitTriggeredBufferChoice
 
PLAY - Static variable in interface net.sf.magicproject.token.IdZones
The play zone
Play - Class in net.sf.magicproject.zone
Represents the play zone
Play(boolean) - Constructor for class net.sf.magicproject.zone.Play
create a new instance of Play
play - Variable in class net.sf.magicproject.zone.ZoneManager
play zone of this player
PLAY_TAPPED - Static variable in interface net.sf.magicproject.token.IdZones
The must be tapped in play constraint
PLAY_UNTAPPED - Static variable in interface net.sf.magicproject.token.IdZones
The must be untapped in play constraint
Playableability - Class in net.sf.magicproject.xml.test
Test if the ability owning this test is equal to the requested name.
Playableability() - Constructor for class net.sf.magicproject.xml.test.Playableability
 
playableIn(int, boolean) - Method in class net.sf.magicproject.modifier.PlayableZoneModifier
Indicates if this modifier allow the specified zone
playableZone(int, int) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
playableZone(int, int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Indicates this card can be played from a specified zone.
playableZoneModifier - Variable in class net.sf.magicproject.clickable.targetable.card.MCard
The playable zone modifiers on this object.
PlayableZoneModifier - Class in net.sf.magicproject.modifier
 
Playablezonemodifier - Class in net.sf.magicproject.xml.modifier
 
Playablezonemodifier() - Constructor for class net.sf.magicproject.xml.modifier.Playablezonemodifier
 
PlayableZoneModifierModel - Class in net.sf.magicproject.modifier
 
Player - Class in net.sf.magicproject.clickable.targetable.player
Represents a player : name (avatar, preferences,...), mana and zones.
PLAYER - Static variable in interface net.sf.magicproject.token.IdTokens
Target is a player
PLAYER_REGISTER_SIZE - Static variable in interface net.sf.magicproject.token.IdTokens
Size of player registers
PLAYER_SIZE_HEIGHT - Static variable in class net.sf.magicproject.clickable.targetable.player.Player
Player view height
PLAYER_SIZE_WIDTH - Static variable in class net.sf.magicproject.clickable.targetable.player.Player
Player view width
playerCard - Variable in class net.sf.magicproject.clickable.targetable.player.Player
This card is used to represent this player as a card/
PlayerCard - Class in net.sf.magicproject.clickable.targetable.player
 
PlayerCard(Player) - Constructor for class net.sf.magicproject.clickable.targetable.player.PlayerCard
Creates a new instance of PlayerCard
PLAYERS - Static variable in class net.sf.magicproject.stack.StackManager
players of the play
playerTabbedPanel - Static variable in class net.sf.magicproject.ui.MagicUIComponents
The main panel containing player stuffs.
playFirstUncompleted() - Method in class net.sf.magicproject.clickable.action.ChoosenCostPanel
Find the first uncompleted action, and execute it.
POISON - Static variable in interface net.sf.magicproject.token.IdTokens
Index of player poison information
popMacroAction() - Static method in class net.sf.magicproject.xml.tbs.Tbs
Remove the last given action to a macro.
PopupManager - Class in net.sf.magicproject.zone
 
popupMenu - Static variable in class net.sf.magicproject.stack.MPhase
is the popupMenu displayable when click to see hystory of stack
Position - Class in net.sf.magicproject.expression
 
Position(InputStream) - Constructor for class net.sf.magicproject.expression.Position
Creates a new instance of Counter
Structure of InputStream : Data[size] idTestOn [1] card to locate specified)
POSITION - Static variable in interface net.sf.magicproject.operation.IdOperations
 
Position - Class in net.sf.magicproject.xml.expression
 
Position() - Constructor for class net.sf.magicproject.xml.expression.Position
 
Position - Class in net.sf.magicproject.xml.test
 
Position() - Constructor for class net.sf.magicproject.xml.test.Position
 
POSITION_NAMES - Static variable in interface net.sf.magicproject.token.IdPositions
The allowed position names
POSITION_VALUES - Static variable in interface net.sf.magicproject.token.IdPositions
The allowed position values
postLoseGame(int) - Static method in class net.sf.magicproject.stack.StackManager
Add the "lose status" to specified player
postRefreshAbilities(MCard) - Static method in class net.sf.magicproject.stack.StackManager
Post a request to refresh the abilities of a card.
postRefreshColor(MCard) - Static method in class net.sf.magicproject.stack.StackManager
Post a request to refresh the colors of a card.
postRefreshController(MCard) - Static method in class net.sf.magicproject.stack.StackManager
Post a request to refresh the conntroller of a card.
postRefreshIdCard(MCard) - Static method in class net.sf.magicproject.stack.StackManager
Post a request to refresh the card types of a card.
postRefreshProperties(MCard, int) - Static method in class net.sf.magicproject.stack.StackManager
Post a request to refresh a property of a card.
postRefreshRegisters(MCard, int) - Static method in class net.sf.magicproject.stack.StackManager
Post a request to refresh a register of a card.
POWER - Static variable in interface net.sf.magicproject.token.IdTokens
Index of card power information
powerANDtoughness - Variable in class net.sf.magicproject.ui.TooltipFilter
Are the power / toughness displayed
powerToughnessColor - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
Custom colors of Power/Toughness
preferredLayoutSize(Container) - Method in class net.sf.magicproject.ui.layout.AttachmentLayout
 
preferredLayoutSize(Container) - Method in class net.sf.magicproject.ui.layout.DivideLayout
 
preferredLayoutSize(Container) - Method in class net.sf.magicproject.ui.layout.FlowLayout2
 
preferredLayoutSize(Container) - Method in class net.sf.magicproject.ui.layout.FlowLayout2Center
 
preferredLayoutSize(Container) - Method in class net.sf.magicproject.ui.layout.FlowLayoutVertical
 
preferredLayoutSize(Container) - Method in class net.sf.magicproject.ui.layout.LeftPanelLayout
 
preferredLayoutSize(Container) - Method in class net.sf.magicproject.ui.layout.SectorLayout
Determines the preferred size of the target container using this layout manager, based on the components in the container.
previewCard - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
the back image of all Magic card
previewPanel - Static variable in class net.sf.magicproject.ui.MagicUIComponents
Comment for previewPanel
previousPlace - Static variable in class net.sf.magicproject.stack.StackManager
Is the previous place of current spell.
PreviousZone - Class in net.sf.magicproject.test
Test the previous place of component.
PreviousZone(int, TestOn) - Constructor for class net.sf.magicproject.test.PreviousZone
Creates a new instance of InZone
Previouszone - Class in net.sf.magicproject.xml.test
 
Previouszone() - Constructor for class net.sf.magicproject.xml.test.Previouszone
 
print(PrintWriter) - Method in class net.sf.magicproject.xml.XmlParser.Node
Print this node using the specified printer.
priority - Variable in class net.sf.magicproject.clickable.ability.Ability
The resolution selector choose the right abstract zone where an hidden ability would be added.
Priority - Enum in net.sf.magicproject.clickable.ability
Possible optimizations for abilities management in the TBZ
PRIVATE_NAMED_TARGETABLE - Static variable in interface net.sf.magicproject.token.IdTokens
Target is saved object
Privateobject - Class in net.sf.magicproject.xml.action
 
Privateobject() - Constructor for class net.sf.magicproject.xml.action.Privateobject
 
process(int, int) - Method in class net.sf.magicproject.operation.Add
 
process(int, int) - Method in class net.sf.magicproject.operation.AddHalfRounded
 
process(int, int) - Method in class net.sf.magicproject.operation.AddHalfTruncated
 
process(int, int) - Method in class net.sf.magicproject.operation.And
 
process(int, int) - Method in class net.sf.magicproject.operation.AndNot
 
process(int, int) - Method in class net.sf.magicproject.operation.Any
 
process(int, int) - Method in class net.sf.magicproject.operation.BinaryOperation
 
process(int, int) - Method in class net.sf.magicproject.operation.Clear
 
process(int, int) - Method in class net.sf.magicproject.operation.DivRounded
 
process(int, int) - Method in class net.sf.magicproject.operation.DivTruncated
 
process(int, int) - Method in class net.sf.magicproject.operation.Dummy
 
process(int, int) - Method in class net.sf.magicproject.operation.Increment
 
process(int, int) - Method in class net.sf.magicproject.operation.IntList
 
process(int, int) - Method in class net.sf.magicproject.operation.IntValue
 
process(int, int) - Method in class net.sf.magicproject.operation.Max
 
process(int, int) - Method in class net.sf.magicproject.operation.Min
 
process(int, int) - Method in class net.sf.magicproject.operation.Mult
 
process(int, int) - Method in class net.sf.magicproject.operation.Negative
 
process(int, int) - Method in class net.sf.magicproject.operation.Operation
Process a binary operation with two values and return the result.
process(int, int) - Method in class net.sf.magicproject.operation.Or
 
process(int, int) - Method in class net.sf.magicproject.operation.Remove
 
process(int, int) - Method in class net.sf.magicproject.operation.Set
 
process(int, int) - Method in class net.sf.magicproject.operation.TargetList
 
process(int, int) - Method in class net.sf.magicproject.operation.UnaryOperation
 
process(int, int) - Method in class net.sf.magicproject.operation.Xor
 
processAdd(List<IChartKey>) - Method in class net.sf.magicproject.chart.CardColor
 
processAdd(List<IChartKey>) - Method in class net.sf.magicproject.chart.CardManaCost
 
processAdd(List<IChartKey>) - Method in class net.sf.magicproject.chart.CardTypes
 
processAdd(List<IChartKey>) - Method in interface net.sf.magicproject.chart.IChartKey
Add this key to the specified list.
processHiddenTriggered() - Method in class net.sf.magicproject.clickable.targetable.player.Player
Return true if there was one or several processed hidden triggered abilities
processRefreshRequests() - Static method in class net.sf.magicproject.stack.StackManager
For each cards having posted a refresh request, process to the refreshing
properties - Variable in class net.sf.magicproject.ui.TooltipFilter
Are the properties displayed
propertiesCacheConfig - Static variable in class net.sf.magicproject.database.DatabaseFactory
Available properties of current TBS for databases.
PROPERTY_ANSWER - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for PROPERTY_ANSWER
propertyChange(PropertyChangeEvent) - Method in class net.sf.magicproject.tools.ImagePreview
 
PropertyConfig - Class in net.sf.magicproject.database.propertyconfig
Abstract class that holds information about a property name and its translation in the selected language in the LanguageManager class.
PropertyConfigFactory - Class in net.sf.magicproject.database.propertyconfig
Abstract class that holds information about a property name and its translation in the selected language in the LanguageManager class.
PropertyModel - Class in net.sf.magicproject.tools
 
PropertyModel(String, int) - Constructor for class net.sf.magicproject.tools.PropertyModel
Creates a new instance of this class
propertyModifier - Variable in class net.sf.magicproject.clickable.targetable.card.MCard
The properties modifiers on this object.
PropertyModifier - Class in net.sf.magicproject.modifier
 
Propertymodifier - Class in net.sf.magicproject.xml.modifier
 
Propertymodifier() - Constructor for class net.sf.magicproject.xml.modifier.Propertymodifier
 
PropertyModifierModel - Class in net.sf.magicproject.modifier
 
propertyPictures - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
The available properties pictures as Image.
propertyPictures - Static variable in class net.sf.magicproject.xml.XmlConfiguration
Exported properties
propertyPicturesHTML - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
The available properties pictures as Html.
PropertyProxyConfig - Class in net.sf.magicproject.database.propertyconfig
 
PropertyProxyConfig(XmlParser.Node) - Constructor for class net.sf.magicproject.database.propertyconfig.PropertyProxyConfig
Create a new instance of this class.
PROXIES_LOCATION - Static variable in interface net.sf.magicproject.token.IdConst
Location of Proxy XML files in the tbs dir.
Proxy - Class in net.sf.magicproject.database
 
Proxy(File) - Constructor for class net.sf.magicproject.database.Proxy
Create a new instance of this class.
ProxyConfiguration - Class in net.sf.magicproject.ui.component
 
ProxyConfiguration() - Constructor for class net.sf.magicproject.ui.component.ProxyConfiguration
Create a new instance of JPrompt
pushMacroAction(List<XmlParser.Node>) - Static method in class net.sf.magicproject.xml.tbs.Tbs
Push an action (accepting null) for macro.

R

RAISE_EVENT_AUTO - Static variable in interface net.sf.magicproject.token.IdTargets
The "targeted" event is generated only if a player has to choose a target.
RAISE_EVENT_FORCE - Static variable in interface net.sf.magicproject.token.IdTargets
The "targeted" event is always generated
RAISE_EVENT_NOT - Static variable in interface net.sf.magicproject.token.IdTargets
The "targeted" event is never generated
RANDOM - Static variable in interface net.sf.magicproject.token.IdTargets
Indicates that the target list is filled randomly.
random - Static variable in class net.sf.magicproject.tools.MToolKit
The current random sequence.
reactivate() - Method in class net.sf.magicproject.stack.ActionManager
Reactivate the current action
read() - Method in class net.sf.magicproject.tools.InOutStream
 
readAbility(InputStream, MCard) - Static method in class net.sf.magicproject.clickable.ability.AbilityFactory
Read and return the next ability from specified inputFile Structure of InputStream : Data[size] ability type [1] name name [String] ability tags [1] event [Event] cost [Action[]] effect [Action[]]
readAction(InputStream, Modifier) - Static method in class net.sf.magicproject.action.ActionFactory
Read and return the next action from specified inputFile
readActionList(InputStream, Modifier) - Static method in class net.sf.magicproject.action.ActionFactory
Read a list a actions from the given input stream.
readAvailableCards(MListModel<MCardCompare>) - Static method in class net.sf.magicproject.deckbuilder.DeckReader
Read available cards from file and add them to the specified cardNames
readByteArray(InputStream) - Static method in class net.sf.magicproject.tools.MToolKit
Read a byte array 256*256*256 bytes maximum sized from the given stream.
readImage(InputStream) - Static method in class net.sf.magicproject.tools.MToolKit
Read an image from the given stream.
readImageIcon(InputStream) - Static method in class net.sf.magicproject.tools.MToolKit
Read an icon from the given stream.
readInt16(InputStream) - Static method in class net.sf.magicproject.tools.MToolKit
Read the next 2 bytes from the specified input stream and return the integer value coded with 32bits
readInt24(InputStream) - Static method in class net.sf.magicproject.tools.MToolKit
Read the next 3 bytes from the specified input stream and return the integer value coded with 48bits
readLine() - Method in class net.sf.magicproject.network.MInputStream
read a line from inputstream
readModifier(InputStream) - Static method in class net.sf.magicproject.modifier.ModifierFactory
Read and return the next action from specified inputFile
readNextEvent(InputStream, MCard) - Static method in class net.sf.magicproject.event.EventFactory
return the next EventListener read from the current offset
Structure of InputStream : Data[size] idEvent [1] idZone [1] test [...]
readNextExpression(InputStream) - Static method in class net.sf.magicproject.expression.ExpressionFactory
Return the next Expression read from the current offset
readNextExpression(InputStream) - Method in class net.sf.magicproject.operation.Any
 
readNextExpression(InputStream) - Method in class net.sf.magicproject.operation.BinaryOperation
 
readNextExpression(InputStream) - Method in class net.sf.magicproject.operation.Clear
 
readNextExpression(InputStream) - Method in class net.sf.magicproject.operation.Dummy
 
readNextExpression(int, InputStream) - Method in class net.sf.magicproject.operation.Dummy
return the next Expression read from the current offset
readNextExpression(InputStream) - Method in class net.sf.magicproject.operation.IntList
 
readNextExpression(InputStream) - Method in class net.sf.magicproject.operation.IntValue
 
readNextExpression(InputStream) - Method in class net.sf.magicproject.operation.Operation
return the next Expression read from the current offset
readNextExpression(InputStream) - Method in class net.sf.magicproject.operation.TargetList
 
readNextExpression(InputStream) - Method in class net.sf.magicproject.operation.UnaryOperation
 
readNextIntList(InputStream) - Static method in class net.sf.magicproject.action.intlist.IntList
Read the next TargetList object
readNextObjectMap(InputStream) - Static method in class net.sf.magicproject.action.objectmap.ObjectMapFactory
Read the next ObjectMap object.
readNextOperation(InputStream) - Static method in class net.sf.magicproject.operation.OperationFactory
Read and return the next operation from specified inputFile Structure of InputStream : Data[size] idOperation [1]
readNextTarget(InputStream) - Static method in class net.sf.magicproject.action.target.TargetFactory
target type [Register] test [Test] options [int] target action [Target]
readNextTargetList(InputStream) - Static method in class net.sf.magicproject.action.targetlist.TargetListFactory
Read the next TargetList object.
readNextTest(InputStream) - Static method in class net.sf.magicproject.test.TestFactory
Return the next Test read from the current offset.
readReplacementAnswer() - Method in class net.sf.magicproject.network.MSocketListener
Read and return replacement answer.
readSettings(String, String, InputStream) - Method in class net.sf.magicproject.clickable.targetable.player.Opponent
 
readString(InputStream) - Static method in class net.sf.magicproject.tools.MToolKit
read a string from inputStream ending with \0.
readText(InputStream) - Static method in class net.sf.magicproject.tools.MToolKit
read a string from inputFile The strings read end with \0 with no limit of size
readWallPaperConfiguration(InputStream) - Method in class net.sf.magicproject.zone.MZone
Set the new wallpaper for the current game.
ready - Variable in class net.sf.magicproject.network.MBigPipe
Semaphore to indicate a ready stream
RealTarget - Class in net.sf.magicproject.action.target
Add to the target list card(s) or player(s) following the specified mode and the specified type.
receiveMoveOrder(int[]) - Method in class net.sf.magicproject.action.MoveCard
This method is called when the oponent has finished to choose the order of moves.
reCheck(ContextEventListener, Ability) - Method in class net.sf.magicproject.event.MEventListener
Tell if the event still activated before to be added to the stack
reCheck(TriggeredCard) - Method in class net.sf.magicproject.event.MEventListener
Tell if the event still activated before to be added to the stack
reCheck(ContextEventListener, Ability) - Method in class net.sf.magicproject.event.MovedCard
 
recheckList(Ability) - Method in class net.sf.magicproject.stack.TargetedList
Recheck the whole list of targets added with raised event.
recheckTargets() - Method in class net.sf.magicproject.clickable.ability.Ability
Is this ability contains targeting action.
recheckTargets() - Method in class net.sf.magicproject.clickable.ability.AbstractAbility
 
recheckTargets() - Method in class net.sf.magicproject.clickable.ability.SystemAbility
 
recheckTargets() - Method in class net.sf.magicproject.clickable.ability.UserAbility
 
recordIndex - Variable in class net.sf.magicproject.action.context.ActionContextWrapper
Is -1 if this action has not been completed.
RED_MANA - Static variable in interface net.sf.magicproject.token.IdCommonToken
Comment for RED_MANA
REF_VALUE - Static variable in interface net.sf.magicproject.operation.IdOperations
The reference value.
referencedAbilities - Static variable in class net.sf.magicproject.xml.tbs.Tbs
Available ability references of this TBS
referencedAbilities - Static variable in class net.sf.magicproject.xml.XmlTbs
Available ability references of this Card.
referencedActions - Static variable in class net.sf.magicproject.xml.tbs.Tbs
Available actions references of this TBS
referencedActions - Static variable in class net.sf.magicproject.xml.XmlTbs
Available actions references of this Card.
referencedAttachments - Static variable in class net.sf.magicproject.xml.tbs.Tbs
Available attachments references of this TBS.
referencedNonMacroActions - Static variable in class net.sf.magicproject.xml.tbs.Tbs
Available actions references of this TBS do not accepting macro
referencedNonMacroActions - Static variable in class net.sf.magicproject.xml.XmlTbs
Available actions references that do not accept macro.
referencedNonMacroAttachments - Static variable in class net.sf.magicproject.xml.tbs.Tbs
Available attachments references of this TBS do not accepting macro
referencedTest - Static variable in class net.sf.magicproject.xml.tbs.Tbs
Available test references of this TBS
referencedTest - Static variable in class net.sf.magicproject.xml.XmlTbs
Available test references of this Card.
ReferencePager - Class in net.sf.magicproject.tools
This class is used to maintain references between reference name and offsets.
ReferencePager() - Constructor for class net.sf.magicproject.tools.ReferencePager
Create a new instance of this class.
ReferenceValue - Class in net.sf.magicproject.expression
This expression represent a referencable value.
ReferenceValue(InputStream) - Constructor for class net.sf.magicproject.expression.ReferenceValue
Creates a new instance of ReferenceValue
Structure of InputStream : Data[size] expressionName + '\0' [...]
refresh() - Method in class net.sf.magicproject.modifier.AbilityModifier
 
refresh() - Method in class net.sf.magicproject.modifier.AdditionalCostModifier
 
refresh() - Method in class net.sf.magicproject.modifier.ColorModifier
 
refresh() - Method in class net.sf.magicproject.modifier.ControllerModifier
 
refresh() - Method in class net.sf.magicproject.modifier.IdCardModifier
 
refresh() - Method in class net.sf.magicproject.modifier.Modifier
Refresh this modifier following the whileCondition.
refresh() - Method in class net.sf.magicproject.modifier.PlayableZoneModifier
 
refresh() - Method in class net.sf.magicproject.modifier.PropertyModifier
 
refresh() - Method in class net.sf.magicproject.modifier.RegisterIndirection
 
refresh() - Method in class net.sf.magicproject.modifier.RegisterModifier
 
refresh() - Method in class net.sf.magicproject.modifier.StaticModifier
 
REFRESH_RUNNER - Static variable in class net.sf.magicproject.ui.SkinLF
This class refresh the split bar
refreshAbilities() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Refresh the granted abilities of this card.
RefreshAbility - Class in net.sf.magicproject.clickable.ability
 
RefreshAbility(TriggeredEvent, RefreshModifier, MCard) - Constructor for class net.sf.magicproject.clickable.ability.RefreshAbility
Creates a new instance of RefreshAbility
RefreshableAdd - Interface in net.sf.magicproject.ui
 
refreshAddComponent(boolean) - Method in class net.sf.magicproject.DeckBuilder
 
refreshAddComponent(boolean) - Method in interface net.sf.magicproject.ui.RefreshableAdd
Called when the "Add" button is pressed or when there is an active selection on the list.
refreshController() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Refresh the controller of this card, and raise an event if the value has been changed.
refreshIdCard() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Refresh the idcard of this card, and raise an event if the value has been changed.
refreshIdColor() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Refresh the colors of this card, and raise an event if the value has been changed.
RefreshModifier - Class in net.sf.magicproject.action
 
RefreshModifier(Modifier) - Constructor for class net.sf.magicproject.action.RefreshModifier
Creates a new instance of RemoveMe
refreshProperties(int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Refresh the properties of this card, and raise an event if the value has been changed.
refreshRegisters(int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Refresh the registers of this card, and raise an event if the value has been changed.
refreshTest - Variable in class net.sf.magicproject.clickable.ability.ModifierRemover
The refreshing test
refreshText(Ability, ContextEventListener) - Method in class net.sf.magicproject.action.context.ActionContextWrapper
Refresh the text of associated action UI component.
Register - Class in net.sf.magicproject.token
 
Register(TestOn) - Constructor for class net.sf.magicproject.token.Register
Create a new instance of this class.
Register(int) - Constructor for class net.sf.magicproject.token.Register
Create a new instance of this class.
REGISTER_ACCESS - Static variable in interface net.sf.magicproject.operation.IdOperations
Indentify a couple : register name + index.
REGISTER_INDEX_NAMES - Static variable in interface net.sf.magicproject.token.IdTokens
Comment for registerIndexName
REGISTER_INDEX_VALUES - Static variable in interface net.sf.magicproject.token.IdTokens
Comment for registerIndexValue
REGISTER_NAMES - Static variable in class net.sf.magicproject.token.Register
Accessible register names.
REGISTER_VALUES - Static variable in class net.sf.magicproject.token.Register
Accessible register values.
registerAbilities(int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Register abilities of this card, supposing card is in the specified zone.
RegisterableEvent - Interface in net.sf.magicproject.event
 
RegisterAccess - Class in net.sf.magicproject.expression
Return the register value of a component considering the modifiers.
RegisterAccess(InputStream) - Constructor for class net.sf.magicproject.expression.RegisterAccess
Creates a new instance from inputStream
Structure of InputStream : Data[size] register [Register] index [Expression]
RegisterIndirection - Class in net.sf.magicproject.modifier
 
Registerindirection - Class in net.sf.magicproject.xml.modifier
 
Registerindirection() - Constructor for class net.sf.magicproject.xml.modifier.Registerindirection
 
RegisterIndirectionModel - Class in net.sf.magicproject.modifier
 
RegisterModifier - Class in net.sf.magicproject.modifier
 
Registermodifier - Class in net.sf.magicproject.xml.modifier
 
Registermodifier() - Constructor for class net.sf.magicproject.xml.modifier.Registermodifier
 
RegisterModifierModel - Class in net.sf.magicproject.modifier
 
registerModifiers - Variable in class net.sf.magicproject.clickable.targetable.Targetable
The registerModifiers on this object
registerReplacementAbilities(int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Register abilities of this card, supposing card is in the specified zone.
registers - Variable in class net.sf.magicproject.clickable.targetable.card.DelayedCard
the registers of this card.
registers - Variable in class net.sf.magicproject.clickable.targetable.Targetable
Current regiters of this targetable
registers - Static variable in class net.sf.magicproject.stack.StackManager
private registers for each spell/ability
registers - Static variable in class net.sf.magicproject.token.MCommonVars
The play registers.
registerToManager() - Method in class net.sf.magicproject.clickable.ability.Ability
Add this ability to the looked for events.
registerToManager(ReplacementAbility) - Method in enum net.sf.magicproject.clickable.ability.Priority
Register the specified replacement ability.
registerToManager() - Method in class net.sf.magicproject.clickable.ability.ReplacementAbility
 
registerToManager(Ability) - Method in class net.sf.magicproject.event.CanICast
 
registerToManager(Ability) - Method in class net.sf.magicproject.event.MEventListener
 
registerToManager(Ability) - Method in interface net.sf.magicproject.event.RegisterableEvent
register this event to the event manager
registerToManager(Ability) - Method in class net.sf.magicproject.event.TriggeredEvent
 
release() - Method in class net.sf.magicproject.network.MMiniPipe
Try to take this token.
REMOVE - Static variable in interface net.sf.magicproject.operation.IdOperations
The soustraction.
Remove - Class in net.sf.magicproject.operation
 
remove(int) - Method in class net.sf.magicproject.stack.TargetedList
Return a target from the list
remove(Targetable) - Method in class net.sf.magicproject.stack.TargetedList
Return the specified target from the list
remove(int) - Method in class net.sf.magicproject.tools.MCardCompare
Remove some cards.
remove(int) - Method in class net.sf.magicproject.tools.RevertedArrayList
 
remove(Object) - Method in class net.sf.magicproject.tools.RevertedArrayList
 
remove(int, int) - Method in class net.sf.magicproject.ui.HireListener
 
remove(T) - Method in class net.sf.magicproject.ui.MListModel
Removes the first (lowest-indexed) occurrence of the argument from this list.
remove(int) - Method in class net.sf.magicproject.ui.MListModel
Removes the element at the specified position in this list.
remove(AbstractCard) - Method in class net.sf.magicproject.zone.MZone
Add a card to this panel.
remove(Component) - Method in class net.sf.magicproject.zone.Play
 
remove(AbstractCard) - Method in class net.sf.magicproject.zone.Play
 
remove(Component) - Method in class net.sf.magicproject.zone.TriggeredBuffer
Deprecated. use 'removeTriggered(MTriggeredCard)' instead
remove(AbstractCard) - Method in class net.sf.magicproject.zone.ZoneSector
Remove the card from the list.
REMOVE_FIRST - Static variable in interface net.sf.magicproject.operation.IdOperations

For target-list : 'remove-first' operation remove the first target from the current list.
REMOVE_LAST - Static variable in interface net.sf.magicproject.operation.IdOperations

For target-list : 'remove-last' operation remove the last target from the current list.
REMOVE_QUEUE - Static variable in interface net.sf.magicproject.operation.IdOperations

For target-list : 'remove-queue' operation remove all targets but the first one from the current list.
REMOVE_TAIL - Static variable in interface net.sf.magicproject.operation.IdOperations

For target-list : 'remove-tail' operation remove all targets but the last one from the current list.
removeAll() - Method in class net.sf.magicproject.chart.ChartSets
Remove all data from this dataset.
removeAll() - Method in class net.sf.magicproject.chart.datasets.BarDataset
 
removeAll() - Method in class net.sf.magicproject.chart.datasets.CategoryDataset
 
removeAll() - Method in interface net.sf.magicproject.chart.datasets.Dataset
Remove all data from this dataset.
removeAll() - Method in class net.sf.magicproject.chart.datasets.HistogramDataset
 
removeAll() - Method in class net.sf.magicproject.chart.datasets.PieDataset
 
removeAll(Collection<T>) - Method in class net.sf.magicproject.ui.MListModel
Removes from this Vector all of its elements that are contained in the specified Collection.
removeAll() - Method in class net.sf.magicproject.zone.MZone
 
removeAttribute(String) - Method in class net.sf.magicproject.xml.XmlParser.Node
 
removeCard(CardModel, int) - Method in class net.sf.magicproject.chart.ChartSets
Remove cards to all datasets.
removeCard(CardModel, int) - Method in class net.sf.magicproject.chart.datasets.BarDataset
Remove cards to all datasets.
removeCard(CardModel, int) - Method in class net.sf.magicproject.chart.datasets.CategoryDataset
Remove cards to all datasets.
removeCard(CardModel, int) - Method in interface net.sf.magicproject.chart.datasets.Dataset
Remove cards to all datasets.
removeCard(CardModel, int) - Method in class net.sf.magicproject.chart.datasets.HistogramDataset
Remove cards to all datasets.
removeCard(CardModel, int) - Method in class net.sf.magicproject.chart.datasets.PieDataset
Remove cards to all datasets.
removeCard(MCardCompare) - Method in class net.sf.magicproject.deckbuilder.Deck
 
removedDelegate - Variable in class net.sf.magicproject.ui.MListModel
The original content.
removeElement(XmlParser.Node) - Method in class net.sf.magicproject.xml.XmlParser.Node
Inserts the specified element at the specified position in this list (optional operation).
removeElement(int) - Method in class net.sf.magicproject.xml.XmlParser.Node
Removes the element at the specified position in this list (optional operation).
removeFirstInt() - Method in class net.sf.magicproject.tools.IntegerList
Removes the element at the first position in this list.
removeFromManager() - Method in class net.sf.magicproject.clickable.ability.Ability
 
removeFromManager(ReplacementAbility) - Method in enum net.sf.magicproject.clickable.ability.Priority
Unregister the specified replacement ability.
removeFromManager() - Method in class net.sf.magicproject.clickable.ability.RemoveModifier
 
removeFromManager() - Method in class net.sf.magicproject.clickable.ability.ReplacementAbility
 
removeFromManager() - Method in class net.sf.magicproject.clickable.ability.TriggeredAbility
 
removeFromManager() - Method in class net.sf.magicproject.clickable.targetable.card.DelayedCard
Remove from the event manager this listener.
removeFromManager(Ability) - Method in class net.sf.magicproject.event.CanICast
 
removeFromManager(Ability) - Method in class net.sf.magicproject.event.MEventListener
 
removeFromManager(Ability) - Method in interface net.sf.magicproject.event.RegisterableEvent
remove from the manager this event if doesn't match with the new context
removeFromManager(Ability) - Method in class net.sf.magicproject.event.TriggeredEvent
 
removeFromManager() - Method in class net.sf.magicproject.modifier.AbilityModifier
 
removeFromManager() - Method in class net.sf.magicproject.modifier.AdditionalCostModifier
 
removeFromManager() - Method in class net.sf.magicproject.modifier.ColorModifier
 
removeFromManager() - Method in class net.sf.magicproject.modifier.ControllerModifier
 
removeFromManager() - Method in class net.sf.magicproject.modifier.IdCardModifier
 
removeFromManager() - Method in class net.sf.magicproject.modifier.Modifier
 
removeFromManager() - Method in class net.sf.magicproject.modifier.PlayableZoneModifier
 
removeFromManager() - Method in class net.sf.magicproject.modifier.PropertyModifier
 
removeFromManager() - Method in class net.sf.magicproject.modifier.RegisterIndirection
 
removeFromManager() - Method in class net.sf.magicproject.modifier.RegisterModifier
 
removeFromManager() - Method in interface net.sf.magicproject.modifier.Unregisterable
Remove from the event manager this listener.
removeInt(int) - Method in class net.sf.magicproject.tools.IntegerList
Removes the element at the specified position in this list.
removeLast() - Method in class net.sf.magicproject.stack.TargetedList
Remove the last target
removeLastInt() - Method in class net.sf.magicproject.tools.IntegerList
Removes the element at the last position in this list.
removeLayoutComponent(Component) - Method in class net.sf.magicproject.ui.layout.AttachmentLayout
 
removeLayoutComponent(Component) - Method in class net.sf.magicproject.ui.layout.BorderLayout2
 
removeLayoutComponent(Component) - Method in class net.sf.magicproject.ui.layout.DivideLayout
 
removeLayoutComponent(Component) - Method in class net.sf.magicproject.ui.layout.FlowLayout2
 
removeLayoutComponent(Component) - Method in class net.sf.magicproject.ui.layout.FlowLayout2Center
 
removeLayoutComponent(Component) - Method in class net.sf.magicproject.ui.layout.FlowLayoutVertical
 
removeLayoutComponent(Component) - Method in class net.sf.magicproject.ui.layout.LeftPanelLayout
 
removeLayoutComponent(Component) - Method in class net.sf.magicproject.ui.layout.SectorLayout
 
removeMana(int, Ability) - Method in class net.sf.magicproject.clickable.mana.Mana
Remove a number of mana of this color from the mana pool.
removeMana(int, Ability, ManaCost) - Method in class net.sf.magicproject.clickable.mana.Mana
Remove a number of mana of this color from the mana pool.
removeMana(int, int, Ability) - Method in class net.sf.magicproject.clickable.mana.ManaPool
Remove a number of mana of one color
RemoveMe - Class in net.sf.magicproject.action
 
RemoveMe(Unregisterable) - Constructor for class net.sf.magicproject.action.RemoveMe
Creates a new instance of RemoveMe
RemoveModifier - Class in net.sf.magicproject.clickable.ability
 
RemoveModifier(TriggeredEvent, Unregisterable) - Constructor for class net.sf.magicproject.clickable.ability.RemoveModifier
Creates a new instance of RemoveModifier
removeModifier(RegisterModifier, int) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
removeModifier(RegisterIndirection, int) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
removeModifier(IdCardModifier) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
removeModifier(ControllerModifier) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
removeModifier(PropertyModifier) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
removeModifier(PlayableZoneModifier) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
removeModifier(ColorModifier) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
removeModifier(RegisterModifier, int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
removeModifier(RegisterIndirection, int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
removeModifier(IdCardModifier) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Remove the specified idcard-modifier
removeModifier(AbilityModifier) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Remove the specified ability-modifier
removeModifier(ControllerModifier) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Remove the specified controller-modifier
removeModifier(PropertyModifier) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Remove the specified property-modifier
removeModifier(PlayableZoneModifier) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Remove the specified playable zone-modifier
removeModifier(ColorModifier) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Remove the specified color-modifier.
removeModifier(RegisterModifier, int) - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
removeModifier(RegisterIndirection, int) - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
removeModifier(RegisterModifier, int) - Method in class net.sf.magicproject.clickable.targetable.player.Player
 
removeModifier(RegisterIndirection, int) - Method in class net.sf.magicproject.clickable.targetable.player.Player
 
removeModifier(RegisterModifier, int) - Method in class net.sf.magicproject.clickable.targetable.Targetable
Remove a register modifier from this component.
removeModifier(RegisterIndirection, int) - Method in class net.sf.magicproject.clickable.targetable.Targetable
Remove a register-indirection modifier from this component.
removeModifier(Modifier) - Method in class net.sf.magicproject.modifier.AbilityModifier
 
removeModifier(Modifier) - Method in class net.sf.magicproject.modifier.AdditionalCostModifier
 
removeModifier(Modifier) - Method in class net.sf.magicproject.modifier.ColorModifier
 
removeModifier(Modifier) - Method in class net.sf.magicproject.modifier.ControllerModifier
 
removeModifier(Modifier) - Method in class net.sf.magicproject.modifier.IdCardModifier
 
removeModifier(Modifier) - Method in class net.sf.magicproject.modifier.PlayableZoneModifier
 
removeModifier(Modifier) - Method in class net.sf.magicproject.modifier.PropertyModifier
 
removeModifier(Modifier) - Method in class net.sf.magicproject.modifier.RegisterIndirection
 
removeModifier(Modifier) - Method in class net.sf.magicproject.modifier.RegisterModifier
 
RemoveObject - Class in net.sf.magicproject.action
Remove an object from the component of target list.
removeObject(String, Test) - Method in class net.sf.magicproject.modifier.Modifier
 
removeObject(MCard, Test) - Method in class net.sf.magicproject.modifier.ModifierModel
Remove one instance of this object from the given card.
removeObject(String, Test) - Method in class net.sf.magicproject.modifier.ObjectAbilityModifier
 
removeObject(MCard, Test) - Method in class net.sf.magicproject.modifier.ObjectAbilityModifierModel
 
removeObject(String, Test) - Method in class net.sf.magicproject.modifier.ObjectColorModifier
 
removeObject(String, Test) - Method in class net.sf.magicproject.modifier.ObjectIdCardModifier
 
removeObject(String, Test) - Method in interface net.sf.magicproject.modifier.ObjectModifier
remove from the manager a occurence of object with the specified name
removeObject(MCard, Test) - Method in interface net.sf.magicproject.modifier.ObjectModifierModel
Remove one instance of this object from the given card.
removeObject(String, Test) - Method in class net.sf.magicproject.modifier.ObjectPropertyModifier
 
removeObject(String, Test) - Method in class net.sf.magicproject.modifier.ObjectRegisterModifier
 
Removeobject - Class in net.sf.magicproject.xml.action
 
Removeobject() - Constructor for class net.sf.magicproject.xml.action.Removeobject
 
removeObjectModifier(String, MCard, Test) - Static method in class net.sf.magicproject.modifier.ObjectFactory
Remove if can, one instance of given object with the specified name.
removePrivateNamedObject(String) - Method in class net.sf.magicproject.clickable.targetable.Targetable
Remove the named object.
removeQueue() - Method in class net.sf.magicproject.stack.TargetedList
Remove all component but the first.
removeTail() - Method in class net.sf.magicproject.stack.TargetedList
Remove all component but the last.
removeTargeted(Targetable) - Method in class net.sf.magicproject.stack.TargetedList
Return the specified target from the list
removeTargetedBy() - Method in class net.sf.magicproject.stack.TargetHelper
Remove any target Id displayed on targeted components.
removeTimestamp(int) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
Remove a reference to the given timestamp of card.
removeTimestamp(int) - Method in interface net.sf.magicproject.clickable.targetable.card.LastKnownCardInfo
Remove a reference to the given timestamp of card.
removeTimestamp(int) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCardInfoImpl
Remove a reference to the given timestamp of card.
removeTimestamp() - Method in interface net.sf.magicproject.event.context.ContextEventListener
Decrement the reference counter for the current timestamp of this card.
removeTimestamp() - Method in class net.sf.magicproject.event.context.MContextCardCardIntInt
 
removeTimestamp() - Method in class net.sf.magicproject.event.context.MContextMtargetable
 
removeTriggered(TriggeredCard) - Method in class net.sf.magicproject.zone.TriggeredBuffer
Removes the specified component from this container.
repeat - Variable in class net.sf.magicproject.action.context.ActionContextWrapper
Times to repeat this action
Repeat - Class in net.sf.magicproject.action
Repeat the next action n times.
Repeat - Class in net.sf.magicproject.xml.action
 
Repeat() - Constructor for class net.sf.magicproject.xml.action.Repeat
 
replace(XmlParser.Node, String) - Method in class net.sf.magicproject.xml.XmlDeckTranslator
 
replaceAll(String, String, String) - Static method in class net.sf.magicproject.tools.MToolKit
Replace occurrences into a string.
replacement - Static variable in class net.sf.magicproject.event.TriggeredEvent
The selected replacement ability to use
Replacement - Class in net.sf.magicproject.ui.wizard
 
Replacement(String, List<? extends AbstractCard>) - Constructor for class net.sf.magicproject.ui.wizard.Replacement
Creates a new instance of Replacement
replacement - Static variable in class net.sf.magicproject.ui.wizard.Replacement
The choosen replacement ability index.
REPLACEMENT_ABILITIES - Static variable in class net.sf.magicproject.event.MEventListener
Represent all active replacement abilities of games for each event and each priority.
REPLACEMENT_ANSWER - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for REPLACEMENT_ANSWER
ReplacementAbility - Class in net.sf.magicproject.clickable.ability
TODO is it important to keep cost ?
ReplacementAbility(InputStream, MCard) - Constructor for class net.sf.magicproject.clickable.ability.ReplacementAbility
Creates a new instance of ReplacementAbility
Structure of InputStream : Data[size] name name + '\0' [...]
Replacementability - Class in net.sf.magicproject.xml.tbs
 
Replacementability() - Constructor for class net.sf.magicproject.xml.tbs.Replacementability
 
ReplaceTested - Class in net.sf.magicproject.test
Replace the tested component by another inside the nested test scope.
ReplaceTested(TestOn, Test) - Constructor for class net.sf.magicproject.test.ReplaceTested
Create a new instance of this class.
Replacetested - Class in net.sf.magicproject.xml.test
Replace the tested component by another inside the nested test scope.
Replacetested() - Constructor for class net.sf.magicproject.xml.test.Replacetested
 
replaceWhiteSpaces(String) - Static method in class net.sf.magicproject.tools.MToolKit
Return the specfied string without any local white spaces.
replay(int, boolean) - Method in class net.sf.magicproject.action.context.TargetList
Replay the target list operation.
replay(ActionContextWrapper, ContextEventListener, Ability) - Method in interface net.sf.magicproject.action.handler.ChoosenAction
Generate event associated to this action.
replay(ActionContextWrapper, ContextEventListener, Ability) - Method in interface net.sf.magicproject.action.handler.InitAction
Generate event associated to this action.
replay(ActionContextWrapper, ContextEventListener, Ability) - Method in interface net.sf.magicproject.action.handler.Replayable
Generate event associated to this action.
replay(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.Hop
 
replay(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.InputChoice
 
replay(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.MessagingAction
 
replay(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.ModifyTargetableRegister
 
replay(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.PayMana
 
replay(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.Repeat
 
replay(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.target.AbstractTarget
 
replay(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.target.ChoosenTarget
 
replay(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.Target
Generate event associated to this action.
Replayable - Interface in net.sf.magicproject.action.handler
 
replayAction(ContextEventListener, Ability, Wizard) - Method in interface net.sf.magicproject.action.BackgroundMessaging
Replay the current action as it was when it has been suspended.
replayAction(ContextEventListener, Ability, Wizard) - Method in class net.sf.magicproject.action.MessagingAction
Replay the current action as it was when it has been suspended.
replayAction(ContextEventListener, Ability, Wizard) - Method in class net.sf.magicproject.action.MoveCard
 
replayAction(ContextEventListener, Ability, Wizard) - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCardChoice
Replay the current action as it was when it has been suspended.
replayOnDemand(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.Repeat
Replay the next action the amount of context times.
REQUIRED_MANA - Static variable in interface net.sf.magicproject.token.IdTokens
Access the required mana of current spell.
requiredMana - Variable in class net.sf.magicproject.action.context.ManaCost
The required mana.
requiredMana - Variable in class net.sf.magicproject.stack.ActionManager
Additional required mana.
RESERVED_0 - Static variable in interface net.sf.magicproject.token.IdTargets
 
RESERVED_1 - Static variable in interface net.sf.magicproject.token.IdTargets
 
reset(MCard, ActionContextWrapper[]) - Method in class net.sf.magicproject.clickable.action.ChoosenCostPanel
Reset the UI and execute the first ChoosenAction.
reset(MPhase[]) - Method in class net.sf.magicproject.clickable.targetable.player.Opponent
 
reset(MPhase[]) - Method in class net.sf.magicproject.clickable.targetable.player.Player
Remove, and then fill the phases of this player
reset() - Static method in class net.sf.magicproject.event.MEventListener
Reset all instant, empty-stack and triggered abilities.
reset() - Method in class net.sf.magicproject.stack.MPhase
remove all breakpoints and options of this phase
reset() - Static method in class net.sf.magicproject.stack.StackManager
Reset completely the stack
reset() - Method in class net.sf.magicproject.ui.wizard.WizardInfo
Reset the state.
reset() - Method in class net.sf.magicproject.zone.MZone
Remove all cards of this zone
reset() - Method in class net.sf.magicproject.zone.Play
 
reset() - Method in class net.sf.magicproject.zone.ZoneManager
Set the zone attribut to their default value, and remove all components
resetCachedData() - Method in class net.sf.magicproject.clickable.targetable.card.VirtualCard
Reset all cached data.
resetCounter() - Method in class net.sf.magicproject.tools.TimerTarget
Reset counter
resetMdb() - Static method in class net.sf.magicproject.deckbuilder.MdbLoader
Reset the given MDB stream to the first offset of card references.
resetWarning(String) - Method in class net.sf.magicproject.ui.wizard.WizardInfo
Reset the warning state with the given description.
Resolvehidden - Class in net.sf.magicproject.xml.action
 
Resolvehidden() - Constructor for class net.sf.magicproject.xml.action.Resolvehidden
 
resolveHiddenHighLevel(int) - Method in class net.sf.magicproject.zone.TriggeredBuffer
Add to the stack the first abstract triggered abilities present into the abstract place, and resolve it since this one should have the 'hidden' tag.
resolveHiddenLowestLevel(int) - Method in class net.sf.magicproject.zone.TriggeredBuffer
Add to the stack the first abstract triggered abilities present into the abstract place, and resolve it since this one should have the 'hidden' tag.
resolveHiddenNormalLevel(int) - Method in class net.sf.magicproject.zone.TriggeredBuffer
Add to the stack the first abstract triggered abilities present into the abstract place, and resolve it since this one should have the 'hidden' tag.
resolveReferences - Static variable in class net.sf.magicproject.xml.tbs.Tbs
Are the references must be resolved.
resolveStack() - Method in class net.sf.magicproject.clickable.ability.Ability
 
resolveStack() - Method in class net.sf.magicproject.clickable.ability.ActivatedAbility
 
resolveStack() - Method in class net.sf.magicproject.clickable.ability.ReplacementAbility
 
resolveStack() - Method in interface net.sf.magicproject.stack.ResolveStackHandler
called when the stack is resolving
resolveStack() - Static method in class net.sf.magicproject.stack.StackManager
Resolve the stack
An ability is splited into 4 parts : paying part (cost) raise event "casting", stack waiting triggered abilities and active player gets priority effect part (effects) restore context, stack waiting triggered abilities and active player gets priority
ResolveStackHandler - Interface in net.sf.magicproject.stack
 
Restorecard - Class in net.sf.magicproject.xml.action
 
Restorecard() - Constructor for class net.sf.magicproject.xml.action.Restorecard
 
restoreMana(ManaPool) - Method in class net.sf.magicproject.action.context.ManaCost
Restore mana paid to the given mana pool
restrictions - Variable in class net.sf.magicproject.action.context.ManaCost
The restriction used to paid the mana.
returnCard(Visibility) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Show/hide the back face of the card.
revalidate(MCard) - Method in class net.sf.magicproject.ui.component.CardPropertiesPanel
Revalidate this task Pane with the given card.
revalidate(MCard) - Method in class net.sf.magicproject.ui.component.task.TaskAction
Revalidate this action with the given card.
Reversable - Interface in net.sf.magicproject.ui
A reversable component.
reverse(boolean) - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
Reverse this card if the specified parameter is true
reverse(boolean) - Method in class net.sf.magicproject.clickable.targetable.card.Damage
 
reverse(boolean) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
reverse(boolean) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
reverse(boolean) - Method in class net.sf.magicproject.clickable.targetable.card.VirtualCard
 
reverse(boolean) - Method in interface net.sf.magicproject.ui.Reversable
Update the reversed state of this component.
reverseAsNeeded() - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
Reverse this card if controller is not you
reversed - Variable in class net.sf.magicproject.clickable.targetable.card.AbstractCard
tell if this card is reversed or not, that means this card is controlled by opponent or not.
RevertedArrayList<E> - Class in net.sf.magicproject.tools
Resizable-array implementation of the List interface.
RevertedArrayList(int) - Constructor for class net.sf.magicproject.tools.RevertedArrayList
Constructs an empty list with the specified initial capacity.
RevertedArrayList() - Constructor for class net.sf.magicproject.tools.RevertedArrayList
Constructs an empty list with an initial capacity of ten.
RevertedArrayList(Collection<? extends E>) - Constructor for class net.sf.magicproject.tools.RevertedArrayList
Constructs a list containing the elements of the specified collection, in the order they are returned by the collection's iterator.
rollback() - Method in class net.sf.magicproject.action.context.TargetList
Rollback the target list content.
rollback(ActionContextWrapper, ContextEventListener, Ability) - Method in interface net.sf.magicproject.action.handler.FollowAction
No generated event.
rollback(ActionContextWrapper, ContextEventListener, Ability) - Method in interface net.sf.magicproject.action.handler.RollBackAction
No generated event.
rollback(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.Hop
 
rollback(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.ModifyTargetableRegister
 
rollback(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.MoveCard
 
rollback(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.PayMana
No generated event.
rollback(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.target.ChoosenTarget
 
rollback(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.Target
 
RollBackAction - Interface in net.sf.magicproject.action.handler
This is an action we can apply a rollback.
RollingFileAppender - Class in net.sf.magicproject.tools
 
RollingFileAppender() - Constructor for class net.sf.magicproject.tools.RollingFileAppender
The default constructor simply calls its FileAppender parents constructor.
RollingFileAppender(Layout, String, boolean) - Constructor for class net.sf.magicproject.tools.RollingFileAppender
Instantiate a RollingFileAppender and open the file designated by filename.
RollingFileAppender(Layout, String) - Constructor for class net.sf.magicproject.tools.RollingFileAppender
Instantiate a FileAppender and open the file designated by filename.
Rot0 - Class in net.sf.magicproject.xml.action
 
Rot0() - Constructor for class net.sf.magicproject.xml.action.Rot0
 
Rot90 - Class in net.sf.magicproject.xml.action
 
Rot90() - Constructor for class net.sf.magicproject.xml.action.Rot90
 
ROTATE_SCALE - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
Rotate angle * PI
run() - Method in class net.sf.magicproject.management.MonitoredCheckContent
 
run() - Method in class net.sf.magicproject.network.Client
 
run() - Method in class net.sf.magicproject.network.MBigPipe
The main loop allowing to mix 2 data types : the first is the data corresponding to player's action, and the second is the message of chat speaking.
run() - Method in class net.sf.magicproject.network.MSocketListener
run this thread
run() - Method in class net.sf.magicproject.network.Server
If this thread was constructed using a separate Runnable run object, then that Runnable object's run method is called; otherwise, this method does nothing and returns.

S

SAVE - Static variable in interface net.sf.magicproject.operation.IdOperations

For target-list : 'save' operation ajoute la liste de cibles courante dans la liste des listes de cibles sauvegardees.
saveCache() - Static method in class net.sf.magicproject.database.DatabaseFactory
Save the cache into the database XML file.
saveChanges() - Method in class net.sf.magicproject.mail.MimeMessage2
 
saved - Variable in class net.sf.magicproject.clickable.targetable.card.DelayedCard
The saved targetable when this delayed card has been created
saved2 - Variable in class net.sf.magicproject.clickable.targetable.card.DelayedCard
The second saved targetable when this delayed card has been created
SAVED_INT_LISTS - Static variable in class net.sf.magicproject.stack.StackManager
All saved integer list.
SAVED_TARGET_LISTS - Static variable in class net.sf.magicproject.stack.StackManager
Represents the target list saved during this turn.
saveDeck(String, MListModel<MCardCompare>, JFrame) - Static method in class net.sf.magicproject.tools.MSaveDeck
Saves deck to ASCII file from specified staticTurnLists.
SavedListExpression - Class in net.sf.magicproject.expression
 
saveSettings() - Static method in class net.sf.magicproject.clickable.targetable.card.CardFactory
Save editable string settings of cards
saveSettings() - Static method in class net.sf.magicproject.Magic
Save the settings
saveSettings(FileOutputStream) - Method in class net.sf.magicproject.stack.MPhase
Save settings of this phase to the specified output stream
saveSettings() - Method in class net.sf.magicproject.tools.TimerTarget
Save editable string settings of timer.
saveSettings() - Static method in class net.sf.magicproject.zone.ZoneManager
Save editable string settings of zones.
saveTBSSettings() - Static method in class net.sf.magicproject.deckbuilder.MdbLoader
Save the settings corresponding to the current TBS
scaledBackImage - Static variable in class net.sf.magicproject.database.DatabaseFactory
The common scaled back picture of the cards of the selected turn based system.
scaledImage() - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
Return the scaled card's picture
SectorConfiguration - Class in net.sf.magicproject.zone
 
SectorLayout - Class in net.sf.magicproject.ui.layout
 
SectorLayout(List<ZoneSector>) - Constructor for class net.sf.magicproject.ui.layout.SectorLayout
Constructs a new border layout with no gaps between components.
SectorLayout(int, int, List<ZoneSector>) - Constructor for class net.sf.magicproject.ui.layout.SectorLayout
Constructs a border layout with the specified gaps between components.
send(OutputStream) - Method in class net.sf.magicproject.deckbuilder.Deck
Write the cards of this deck into the given output stream.
send(int...) - Method in class net.sf.magicproject.network.NetworkActor
send the specified array of int to the opponent
sendButton - Static variable in class net.sf.magicproject.ui.MagicUIComponents
Comment for sendButton
sendChatMessage(String) - Method in class net.sf.magicproject.network.MBigPipe
send a STRING message to opponent.
sendClickToOpponent(JChoosenAction) - Method in class net.sf.magicproject.clickable.action.ChoosenCostPanel
Send to opponent the message indicating that we've clicked on this card
sendClickToOpponent() - Method in class net.sf.magicproject.clickable.action.JChoosenAction
 
sendClickToOpponent() - Method in class net.sf.magicproject.clickable.Clickable
send to opponent the message indicating that we've clicked on this component
sendClickToOpponent() - Method in class net.sf.magicproject.clickable.mana.Mana
 
sendClickToOpponent() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
sendClickToOpponent() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
sendClickToOpponent() - Method in class net.sf.magicproject.clickable.targetable.player.Player
 
sendEmail(String, String, String[], String, String, String, List<String>, Header[], String, String) - Static method in class net.sf.magicproject.mail.MailUtils
 
sendGameMessage(int...) - Method in class net.sf.magicproject.network.MBigPipe
send a byte sized message to opponent.
sendLine(String) - Method in class net.sf.magicproject.network.MInputStream
write a specified line in the outputStream stream.
sendManualSkip() - Static method in class net.sf.magicproject.Magic
Send the "manual skipped" action to opponent
sendMessage(String) - Method in class net.sf.magicproject.network.MChat
send a specified message to opponent
sendSettings(OutputStream) - Method in class net.sf.magicproject.clickable.targetable.player.You
Senf the setting over the given output stream.
sendToOpponent(int...) - Static method in class net.sf.magicproject.network.ConnectionManager
send an event to opponent.
sendTxt - Static variable in class net.sf.magicproject.ui.MagicUIComponents
Comment for sendTxt
serialize(OutputStream) - Method in enum net.sf.magicproject.modifier.ModifierType
Write this enum to the given outputstream.
serialize(OutputStream) - Method in enum net.sf.magicproject.test.IdTest
Wrtite this enum to the given outputstream.
serialize(OutputStream, String) - Static method in enum net.sf.magicproject.test.TestOn
Write this enum to the given outputstream.
serialize(OutputStream) - Method in enum net.sf.magicproject.test.TestOn
Write this enum to the given outputstream.
serialize(OutputStream, String) - Static method in enum net.sf.magicproject.token.AbstractValue
Write this enum to the given outputstream.
serialize(OutputStream) - Method in enum net.sf.magicproject.token.AbstractValue
Write this enum to the given outputstream.
serialize(OutputStream) - Method in enum net.sf.magicproject.token.IdAnswer
Wrtite this enum to the given outputstream.
serialize(OutputStream) - Method in enum net.sf.magicproject.token.IdMessageBox
Wrtite this enum to the given outputstream.
serialize(OutputStream) - Method in enum net.sf.magicproject.token.IdPropertyType
Wrtite this enum to the given outputstream.
serialize(OutputStream) - Method in enum net.sf.magicproject.token.IdTargetList
Wrtite this enum to the given outputstream.
serialize(OutputStream) - Method in class net.sf.magicproject.token.Register
Write this enum to the given outputstream.
serialize(OutputStream) - Method in enum net.sf.magicproject.token.TrueFalseAuto
Write this enum to the given outputstream.
serialize(OutputStream) - Method in enum net.sf.magicproject.token.VisibilityChange
Wrtite this enum to the given outputstream.
serialize(File, File, File) - Method in class net.sf.magicproject.xml.Oracle2Xml
 
server - Static variable in class net.sf.magicproject.network.ConnectionManager
this is the server
Server - Class in net.sf.magicproject.network
a multi-client server
Server(Deck, char[]) - Constructor for class net.sf.magicproject.network.Server
create a new server for a specified port, play name, nickName and password required (null if none)
Server - Class in net.sf.magicproject.ui.wizard
 
Server() - Constructor for class net.sf.magicproject.ui.wizard.Server
Creates a new instance of Client
serverSocket - Variable in class net.sf.magicproject.network.Server
the server's socket of this connexion
SET - Static variable in interface net.sf.magicproject.operation.IdOperations
The affectation
Set - Class in net.sf.magicproject.operation
 
set(int, E) - Method in class net.sf.magicproject.tools.RevertedArrayList
 
set(int, T) - Method in class net.sf.magicproject.ui.MListModel
Replaces the element at the specified position in this list with the specified element.
setAbilities(List<Ability>) - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
setActivePlayer() - Method in class net.sf.magicproject.clickable.targetable.player.Player
Set this player as active one
setAmount(int) - Method in class net.sf.magicproject.tools.MCardCompare
 
setAnnotedClass(Class<?>) - Method in class net.sf.magicproject.xml.XmlAnnoted
Set the annoted class.
setAsHanded() - Static method in class net.sf.magicproject.network.Synchronizer
Indicate that your are the handed player, also your opponent is listening for your actions
setBoolean(int, boolean) - Method in class net.sf.magicproject.action.context.BooleanArray
Set a boolean value of this context.
setBringToFrontComponent(JComponent) - Method in class net.sf.magicproject.tools.BringToFrontListener
Set the bring to front component.
setCard(MCardCompare) - Method in class net.sf.magicproject.deckbuilder.CardView
Display the given card name.
setCard(MCard) - Method in class net.sf.magicproject.ui.wizard.WizardImageIcon
Set the card to display in this panel.
setCardName(String) - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
The the new card name.
setConsistent(boolean) - Method in class net.sf.magicproject.database.DatabaseCard
Set the consistence of this database.
setContact(String, String) - Method in class net.sf.magicproject.ui.component.EditorPane
Set your name and the contact's name
setCreator(MCard) - Method in class net.sf.magicproject.clickable.targetable.Targetable
Set the creator of this targetable component.
setDataBase(DatabaseCard) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Update the card model.
setDeck(Deck) - Method in class net.sf.magicproject.clickable.targetable.player.Player
Set the deck of this player.
setDeck(Deck) - Method in class net.sf.magicproject.deckbuilder.ConstraintsChecker
Set the deck attached to this checker.
setDelayedCard(DelayedCard) - Method in class net.sf.magicproject.clickable.ability.TriggeredAbility
 
setDescription(String) - Method in class net.sf.magicproject.tools.FileFilterPlus
Sets the human readable description of this filter.
setDispTime(boolean) - Method in class net.sf.magicproject.ui.component.EditorPane
Is the time is displayed before each sentence
setElement(int, Object) - Method in class net.sf.magicproject.xml.XmlParser.Node
Replaces the element at the specified position in this list with the specified element (optional operation).
setElementAt(T, int) - Method in class net.sf.magicproject.ui.MListModel
Sets the component at the specified index of this list to be the specified object.
setEvent(MEventListener) - Method in class net.sf.magicproject.clickable.ability.Ability
Set the new event for this ability.
setExtensionListInDescription(boolean) - Method in class net.sf.magicproject.tools.FileFilterPlus
Determines whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
setFinished() - Method in class net.sf.magicproject.management.MonitoredCheckContent
Inidicates this content is completely loaded.
setHandedPlayer() - Method in class net.sf.magicproject.clickable.targetable.player.Opponent
 
setHandedPlayer() - Method in class net.sf.magicproject.clickable.targetable.player.Player
Set this player as handed one
setHandedPlayer() - Method in class net.sf.magicproject.clickable.targetable.player.You
 
setHgap(int) - Method in class net.sf.magicproject.ui.layout.FlowLayout2
Sets the horizontal gap between components and between the components and the borders of the Container.
setHgap(int) - Method in class net.sf.magicproject.ui.layout.FlowLayout2Center
Sets the horizontal gap between components and between the components and the borders of the Container.
setHgap(int) - Method in class net.sf.magicproject.ui.layout.SectorLayout
Sets the horizontal gap between components.
setHop(int) - Method in class net.sf.magicproject.stack.ActionManager
Set the jump to do for the next action.
setIcon(ImageIcon) - Method in class net.sf.magicproject.clickable.targetable.player.AvatarButton
Set the of this button.
setIdCard(int) - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
Set idCard.
Setidcard - Class in net.sf.magicproject.xml.action
 
Setidcard() - Constructor for class net.sf.magicproject.xml.action.Setidcard
 
setIdColor(int) - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
Set color set.
setIdZone(int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Set a new zone for this card.
setImage(Image, String) - Method in class net.sf.magicproject.tools.Picture
Set the image and card's name to display.
setLanguage(String) - Static method in class net.sf.magicproject.ui.i18n.LanguageManager
Set the language to use.
setLocalName(String) - Method in interface net.sf.magicproject.clickable.targetable.card.CardModel
Set the translated card name.
setLocalName(String) - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
setLocked(boolean) - Method in class net.sf.magicproject.ui.component.EditorPane
Is this text form is locked (not auto scroll)
setMdb(String) - Method in class net.sf.magicproject.AbstractMainForm
Set the current TBS name.
setMdb(String) - Static method in class net.sf.magicproject.ui.i18n.LanguageManagerMDB
 
setMdbOffset(long) - Method in class net.sf.magicproject.tools.MCardCompare
 
setModifierModels(ModifierModel) - Method in interface net.sf.magicproject.clickable.targetable.card.CardModel
Set the shared modifier models.
setModifierModels(ModifierModel) - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
setName(String) - Method in class net.sf.magicproject.tools.MCardCompare
 
setNextPhase(int) - Method in enum net.sf.magicproject.event.phase.PhaseFilter
Set the identifiant or the index of next phase.
setObject(int, T) - Method in class net.sf.magicproject.action.context.ObjectArray
Set an object value of this context.
setObject(T) - Method in class net.sf.magicproject.action.context.Wrapper
Set the wrapped object.
setOwner(Player) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Set the new owner of this card.
setPictureProxies(Proxy...) - Method in class net.sf.magicproject.database.DatabaseCard
Set the proxy used to display picture of this object.
setProperty(String, Object) - Static method in class net.sf.magicproject.tools.Configuration
 
setRepeat(int) - Method in class net.sf.magicproject.stack.ActionManager
Will repeat the next action nbNextAction times
setRulesCredits(String) - Method in interface net.sf.magicproject.clickable.targetable.card.CardModel
Set XML rule designer of this card.
setRulesCredits(String) - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
setSelected() - Method in class net.sf.magicproject.clickable.action.JChoosenAction
Set this action as selected.
setStackContext(StackContext) - Method in class net.sf.magicproject.ui.TargetGlassPane
 
setTargetedList(TargetedList) - Method in class net.sf.magicproject.stack.StackManager
Set a new targeted list.
setTaskPercent(int) - Static method in class net.sf.magicproject.ui.component.LoaderConsole
Update the percent of current task.
setTimerPiture(Image, Image[]) - Method in class net.sf.magicproject.ui.TimerGlassPane
Enable/disable timer picture on this zone
Settings - Class in net.sf.magicproject.ui.wizard
The settings forms is built of a button bar and many tabs associated to.
Settings() - Constructor for class net.sf.magicproject.ui.wizard.Settings
Creates a new instance of Settings
setToolTipText(String) - Method in class net.sf.magicproject.clickable.action.JChoosenAction
 
setToZero() - Method in class net.sf.magicproject.clickable.mana.Mana
empty the mana pool of this mana
setToZero() - Method in class net.sf.magicproject.clickable.mana.ManaPool
Empty the mana pool
setToZero(int) - Method in class net.sf.magicproject.clickable.mana.ManaPool
empty the mana pool of one color
setValue(IChartKey, Integer) - Method in class net.sf.magicproject.chart.datasets.BarDataset
 
setValue(IChartKey, Integer) - Method in class net.sf.magicproject.chart.datasets.CategoryDataset
 
setValue(IChartKey, Integer) - Method in interface net.sf.magicproject.chart.datasets.Dataset
Sets the data value for a key and sends a DatasetChangeEvent to all registered listeners.
setValue(IChartKey, Integer) - Method in class net.sf.magicproject.chart.datasets.HistogramDataset
 
setValue(IChartKey, Integer) - Method in class net.sf.magicproject.chart.datasets.PieDataset
 
setValue(int, Operation, int) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
setValue(int, Operation, int) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Set to the register of this card a value to a specified index.
setValue(int, Operation, int) - Method in class net.sf.magicproject.clickable.targetable.player.Player
Set to the register of this card a value to a specified index.
setValue(int) - Method in class net.sf.magicproject.tools.IntegerWrapper
Set the new value
setValue(String) - Method in class net.sf.magicproject.xml.XmlParser.Attribute
Set the attribute value.
setValueAt(Object, int, int) - Method in class net.sf.magicproject.ui.MCardTableModel
set value at cell [rowIndex; columnIndex]
setVgap(int) - Method in class net.sf.magicproject.ui.layout.FlowLayout2
Sets the vertical gap between components and between the components and the borders of the Container.
setVgap(int) - Method in class net.sf.magicproject.ui.layout.FlowLayout2Center
Sets the vertical gap between components and between the components and the borders of the Container.
setVgap(int) - Method in class net.sf.magicproject.ui.layout.SectorLayout
Sets the vertical gap between components.
setVisibility(Visibility) - Method in class net.sf.magicproject.zone.MZone
Set the visibility of this zone.
setVisible(boolean) - Method in class net.sf.magicproject.ui.component.JPrompt
 
setVisible(boolean) - Method in class net.sf.magicproject.ui.component.LoaderConsole
 
setVisible(boolean) - Method in class net.sf.magicproject.ui.wizard.Choice
 
setVisible(boolean) - Method in class net.sf.magicproject.ui.wizard.Settings
 
setVisible(boolean) - Method in class net.sf.magicproject.ui.wizard.Wizard
 
setXmlElement(XmlTestElement) - Method in class net.sf.magicproject.xml.XmlAnnoted
Set XmlElement associated to this builder
showDialogFile(String, String, String, char, File, FileFilterPlus, JFrame, int, int) - Static method in class net.sf.magicproject.tools.MToolKit
Disp a file dialog with many options
Showzone - Class in net.sf.magicproject.xml.action
 
Showzone() - Constructor for class net.sf.magicproject.xml.action.Showzone
 
Shuffle - Class in net.sf.magicproject.xml.action
 
Shuffle() - Constructor for class net.sf.magicproject.xml.action.Shuffle
 
shuffle() - Method in class net.sf.magicproject.zone.MZone
Shuffle the zone
shuffle() - Method in class net.sf.magicproject.zone.Play
 
SIDE - Static variable in interface net.sf.magicproject.token.IdZones
The side zone
Side - Class in net.sf.magicproject.zone
Created on 23 oct. 2003 Represents the side zone
side - Static variable in class net.sf.magicproject.zone.ZoneManager
shared side of players
SilentTarget - Class in net.sf.magicproject.action.target
Add to the target list card(s) or player(s) following the specified mode and the specified type.
simulate(ActionContextWrapper, ContextEventListener, Ability) - Method in interface net.sf.magicproject.action.handler.FollowAction
No generated event.
simulate(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.MoveCard
 
simulate(ActionContextWrapper, ContextEventListener, Ability) - Method in class net.sf.magicproject.action.target.AbstractTarget
No generated event.
SingletonTarget - Class in net.sf.magicproject.action.target
 
size() - Method in class net.sf.magicproject.action.context.ObjectArray
Return amount of objects.
Size - Class in net.sf.magicproject.expression.intlist
 
Size(InputStream) - Constructor for class net.sf.magicproject.expression.intlist.Size
Creates a new instance of Size
Structure of InputStream : Data[size] list index : Expression [...]
Size - Class in net.sf.magicproject.expression.targetlist
 
Size(InputStream) - Constructor for class net.sf.magicproject.expression.targetlist.Size
Creates a new instance of Size
Structure of InputStream : Data[size] list index : Expression [...]
SIZE - Static variable in interface net.sf.magicproject.operation.IdOperations
To get the size of a list.
size() - Method in class net.sf.magicproject.stack.TargetedList
Retourne la taille de la liste
size() - Method in class net.sf.magicproject.tools.RevertedArrayList
 
size() - Method in class net.sf.magicproject.ui.MListModel
Returns the number of components in this list.
size() - Method in class net.sf.magicproject.xml.XmlParser.Node
Get the number of children nodes.
SkinLF - Class in net.sf.magicproject.ui
 
skipButton - Static variable in class net.sf.magicproject.ui.MagicUIComponents
The button used to skip/decline to response to the current ability.
skipMenu - Static variable in class net.sf.magicproject.ui.MagicUIComponents
Comment for skipMenu
Skipphase - Class in net.sf.magicproject.xml.action
 
Skipphase() - Constructor for class net.sf.magicproject.xml.action.Skipphase
 
skipThisPhase - Variable in class net.sf.magicproject.stack.MPhase
Indicates if this phase has to be skipped.
Sound - Class in net.sf.magicproject.action
Play a sound.
Sound - Class in net.sf.magicproject.xml.action
 
Sound() - Constructor for class net.sf.magicproject.xml.action.Sound
 
SOUNDS_DIR - Static variable in interface net.sf.magicproject.token.IdConst
Sound location
source - Variable in class net.sf.magicproject.stack.TargetedList
Source of this target spell/ability
spellController - Static variable in class net.sf.magicproject.stack.StackManager
the player controlling the current spell
speparateAvatar - Static variable in class net.sf.magicproject.ui.MagicUIComponents
Is the main avatar picture is separated from the tabbed pane containing zones.
SplashScreen - Class in net.sf.magicproject.ui.component
 
SplashScreen(String, Frame, int) - Constructor for class net.sf.magicproject.ui.component.SplashScreen
Create a new instance of this class.
srcZones - Variable in class net.sf.magicproject.action.context.MovePlayerCardContext
The previous zones.
STACK - Static variable in interface net.sf.magicproject.token.IdTokens
Access to stack registers
STACK - Static variable in interface net.sf.magicproject.token.IdZones
The stack zone
Stack - Class in net.sf.magicproject.zone
Represents the stack zone
stack - Static variable in class net.sf.magicproject.zone.ZoneManager
shared stack of players
STACK0_CHOOSE - Static variable in interface net.sf.magicproject.token.IdTargets
Indicates that the player identifiant saved into the current ability register chooses the targets.
STACK_REGISTER_SIZE - Static variable in interface net.sf.magicproject.token.IdTokens
Stack register size
STACKABLE_COLOR - Static variable in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
The color used to color the stackable component
StackCondition - Class in net.sf.magicproject.stack.phasetype
 
StackContext - Interface in net.sf.magicproject.stack
 
StackManager - Class in net.sf.magicproject.stack
Represents all methods to cast a spell/ability.
StandardAction - Interface in net.sf.magicproject.action.handler
A standard action is an action that can be simply be played with a given context.
start() - Method in class net.sf.magicproject.management.MonitoredCheckContent
Start the download.
start() - Static method in class net.sf.magicproject.stack.EventManager
Go to the first phase of first turn
startButton(ContextEventListener, Ability, BackgroundMessaging, Wizard) - Method in class net.sf.magicproject.ui.component.MessageButton
Show the button enabling to restore the background wizard.
startDragAndDrop(MCard, Point) - Method in class net.sf.magicproject.zone.ExpandableZone
 
startDragAndDrop(MCard, Point) - Method in class net.sf.magicproject.zone.MZone
Start the drag and drop managment for the given card.
Starter - Class in fabdouglas
 
Starter() - Constructor for class fabdouglas.Starter
 
StartingOption - Enum in net.sf.magicproject.network
 
STATE - Static variable in interface net.sf.magicproject.token.IdCommonToken
Comment for STATE
StatePicture - Class in net.sf.magicproject.tools
StatePicture.java Created on 3 mars 2004 Followin the state, draw a picture at a determined position.
StatePicture(InputStream) - Constructor for class net.sf.magicproject.tools.StatePicture
read from the specified stream the state picture options.
states - Variable in class net.sf.magicproject.ui.TooltipFilter
Are the states displayed
STATIC_REGISTER - Static variable in interface net.sf.magicproject.token.IdTokens
Special access to the static values.
StaticModifier - Class in net.sf.magicproject.modifier
 
Staticmodifier - Class in net.sf.magicproject.xml.modifier
 
Staticmodifier() - Constructor for class net.sf.magicproject.xml.modifier.Staticmodifier
 
StaticModifierModel - Class in net.sf.magicproject.modifier
 
STD_HEIGHT - Static variable in interface net.sf.magicproject.token.IdConst
Height of original card to display
STD_WIDTH - Static variable in interface net.sf.magicproject.token.IdConst
Width of original card to display
stopButton() - Method in class net.sf.magicproject.ui.component.MessageButton
Hidde the button put in background.
STR_CONTEXT1 - Static variable in class net.sf.magicproject.stack.TargetHelper
Code to represent the context of a spell.
STR_CONTEXT2 - Static variable in class net.sf.magicproject.stack.TargetHelper
Code to represent the context2 of a spell.
STR_DISCONNECT - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for STR_DISCONNECT
STR_DONE - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for STR_DONE
STR_EXPAND - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
The key identifying the "expand" zone text/action.
STR_GATHER - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
The key identifying the "gathered" zone text/action.
STR_NEED_ACK - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for STR_NEED_ACK
STR_NOPASSWD - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for STR_NOPASSWD
STR_OK - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for STR_OK
STR_PASSWD - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for STR_PASSWD
STR_SOURCE - Static variable in class net.sf.magicproject.stack.TargetHelper
Code to represent the source of target action.
STR_WRONGPASSWD - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for STR_WRONGPASSWD
STR_WRONGVERSION - Static variable in interface net.sf.magicproject.network.IdMessages
The wrong version message.
STR_ZIP_PATH - Static variable in class net.sf.magicproject.management.MonitoredCheckContent
The string delimiting the jar/zip content.
STR_ZIP_PATH - Static variable in class net.sf.magicproject.tools.Picture
The string delimiting the jar/zip content.
STRING_METHOD - Static variable in interface net.sf.magicproject.operation.IdOperations
 
StringAction - Class in net.sf.magicproject.ui.component.task
 
StringAction(InputStream) - Constructor for class net.sf.magicproject.ui.component.task.StringAction
Create a new instance of this class.
StringData - Class in net.sf.magicproject.database.data
Represents a simple translatable data, which is a name associated to a String value.
StringData(PropertyConfig, String) - Constructor for class net.sf.magicproject.database.data.StringData
Default public constructor.
StringMethod - Class in net.sf.magicproject.expression
 
StringMethod(InputStream) - Constructor for class net.sf.magicproject.expression.StringMethod
Creates a new instance of ReferenceValue
Structure of InputStream : Data[size] methodName + '\0' [...]
succeedClickOn(Ability) - Method in interface net.sf.magicproject.action.listener.WaitingAbility
This function should be called by the 'clickOn' caller in case of the specified ability has been handled during the checking validity of this click in the clickOn(Ability) function.
succeedClickOn(JChoosenAction) - Method in interface net.sf.magicproject.action.listener.WaitingAction
This function should be called by the 'clickOn' caller in case of the specified action has been handled during the checking validity of this click in the clickOn(JChoosenAction) function.
succeedClickOn(MCard) - Method in interface net.sf.magicproject.action.listener.WaitingCard
This function should be called by the 'clickOn' caller in case of the specified card has been handled during the checking validity of this click in the clickOn(MCard) function.
succeedClickOn(Mana) - Method in interface net.sf.magicproject.action.listener.WaitingMana
This function should be called by the 'clickOn' caller in case of the specified card has been handled during the checking validity of this click in the clickOn(Mana) function.
succeedClickOn(Player) - Method in interface net.sf.magicproject.action.listener.WaitingPlayer
This function should be called by the 'clickOn' caller in case of the specified player has been handled during the checking validity of this click in the clickOn(Player) function.
succeedClickOn(TriggeredCard) - Method in interface net.sf.magicproject.action.listener.WaitingTriggeredCard
This function should be called by the 'clickOn' caller in case of the specified triggered has been handled during the checking validity of this click in the clickOn(TriggeredCard) function.
succeedClickOn(Mana) - Method in class net.sf.magicproject.action.PayMana
 
succeedClickOn(Ability) - Method in class net.sf.magicproject.action.PayMana
 
succeedClickOn(Player) - Method in class net.sf.magicproject.action.target.ChoosenTarget
 
succeedClickOn(MCard) - Method in class net.sf.magicproject.action.target.ChoosenTarget
 
succeedClickOn(MCard) - Method in class net.sf.magicproject.action.WaitActivatedChoice
 
succeedClickOn(Ability) - Method in class net.sf.magicproject.action.WaitActivatedChoice
 
succeedClickOn(JChoosenAction) - Method in class net.sf.magicproject.action.WaitChoosenActionChoice
 
succeedClickOn(Ability) - Method in class net.sf.magicproject.action.WaitChoosenActionChoice
 
succeedClickOn(TriggeredCard) - Method in class net.sf.magicproject.action.WaitTriggeredBufferChoice
 
succeedClickOn(MCard) - Method in class net.sf.magicproject.stack.ActionManager
This function should be called by the 'clickOn' caller in case of the specified card has been handled during the checking validity of this click in the clickOn(Card) function.
succeedClickOn(Ability) - Method in class net.sf.magicproject.stack.ActionManager
This function should be called by the 'clickOn' caller in case of the specified ability has been handled during the checking validity of this click in the clickOn(Ability) function.
succeedClickOn(TriggeredCard) - Method in class net.sf.magicproject.stack.ActionManager
This function should be called by the 'clickOn' caller in case of the specified triggered card has been handled during the checking validity of this click in the clickOn(MTriggeredCard) function.
succeedClickOn(Mana) - Method in class net.sf.magicproject.stack.ActionManager
This function should be called by the 'clickOn' caller in case of the specified mana has been handled during the checking validity of this click in the clickOn(MMana) function.
succeedClickOn(Player) - Method in class net.sf.magicproject.stack.ActionManager
This function should be called by the 'clickOn' caller in case of the specified player has been handled during the checking validity of this click in the clickOn(Player) function.
succeedClickOn(JChoosenAction) - Method in class net.sf.magicproject.stack.ActionManager
This function should be called by the 'clickOn' caller in case of the specified player has been handled during the checking validity of this click in the clickOn(JChoosenAction) function.
suits(MCard) - Method in class net.sf.magicproject.ui.TooltipFilter
Return true if this tooltip can be displayed for this specified card.
Sum - Class in net.sf.magicproject.expression.intlist
 
Sum(InputStream) - Constructor for class net.sf.magicproject.expression.intlist.Sum
Creates a new instance of Sum
Structure of InputStream : Data[size] list index : Expression [...]
Sup - Class in net.sf.magicproject.test
 
SupEqual - Class in net.sf.magicproject.test
 
superPanel - Variable in class net.sf.magicproject.zone.MZone
the parent scrollpane
superTested - Static variable in class net.sf.magicproject.expression.Counter
The upper tested card.
Synchronizer - Class in net.sf.magicproject.network
 
SystemAbility - Class in net.sf.magicproject.clickable.ability
 
SystemAbility(InputStream) - Constructor for class net.sf.magicproject.clickable.ability.SystemAbility
Create an instance of SystemAbility
Structure of InputStream : Data[size] name name + '\0' [...]
Systemability - Class in net.sf.magicproject.xml.tbs
 
Systemability() - Constructor for class net.sf.magicproject.xml.tbs.Systemability
 
SystemCard - Class in net.sf.magicproject.clickable.targetable.card
MSystemCard.java Created on 5 mars 2004

T

tabbedPane - Variable in class net.sf.magicproject.ui.component.TableTop
Tabbed zone panel.
tableChanged(TableModelEvent) - Method in class net.sf.magicproject.DeckBuilder
 
tablePanel - Variable in class net.sf.magicproject.ui.component.TableTop
The component representing the table : plays + hands
TableTop - Class in net.sf.magicproject.ui.component
 
take() - Method in class net.sf.magicproject.network.MMiniPipe
Try to take this token.
takeNoBlock() - Method in class net.sf.magicproject.network.MMiniPipe
Try to take this token.
tap(boolean) - Method in class net.sf.magicproject.clickable.targetable.card.Damage
Tap/untap this card
tap(boolean) - Method in class net.sf.magicproject.clickable.targetable.card.LastKnownCard
 
tap(boolean) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
tap(boolean) - Method in class net.sf.magicproject.clickable.targetable.card.VirtualCard
 
tap(boolean) - Method in interface net.sf.magicproject.ui.Tappable
Tap/untap this component
Tap - Class in net.sf.magicproject.xml.action
 
Tap() - Constructor for class net.sf.magicproject.xml.action.Tap
 
Tappable - Interface in net.sf.magicproject.ui
 
tapped - Variable in class net.sf.magicproject.clickable.targetable.card.Damage
Indicates if this card should be tapped or not
tapped - Variable in class net.sf.magicproject.clickable.targetable.card.MCard
Indicates if this card should be tapped or not.
tappedSize - Variable in class net.sf.magicproject.clickable.targetable.card.VirtualCard
The bounds of card when is tapped.
tapPosition - Variable in class net.sf.magicproject.action.context.MoveContext
The previous 'tap' position.
tapPosition - Variable in class net.sf.magicproject.action.context.MovePlayerCardContext
The previous 'tap' position.
Target - Class in net.sf.magicproject.action
Add to the target list card(s) or player(s) following the specified mode and the specified type.
TARGET - Static variable in interface net.sf.magicproject.token.IdTokens
Correspond to the cards/players targetted.
Target - Class in net.sf.magicproject.xml.action
 
Target() - Constructor for class net.sf.magicproject.xml.action.Target
 
TARGET_CHOOSE - Static variable in interface net.sf.magicproject.token.IdTargets
Indicates that the previously targeted player event chooses the targets.
TARGET_COLOR - Static variable in class net.sf.magicproject.clickable.targetable.TargetableFactory
The color used to corlor the targetable component
TARGET_LIST - Static variable in interface net.sf.magicproject.operation.IdOperations
 
Targetable - Class in net.sf.magicproject.clickable.targetable
Represents a target : player or card.
Targetable() - Constructor for class net.sf.magicproject.clickable.targetable.Targetable
Creates a new instance of MTargetable
TargetableFactory - Class in net.sf.magicproject.clickable.targetable
 
Targeted - Class in net.sf.magicproject.event
When this a component is targeted.
Targeted - Class in net.sf.magicproject.xml.event
 
Targeted() - Constructor for class net.sf.magicproject.xml.event.Targeted
 
TargetedList - Class in net.sf.magicproject.stack
MTargetedList.java Created on 8 oct. 2003 represents list of targets : player(s) and/or card(s).
TargetedList(Ability) - Constructor for class net.sf.magicproject.stack.TargetedList
Creates a new instance of MTargetedList
TargetFactory - Class in net.sf.magicproject.action.target
 
TargetGlassPane - Class in net.sf.magicproject.ui
 
TargetGlassPane() - Constructor for class net.sf.magicproject.ui.TargetGlassPane
Create a new instance of this class.
TargetHelper - Class in net.sf.magicproject.stack
 
targetize(boolean...) - Method in class net.sf.magicproject.clickable.targetable.card.MCard
 
targetize(boolean...) - Method in class net.sf.magicproject.clickable.targetable.Targetable
The border will be highligthed to a color identifying it easily as a targetable component.
targetize(List<Targetable>, boolean[]) - Static method in class net.sf.magicproject.clickable.targetable.Targetable
Highlight as "targetable" the list of targetable
TargetList - Class in net.sf.magicproject.action.context
 
TargetList() - Constructor for class net.sf.magicproject.action.context.TargetList
Create a new instance of this class.
targetList - Variable in class net.sf.magicproject.action.context.TargetList
The targets added by this context.
TargetList - Class in net.sf.magicproject.action.targetlist
 
TargetList - Class in net.sf.magicproject.expression.targetlist
 
TargetList - Class in net.sf.magicproject.operation
 
Targetlist - Class in net.sf.magicproject.xml.action
 
Targetlist() - Constructor for class net.sf.magicproject.xml.action.Targetlist
 
Targetlist - Class in net.sf.magicproject.xml.expression
 
Targetlist() - Constructor for class net.sf.magicproject.xml.expression.Targetlist
 
Targetlist - Class in net.sf.magicproject.xml.test
 
Targetlist() - Constructor for class net.sf.magicproject.xml.test.Targetlist
 
TargetListFactory - Class in net.sf.magicproject.action.targetlist
 
TargetManager - Class in net.sf.magicproject.stack
Represents the target settings as color, id card, owner, ... of the target.
TargetManager() - Constructor for class net.sf.magicproject.stack.TargetManager
 
targetOptions - Static variable in class net.sf.magicproject.stack.StackManager
the target option associated to the current spell
targetTimer - Static variable in class net.sf.magicproject.ui.MagicUIComponents
The timer target of Magic-Project
TaskAction - Class in net.sf.magicproject.ui.component.task
 
Tbs - Class in net.sf.magicproject.xml.tbs
This class represents an implementation of the XmlToMDB interface that converts a XML tbs node to its binary form to the given OutputSource.
Tbs() - Constructor for class net.sf.magicproject.xml.tbs.Tbs
 
TBS_DEFAULT - Static variable in interface net.sf.magicproject.token.IdConst
The default TBS
TBS_DIR - Static variable in interface net.sf.magicproject.token.IdConst
The tbs directory
TBS_XSD - Static variable in interface net.sf.magicproject.token.IdConst
The XSD file
tbsFullName - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
The current full name of selected TBS
tbsName - Static variable in class net.sf.magicproject.tools.MToolKit
Represents the default mdb name.
test - Variable in class net.sf.magicproject.event.context.MContextCardCardIntIntTest
The integer that was saved.
test - Variable in class net.sf.magicproject.event.MEventListener
additional code to check.
test(Ability, Targetable) - Method in class net.sf.magicproject.test.AbilityIs
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.AbilitySource
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.ActionSource
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.And
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.BinaryTest
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.ContextTest
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.DeckCounter
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.Different
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.Equal
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.False
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.Has
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.Inf
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.InfEqual
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.IsAbility
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.IsPlayer
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.IsSpell
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.Not
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.Or
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.ReplaceTested
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.Sup
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.SupEqual
 
Test - Class in net.sf.magicproject.test
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.Test
Indicates if the specified card matches with the test to do
test(Ability, Targetable) - Method in class net.sf.magicproject.test.TestBoolean
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.TestCard
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.TestExpr
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.TestObject
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.True
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.ValidAttachment
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.ValidTargetAttachment
 
test(Ability, Targetable) - Method in class net.sf.magicproject.test.Xor
 
test - Variable in class net.sf.magicproject.ui.TooltipFilter
The filtering test of this tooltip.
Test - Class in net.sf.magicproject.xml.test
 
Test() - Constructor for class net.sf.magicproject.xml.test.Test
 
TEST_ON - Static variable in interface net.sf.magicproject.operation.IdOperations
 
TestBoolean - Class in net.sf.magicproject.test
TestBoolean.java Created on 25 feb. 2004
testCanBePreempted - Static variable in class net.sf.magicproject.xml.XmlTools
This field must be set by actions needing some pre-check test such as target action.
testCard(Ability, MCard) - Method in class net.sf.magicproject.test.InZone
 
testCard(Ability, MCard) - Method in class net.sf.magicproject.test.IsAborting
 
testCard(Ability, MCard) - Method in class net.sf.magicproject.test.IsCopy
 
testCard(Ability, MCard) - Method in class net.sf.magicproject.test.IsFaceUp
 
testCard(Ability, MCard) - Method in class net.sf.magicproject.test.IsTested
 
testCard(Ability, MCard) - Method in class net.sf.magicproject.test.PreviousZone
 
TestCard - Class in net.sf.magicproject.test
 
TESTED_IS_ATTACHED_TO - Static variable in class net.sf.magicproject.test.IsTested
Default instance representing the test against ATTACHED_TO and TESTED.
TESTED_IS_ME - Static variable in class net.sf.magicproject.test.IsTested
Default instance representing the test against ME and TESTED.
testedString - Static variable in class net.sf.magicproject.expression.StringMethod
The tested string.
TestExpr - Class in net.sf.magicproject.test
This is a class representing a comparaison of two integer values.
TestFactory - Class in net.sf.magicproject.test
 
testList - Variable in class net.sf.magicproject.action.context.TargetList
The restriction test used to add the targets.
TestObject - Class in net.sf.magicproject.test
TestObject.java Created on 25 feb. 2004
TestOn - Class in net.sf.magicproject.expression
 
TestOn(InputStream) - Constructor for class net.sf.magicproject.expression.TestOn
Creates a new instance of TestOn
Structure of InputStream : Data[size] testOn[TestOn]
TestOn - Enum in net.sf.magicproject.test
 
testPreemption(Ability, Targetable) - Method in class net.sf.magicproject.test.And
 
testPreemption(Ability, Targetable) - Method in class net.sf.magicproject.test.BinaryTest
 
testPreemption(Ability, Targetable) - Method in class net.sf.magicproject.test.Has
 
testPreemption(Ability, Targetable) - Method in class net.sf.magicproject.test.Not
 
testPreemption(Ability, Targetable) - Method in class net.sf.magicproject.test.Or
 
testPreemption(Ability, Targetable) - Method in class net.sf.magicproject.test.Test
Indicates if the specified card matches with the test to do.
testPreemption(Ability, Targetable) - Method in class net.sf.magicproject.test.TestExpr
 
testPreemption(Ability, Targetable) - Method in class net.sf.magicproject.test.Xor
 
text - Variable in class net.sf.magicproject.tools.PairStringBoolean
The stored string instance.
text - Variable in class net.sf.magicproject.tools.PairStringInt
The stored string instance.
TextAction - Class in net.sf.magicproject.ui.component.task
 
TextAction(InputStream) - Constructor for class net.sf.magicproject.ui.component.task.TextAction
Create a new instance of this class.
themeMenu - Static variable in class net.sf.magicproject.ui.MagicUIComponents
Comment for themeMenu
thresholdColored - Static variable in class net.sf.magicproject.action.PayMana
The maximum number of mana symbols displayed in context menu.
TIME_OUT - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for TIME_OUT
timer - Static variable in class net.sf.magicproject.ui.MagicUIComponents
The timer of Magic-Project
TimerGlassPane - Class in net.sf.magicproject.ui
 
TimerGlassPane() - Constructor for class net.sf.magicproject.ui.TimerGlassPane
Create a new instance of this class.
timerPanel - Static variable in class net.sf.magicproject.ui.MagicUIComponents
The timer panel.
TimerTarget - Class in net.sf.magicproject.tools
Internal implementation detail: we happen to use javax.swing.Timer currently, which sends its timing events to an ActionListener.
TimerTarget() - Constructor for class net.sf.magicproject.tools.TimerTarget
Create a new instance of this class.
TO_CODE - Static variable in interface net.sf.magicproject.operation.IdOperations
 
TO_INDEX - Static variable in interface net.sf.magicproject.operation.IdOperations
 
toArray() - Method in class net.sf.magicproject.tools.RevertedArrayList
 
toArray(T[]) - Method in class net.sf.magicproject.tools.RevertedArrayList
 
toArray() - Method in class net.sf.magicproject.ui.MListModel
Returns an array containing all of the elements in this list in proper sequence (from first to last element).
ToCode - Class in net.sf.magicproject.expression
To get the code id corresponding to an index.
ToCode(InputStream) - Constructor for class net.sf.magicproject.expression.ToCode
Creates a new instance of ToCode
Structure of InputStream : Data[size] expression [Expression]
Tocode - Class in net.sf.magicproject.xml.expression
 
Tocode() - Constructor for class net.sf.magicproject.xml.expression.Tocode
 
toggle() - Method in class net.sf.magicproject.zone.ExpandableZone
Toggle display of this zone
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.action.context.ActionContextWrapper
Return the HTML code representing this action.
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.action.GiveMana
 
toHtmlString(Ability, ContextEventListener, ActionContextWrapper) - Method in interface net.sf.magicproject.action.handler.ChoosenAction
Return the HTML code representing this action.
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.action.InputChoice
 
toHtmlString(Ability, int, ContextEventListener) - Method in class net.sf.magicproject.action.intlist.IntList
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.action.MAction
Return the HTML code representing this action.
toHtmlString(Ability, int, ContextEventListener) - Method in class net.sf.magicproject.action.MAction
Return the HTML code representing this action.
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.action.ModifyRegister
 
toHtmlString(Ability, ContextEventListener, ActionContextWrapper) - Method in class net.sf.magicproject.action.ModifyTargetableRegister
 
toHtmlString(Ability, int, ContextEventListener) - Method in class net.sf.magicproject.action.MoveObject
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.action.MoveObject
 
toHtmlString(Ability, int, ContextEventListener) - Method in class net.sf.magicproject.action.objectmap.ObjectMap
 
toHtmlString(Ability, ContextEventListener, ActionContextWrapper) - Method in class net.sf.magicproject.action.PayMana
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.action.PayMana
 
toHtmlString(int[]) - Static method in class net.sf.magicproject.action.PayMana
Return Html string corresponding to the given mana pool.
toHtmlString(Ability, int, ContextEventListener) - Method in class net.sf.magicproject.action.RemoveObject
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.action.RemoveObject
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.action.Repeat
 
toHtmlString(Ability, ContextEventListener, ActionContextWrapper) - Method in class net.sf.magicproject.action.target.AbstractTarget
 
toHtmlString(Ability, ContextEventListener, ActionContextWrapper) - Method in class net.sf.magicproject.action.target.ChoosenTarget
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.action.target.SingletonTarget
 
toHtmlString(Ability, int, ContextEventListener) - Method in class net.sf.magicproject.action.targetlist.TargetList
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.action.UserAction
 
toHtmlString(Ability, int, ContextEventListener) - Method in class net.sf.magicproject.action.UserAction
 
toHtmlString(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.Ability
Return the HTML code representing this ability.
toHtmlString(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.TriggeredAbility
 
toHtmlString(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.UserAbility
 
toHtmlString(Ability, ContextEventListener) - Static method in class net.sf.magicproject.clickable.action.ToStringHelper
Return the HTML code representing an action list.
toHtmlString(StringBuilder, Ability, MAction[], ContextEventListener) - Static method in class net.sf.magicproject.clickable.action.ToStringHelper
Return the HTML code representing an action list.
toHtmlString(Ability, MAction[], ContextEventListener) - Static method in class net.sf.magicproject.clickable.action.ToStringHelper
Return the HTML code representing an action list.
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.event.MEventListener
Return the HTML code representing this ability.
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.event.phase.BeforePhase
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.event.phase.BeginningPhase
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.event.phase.EndOfPhase
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.event.TriggeredEvent
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.modifier.AbilityModifierModel
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.modifier.AdditionalCostModifierModel
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.modifier.ColorModifierModel
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.modifier.ControllerModifierModel
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.modifier.IdCardModifierModel
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.modifier.ModifierModel
Return the HTML code representing this action.
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.modifier.PlayableZoneModifierModel
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.modifier.PropertyModifierModel
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.modifier.RegisterIndirectionModel
 
toHtmlString(Ability, ContextEventListener, RegisterIndirectionModel) - Method in class net.sf.magicproject.modifier.RegisterIndirectionModel
Return the HTML code representing this action.
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.modifier.RegisterModifierModel
 
toHtmlString(Ability, ContextEventListener, RegisterModifierModel) - Method in class net.sf.magicproject.modifier.RegisterModifierModel
Return the HTML code representing this action.
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.modifier.StaticModifierModel
 
toHtmlString(Ability, ContextEventListener) - Method in class net.sf.magicproject.stack.AdditionalCost
Return the HTML code representing this additionnal cost.
toHtmlString(Ability, ContextEventListener) - Method in enum net.sf.magicproject.test.TestOn
Return the HTML code representing this action.
ToIndex - Class in net.sf.magicproject.expression
To get the index corresponding to a code id.
ToIndex(InputStream) - Constructor for class net.sf.magicproject.expression.ToIndex
Creates a new instance of ToIndex
Structure of InputStream : Data[size] expression [Expression]
Toindex - Class in net.sf.magicproject.xml.expression
 
Toindex() - Constructor for class net.sf.magicproject.xml.expression.Toindex
 
tokenCard - Static variable in class net.sf.magicproject.stack.StackManager
card representing card in stack
tokenize() - Method in class net.sf.magicproject.clickable.targetable.Targetable
The border will be highligthed to a color identifying it easily as a token component.
ToolbarAction - Class in net.sf.magicproject.deckbuilder
 
ToolbarAction(String) - Constructor for class net.sf.magicproject.deckbuilder.ToolbarAction
Create a new instance of this class.
ToolKit - Class in net.sf.magicproject.ui
 
tooltipDirtyDataBase - Static variable in class net.sf.magicproject.clickable.targetable.TargetableFactory
The text displayed in tooltip to indicate this contains some data hidding the original ones.
TooltipFilter - Class in net.sf.magicproject.ui
 
TooltipFilter(InputStream) - Constructor for class net.sf.magicproject.ui.TooltipFilter
Structure of stream : Data[size] display powerANDtoughness yes=1,no=0 [1] display states yes=1,no=0 [1] display types yes=1,no=0 [1] display colors yes=1,no=0 [1] display properties yes=1,no=0 [1] display damage yes=1,no=0 [1] filter [...]
tooltipInvalidTarget - Static variable in class net.sf.magicproject.clickable.targetable.TargetableFactory
The text displayed in tooltip to indicate this is not a valid target.
tooltipValidTarget - Static variable in class net.sf.magicproject.clickable.targetable.TargetableFactory
The text displayed in tooltip to indicate this is a valid target.
toString(Ability) - Method in class net.sf.magicproject.action.AddModifierFromStaticModifier
return the string representation of this action
toString() - Method in class net.sf.magicproject.action.context.Int
 
toString(Ability) - Method in class net.sf.magicproject.action.DetachMe
 
toString(Ability) - Method in class net.sf.magicproject.action.GiveMana
 
toString(Ability) - Method in class net.sf.magicproject.action.Hop
 
toString(Ability) - Method in class net.sf.magicproject.action.Input
 
toString(Ability) - Method in class net.sf.magicproject.action.InputChoice
 
toString(Ability) - Method in class net.sf.magicproject.action.intlist.IntList
 
toString(Ability) - Method in class net.sf.magicproject.action.MAction
String representation of this action.
toString() - Method in class net.sf.magicproject.action.MAction
 
toString(Ability) - Method in class net.sf.magicproject.action.ModifyRegister
 
toString(Ability) - Method in class net.sf.magicproject.action.ModifyTargetableRegister
 
toString(Ability) - Method in class net.sf.magicproject.action.MoveCard
 
toString(Ability) - Method in class net.sf.magicproject.action.MoveObject
 
toString(Ability) - Method in class net.sf.magicproject.action.objectmap.ObjectMap
 
toString(Ability) - Method in class net.sf.magicproject.action.PayMana
 
toString(Ability) - Method in class net.sf.magicproject.action.RefreshModifier
 
toString(Ability) - Method in class net.sf.magicproject.action.RemoveMe
 
toString(Ability) - Method in class net.sf.magicproject.action.RemoveObject
 
toString(Ability) - Method in class net.sf.magicproject.action.Repeat
return the string representation of this action
toString(Ability) - Method in class net.sf.magicproject.action.Sound
 
toString(Ability) - Method in class net.sf.magicproject.action.target.AbstractTarget
 
toString(Ability) - Method in class net.sf.magicproject.action.target.ChoosenTarget
 
toString(Ability) - Method in class net.sf.magicproject.action.target.RealTarget
 
toString(Ability) - Method in class net.sf.magicproject.action.target.SilentTarget
 
toString(Ability) - Method in class net.sf.magicproject.action.target.SingletonTarget
 
toString(Ability) - Method in class net.sf.magicproject.action.Target
 
toString(Ability) - Method in class net.sf.magicproject.action.targetlist.TargetList
 
toString(Ability) - Method in class net.sf.magicproject.action.UnregisterThis
 
toString(Ability) - Method in class net.sf.magicproject.action.UserAction
 
toString(Ability) - Method in class net.sf.magicproject.action.WaitActivatedChoice
return the string representation of this action
toString(Ability) - Method in class net.sf.magicproject.action.WaitChoosenActionChoice
 
toString(Ability) - Method in class net.sf.magicproject.action.WaitTriggeredBufferChoice
 
toString() - Method in class net.sf.magicproject.chart.CardColor
 
toString() - Method in class net.sf.magicproject.chart.CardManaCost
 
toString() - Method in class net.sf.magicproject.chart.CardTypes
 
toString() - Method in interface net.sf.magicproject.chart.IChartKey
 
toString() - Method in class net.sf.magicproject.clickable.ability.Ability
 
toString() - Method in class net.sf.magicproject.clickable.ability.RefreshAbility
 
toString() - Method in class net.sf.magicproject.clickable.ability.RemoveModifier
 
toString() - Method in class net.sf.magicproject.clickable.ability.UserAbility
 
toString(Ability) - Static method in class net.sf.magicproject.clickable.action.ToStringHelper
Return the toString() of the given ability.
toString(StringBuilder, Ability, MAction[]) - Static method in class net.sf.magicproject.clickable.action.ToStringHelper
Return the HTML code representing an action list.
toString() - Method in class net.sf.magicproject.clickable.mana.Mana
 
toString() - Method in class net.sf.magicproject.clickable.targetable.card.AbstractCard
return the card's name
toString() - Method in class net.sf.magicproject.clickable.targetable.card.CardModelImpl
 
toString() - Method in class net.sf.magicproject.clickable.targetable.card.SystemCard
 
toString() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
toString() - Method in class net.sf.magicproject.clickable.targetable.card.TriggeredCardChoice
 
toString() - Method in class net.sf.magicproject.clickable.targetable.player.Player
return the player's name
toString() - Method in class net.sf.magicproject.clickable.targetable.player.PlayerCard
 
toString() - Method in class net.sf.magicproject.clickable.targetable.Targetable
 
toString() - Method in class net.sf.magicproject.database.data.TranslatableData
 
toString() - Method in class net.sf.magicproject.database.DatabaseCard
 
toString() - Method in class net.sf.magicproject.database.propertyconfig.PropertyConfig
 
toString() - Method in class net.sf.magicproject.database.Proxy
 
toString() - Method in class net.sf.magicproject.deckbuilder.Deck
 
toString() - Method in class net.sf.magicproject.deckbuilder.DeckConstraint
 
toString() - Method in class net.sf.magicproject.event.context.MContextCardCardIntInt
 
toString() - Method in class net.sf.magicproject.event.context.MContextMtargetable
 
toString() - Method in class net.sf.magicproject.expression.DeckCounter
 
toString() - Method in class net.sf.magicproject.expression.IntValue
 
toString() - Method in class net.sf.magicproject.modifier.Modifier
 
toString() - Method in class net.sf.magicproject.stack.AdditionalCost
 
toString() - Method in class net.sf.magicproject.stack.TargetedList
 
toString() - Method in class net.sf.magicproject.test.And
 
toString() - Method in class net.sf.magicproject.test.DeckCounter
 
toString() - Method in class net.sf.magicproject.test.Different
 
toString() - Method in class net.sf.magicproject.test.Equal
 
toString() - Method in class net.sf.magicproject.test.False
 
toString() - Method in class net.sf.magicproject.test.Inf
 
toString() - Method in class net.sf.magicproject.test.InfEqual
 
toString() - Method in class net.sf.magicproject.test.Not
 
toString() - Method in class net.sf.magicproject.test.Or
 
toString() - Method in class net.sf.magicproject.test.Sup
 
toString() - Method in class net.sf.magicproject.test.SupEqual
 
toString() - Method in class net.sf.magicproject.test.True
 
toString() - Method in class net.sf.magicproject.test.Xor
 
toString() - Method in class net.sf.magicproject.token.Register
 
toString() - Method in class net.sf.magicproject.tools.JavaVersion
Get a string representation of the Java version.
toString() - Method in class net.sf.magicproject.tools.MCardCompare
return the string representation of this item.
toString() - Method in class net.sf.magicproject.tools.Pair
 
toString() - Method in class net.sf.magicproject.tools.PairIntObject
 
toString() - Method in class net.sf.magicproject.tools.PairStringBoolean
 
toString() - Method in class net.sf.magicproject.tools.PairStringInt
 
toString() - Method in class net.sf.magicproject.tools.PropertyModel
 
toString() - Method in class net.sf.magicproject.tools.StatePicture
Return the state name.
toString() - Method in class net.sf.magicproject.ui.i18n.Language
 
toString() - Method in class net.sf.magicproject.ui.layout.SectorLayout
Returns a string representation of the state of this border layout.
toString() - Method in class net.sf.magicproject.ui.MListModel
Returns a string that displays and identifies this object's properties.
toString() - Method in class net.sf.magicproject.xml.XmlParser.Node
 
toString() - Method in class net.sf.magicproject.zone.MZone
return the translated name of this zone
ToStringHelper - Class in net.sf.magicproject.clickable.action
 
ToStringHelper() - Constructor for class net.sf.magicproject.clickable.action.ToStringHelper
 
TOUGHNESS - Static variable in interface net.sf.magicproject.token.IdTokens
Index of card toughness information
TranslatableData - Class in net.sf.magicproject.database.data
Represents a translatable data.
TranslatableData(PropertyConfig) - Constructor for class net.sf.magicproject.database.data.TranslatableData
Default public constructor.
TranslatedCollectionData - Class in net.sf.magicproject.database.data
Represents a collection of translated data which is a name associated to a table of String objects.
TranslatedCollectionData(PropertyConfig, String...) - Constructor for class net.sf.magicproject.database.data.TranslatedCollectionData
Default public constructor.
TranslatedStringData - Class in net.sf.magicproject.database.data
Represents a simple translated data, which is a name associated to a String value.
TranslatedStringData(PropertyConfig, String) - Constructor for class net.sf.magicproject.database.data.TranslatedStringData
Default public constructor.
translator - Static variable in class net.sf.magicproject.tools.MToolKit
The translator tranforming a card name into a file-serializable value.
triggered - Static variable in class net.sf.magicproject.stack.StackManager
Current spell is a triggered ability if not null
TRIGGERED - Static variable in interface net.sf.magicproject.token.IdZones
The triggered buffer zone
TRIGGERED_CARD_CHOICE - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for TRIGGERED_CARD_CHOICE
TriggeredAbility - Class in net.sf.magicproject.clickable.ability
 
triggeredAbility - Variable in class net.sf.magicproject.clickable.targetable.card.TriggeredCard
Triggered ability
Triggeredability - Class in net.sf.magicproject.xml.tbs
 
Triggeredability() - Constructor for class net.sf.magicproject.xml.tbs.Triggeredability
 
TriggeredAbilitySet - Class in net.sf.magicproject.clickable.ability
 
TriggeredAbilitySet(InputStream, MCard) - Constructor for class net.sf.magicproject.clickable.ability.TriggeredAbilitySet
Create a new instance of this class.
TriggeredBuffer - Class in net.sf.magicproject.zone
 
triggeredBuffer - Variable in class net.sf.magicproject.zone.ZoneManager
triggered buffer of this player (TBZ)
TriggeredCard - Class in net.sf.magicproject.clickable.targetable.card
 
TriggeredCard(Ability, ContextEventListener, long) - Constructor for class net.sf.magicproject.clickable.targetable.card.TriggeredCard
 
TriggeredCardChoice - Class in net.sf.magicproject.clickable.targetable.card
 
TriggeredCardChoice(Ability, ContextEventListener, long) - Constructor for class net.sf.magicproject.clickable.targetable.card.TriggeredCardChoice
 
TriggeredEvent - Class in net.sf.magicproject.event
MEventTriggered.java Created on 2 févr. 2004
TriggeredEvent(InputStream, MCard) - Constructor for class net.sf.magicproject.event.TriggeredEvent
Create an instance of MEventTriggered by reading a file Offset's file must pointing on the first byte of this event
Structure of InputStream : Data[size] idZone [1] test [...]
TriggeredStaticModifierAbility - Class in net.sf.magicproject.clickable.ability
 
TriggeredStaticModifierAbility(TriggeredEvent, AddModifierFromStaticModifier, MCard, ModifierModel...) - Constructor for class net.sf.magicproject.clickable.ability.TriggeredStaticModifierAbility
Creates a new instance of TriggeredStaticModifierAbility
triggerIt(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.Ability
called when this ability is going to be triggered This method would add this ability to the triggered zone, or perform another play action
triggerIt(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.DetachmentAbility
 
triggerIt(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.RefreshAbility
 
triggerIt(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.RemoveModifier
 
triggerIt(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.ReplacementAbility
 
triggerIt(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.SystemAbility
 
triggerIt(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.TriggeredStaticModifierAbility
 
triggerIt(ContextEventListener) - Method in class net.sf.magicproject.clickable.ability.UserAbility
 
triggerPhase - Static variable in class net.sf.magicproject.stack.MPhase
the last phase where popup trigger has been recorded
triggerTargetable - Static variable in class net.sf.magicproject.clickable.targetable.TargetableFactory
The last Card where popup trigger has been recorded.
TRIGGRED_ABILITIES - Static variable in class net.sf.magicproject.event.MEventListener
Represent all active triggered abilities of games for each event
True - Class in net.sf.magicproject.test
 
TrueFalseAuto - Enum in net.sf.magicproject.token
 
tryAction(MCard, Targetable, int, int) - Static method in class net.sf.magicproject.event.AssignedDamage
Dispatch this event to replacement abilites only.
tryAction(MCard) - Static method in class net.sf.magicproject.event.DeclaredAttacking
Dispatch this event to replacement abilites only.
tryAction(MCard, MCard) - Static method in class net.sf.magicproject.event.DeclaredBlocking
Dispatch this event to replacement abilites only.
tryAction(MCard, Player, int, int, Test) - Static method in class net.sf.magicproject.event.GivenMana
Dispatch this event to replacement abilites only.
tryAction(MCard) - Static method in class net.sf.magicproject.event.LethalDamaged
/** Dispatch this event to replacement abilites only.
tryAction(Targetable, MCard, int, int, Operation, int) - Static method in class net.sf.magicproject.event.ModifiedRegister
/** Dispatch this event to replacement abilites only.
tryAction(MCard, int, Player, boolean) - Static method in class net.sf.magicproject.event.MovedCard
Dispatch this event to all active event listeners able to understand this event.
tryAction(int) - Static method in class net.sf.magicproject.event.phase.BeforePhase
Dispatch this event to replacement abilites only.
tryAction(int) - Static method in class net.sf.magicproject.event.phase.EndOfPhase
Dispatch this event to replacement abilites only.
tryWriteExpression(XmlParser.Node, String, OutputStream) - Static method in class net.sf.magicproject.xml.XmlTools
If there is neither attribute neither node with the given name, '-1' is witten instead of throwing an exception.
TT_CANCEL - Static variable in class net.sf.magicproject.stack.StackManager
The cancel tooltip text
TT_DECLINE - Static variable in class net.sf.magicproject.stack.StackManager
Decline tooltip text
ttHeader - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
The "header" and "cardname" topics string part of tooltip
TURN_ID - Static variable in interface net.sf.magicproject.token.IdTokens
Special access to the static value correponding to the turn number.
turnsLbl - Static variable in class net.sf.magicproject.stack.EventManager
The turn label
turnStructure - Static variable in class net.sf.magicproject.stack.EventManager
List of successive phase of any turn
TYPE_PIC - Static variable in interface net.sf.magicproject.token.IdConst
The picture type
types - Variable in class net.sf.magicproject.ui.TooltipFilter
Are the types displayed

U

UIHelper - Class in net.sf.magicproject.ui
 
UnaryExpression - Class in net.sf.magicproject.expression
 
UnaryExpression(Operation, Expression) - Constructor for class net.sf.magicproject.expression.UnaryExpression
Creates a new instance of UnaryExpression
UnaryExpression(InputStream, Operation) - Constructor for class net.sf.magicproject.expression.UnaryExpression
Create a new instance of this class.
UnaryOperation - Class in net.sf.magicproject.operation
Represents an unary operation.
UnaryOperation() - Constructor for class net.sf.magicproject.operation.UnaryOperation
Creates a new instance of UnaryOperation
UncaughtException - Class in net.sf.magicproject.event
 
uncompleted - Static variable in class net.sf.magicproject.xml.XmlConfiguration
Found uncompleted cards
uninstallSkinLF(String) - Static method in class net.sf.magicproject.ui.SkinLF
Uninstall the given SkinLF
UNKNOW_COLOR - Static variable in class net.sf.magicproject.chart.CardColor
 
UNKNOW_MANACOST - Static variable in class net.sf.magicproject.chart.CardManaCost
 
UNKNOW_TYPE - Static variable in class net.sf.magicproject.chart.CardTypes
 
unknownSmlMana - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
The picture used for unknown mana cost value.
unknownSmlManaHtml - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
The picture used for unknown mana cost value.
unregisterAbilities() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
Unregister useless abilities from the eventManager.
Unregisterable - Interface in net.sf.magicproject.modifier
 
UnregisterThis - Class in net.sf.magicproject.action
This action remove the the current ability from the current listeners.
Unregisterthis - Class in net.sf.magicproject.xml.action
 
Unregisterthis() - Constructor for class net.sf.magicproject.xml.action.Unregisterthis
 
unsetHandedPlayer() - Static method in class net.sf.magicproject.clickable.targetable.player.Player
Remove to all players the possibility to do something
Untap - Class in net.sf.magicproject.xml.action
 
Untap() - Constructor for class net.sf.magicproject.xml.action.Untap
 
untappedSize - Variable in class net.sf.magicproject.clickable.targetable.card.VirtualCard
The bounds of card when is untapped.
UNUSED - Static variable in interface net.sf.magicproject.token.IdConst
This constant is unused in this program.
UNUSED_0 - Static variable in interface net.sf.magicproject.token.IdTargets
The target(s) would be added into the private target list of current ability.
UNUSED_1 - Static variable in interface net.sf.magicproject.token.IdTargets
The target(s) would be added into the first ability found in the stack having the same name than the current ability's name.
update(Graphics) - Method in class net.sf.magicproject.clickable.targetable.player.Player
 
update(Graphics) - Method in class net.sf.magicproject.ui.component.MessageButton
 
updateAbilities() - Method in class net.sf.magicproject.clickable.targetable.card.MCard
[un]Register ActivatedAbilities depending on the current zone of this card
updateAllCardsUI() - Static method in class net.sf.magicproject.clickable.targetable.card.CardFactory
Update the scale, sizes and random angle of all cards of current game.
updateCheckers() - Method in class net.sf.magicproject.deckbuilder.ConstraintsChecker
Update the constraint checkers.
updateColor(String) - Static method in class net.sf.magicproject.clickable.targetable.card.CardFactory
Update the card border's color and other UI colors requiring only a global repaint to update the UI.
UpdatedLife - Class in net.sf.magicproject.event
 
updateLayout() - Method in class net.sf.magicproject.clickable.targetable.card.VirtualCard
Update the layout of this card, and also generate a new random angle.
Updatelife - Class in net.sf.magicproject.xml.action
 
Updatelife() - Constructor for class net.sf.magicproject.xml.action.Updatelife
 
Updatelife - Class in net.sf.magicproject.xml.event
 
Updatelife() - Constructor for class net.sf.magicproject.xml.event.Updatelife
 
updateLookAndFeel() - Static method in class net.sf.magicproject.zone.ZoneManager
Update some optimization, painter,... etc depending on the current Look And Feel.
updateManaAbilityTag(MAction...) - Method in class net.sf.magicproject.event.CanICast
Iterate on given actions looking for a 'give mana' action.
updateMdb(String, OutputStream) - Static method in class net.sf.magicproject.xml.XmlTbs
Reads from the tbs directory the existing XML files, parse them, add them to the mdb file in the right order
updateMUI() - Method in class net.sf.magicproject.clickable.targetable.card.VirtualCard
Update the UI of this card.
updateMUI() - Method in class net.sf.magicproject.database.DatabaseCard
Reset the bufferised data.
updatePaintNotification(MCard, Graphics) - Method in class net.sf.magicproject.database.DatabaseCard
This method update and paint on the given card, the progressbar of task of the image attached to this model.
updatePaintNotification(MonitorListener, Graphics) - Method in class net.sf.magicproject.database.DatabaseCard
This method update and paint on the given listener, the progressbar of task of the image attached to this model.
updatePanel() - Method in class net.sf.magicproject.zone.DelayedBuffer
 
updatePanel() - Method in class net.sf.magicproject.zone.ExpandableZone
update this library = hide library too
updatePanel() - Method in class net.sf.magicproject.zone.Hand
update this hand
updatePanel() - Method in class net.sf.magicproject.zone.MZone
update this panel in fonction of it's components
updatePanel() - Method in class net.sf.magicproject.zone.TriggeredBuffer
update this hand
updatePhasesGUI() - Static method in class net.sf.magicproject.stack.EventManager
Update the phases GUI : colors indicating the current phases, and the handed player
updateProgress(int, int) - Method in class net.sf.magicproject.management.MonitoredCheckContent
Update the content data progress.
updateRequiredMana(Operation, int, int) - Method in class net.sf.magicproject.stack.ActionManager
Update the required mana of current ability.
updateRequiredMana(int[]) - Method in class net.sf.magicproject.stack.ActionManager
Update the given required mana with the global required mana.
updateReversed() - Method in class net.sf.magicproject.clickable.mana.ManaPool
Update the opponent side depending on the "enable reverse" options.
updateReversed() - Method in class net.sf.magicproject.clickable.targetable.player.Opponent
 
updateReversed() - Method in class net.sf.magicproject.clickable.targetable.player.Player
Update the opponent side depending on the "enable reverse" options.
updateReversed() - Method in class net.sf.magicproject.clickable.targetable.player.You
 
updateReversed() - Method in class net.sf.magicproject.zone.Hand
 
updateReversed() - Method in class net.sf.magicproject.zone.MZone
Update the "reversed" state of this component.
updateReversed() - Method in class net.sf.magicproject.zone.Play
 
updateReversed() - Static method in class net.sf.magicproject.zone.ZoneManager
 
updateScale() - Static method in class net.sf.magicproject.clickable.targetable.card.CardFactory
Update the scaling transformation for all cards
updateSizes() - Method in class net.sf.magicproject.clickable.targetable.card.VirtualCard
Generate a new random angle and update the bounds.
UpdateToughness - Class in net.sf.magicproject.event
When this event is raised.
Updatetoughness - Class in net.sf.magicproject.xml.action
 
Updatetoughness() - Constructor for class net.sf.magicproject.xml.action.Updatetoughness
 
Updatetoughness - Class in net.sf.magicproject.xml.event
 
Updatetoughness() - Constructor for class net.sf.magicproject.xml.event.Updatetoughness
 
useMana - Static variable in class net.sf.magicproject.action.PayMana
If true, mana operation are nor ignored.
UserAbility - Class in net.sf.magicproject.clickable.ability
A non-abstract ability.
UserAbility(InputStream, MCard) - Constructor for class net.sf.magicproject.clickable.ability.UserAbility
Create an instance of UserAbility
Structure of InputStream : Data[size] event [Event] cost [Action[]] effect [Action[]]
UserAction - Class in net.sf.magicproject.action
 

V

validate(DeckConstraint) - Method in class net.sf.magicproject.deckbuilder.Deck
Validate this deck.
validate(String) - Method in class net.sf.magicproject.deckbuilder.Deck
Validate this deck.
validate(Deck) - Method in class net.sf.magicproject.deckbuilder.DeckConstraint
Validate the given deck.
validateDeck(Component, Deck, String) - Static method in class net.sf.magicproject.deckbuilder.DeckReader
Validate a deck read from the given stream.
validateDeck(Component, Deck, DeckConstraint) - Static method in class net.sf.magicproject.deckbuilder.DeckReader
Validate a deck read from the given stream.
validationOn - Static variable in class net.sf.magicproject.xml.XmlConfiguration
Is schema validation is activated.
ValidAttachment - Class in net.sf.magicproject.test
 
Validattachment - Class in net.sf.magicproject.xml.test
 
Validattachment() - Constructor for class net.sf.magicproject.xml.test.Validattachment
 
ValidTargetAttachment - Class in net.sf.magicproject.test
 
Validtargetattachment - Class in net.sf.magicproject.xml.test
 
Validtargetattachment() - Constructor for class net.sf.magicproject.xml.test.Validtargetattachment
 
value - Variable in class net.sf.magicproject.expression.IntValue
The integer value of this expression
value - Variable in class net.sf.magicproject.tools.Pair
The stored string instance.
value - Variable in class net.sf.magicproject.tools.PairCardInt
The stored value.
value - Variable in class net.sf.magicproject.tools.PairIntObject
The stored object.
value - Variable in class net.sf.magicproject.tools.PairStringBoolean
The stored boolean value.
value - Variable in class net.sf.magicproject.tools.PairStringInt
The stored int value.
value - Static variable in class net.sf.magicproject.ui.component.JPrompt
The current value
VALUE_ALPHA_COMPOSITE - Static variable in class net.sf.magicproject.ui.wizard.WizardImageIcon
The alpha composite of background
valueChanged(ListSelectionEvent) - Method in class net.sf.magicproject.DeckBuilder
 
valueChanged(ListSelectionEvent) - Method in class net.sf.magicproject.ui.wizard.Choice
 
valueOf(String) - Static method in enum net.sf.magicproject.action.Actiontype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.magicproject.chart.ChartFilter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.magicproject.clickable.ability.AbilityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.magicproject.clickable.ability.Optimization
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.magicproject.clickable.ability.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.magicproject.event.Event
Returns the enum constant of this type with the specified name.
valueOf(InputStream) - Static method in enum net.sf.magicproject.event.Event
Read and return the enum from the given inputstream.
valueOf(String) - Static method in enum net.sf.magicproject.event.phase.PhaseFilter
Returns the enum constant of this type with the specified name.
valueOf(InputStream) - Static method in enum net.sf.magicproject.event.phase.PhaseFilter
Read and return the enum from the given inputstream.
valueOf(String) - Static method in enum net.sf.magicproject.expression.intlist.ListType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.magicproject.modifier.ModifierType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.magicproject.network.StartingOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.magicproject.test.IdTest
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.magicproject.test.TestOn
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.magicproject.token.AbstractValue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.magicproject.token.IdAnswer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.magicproject.token.IdMessageBox
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.magicproject.token.IdPropertyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.magicproject.token.IdTargetList
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.magicproject.token.TrueFalseAuto
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.magicproject.token.Visibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.magicproject.token.VisibilityChange
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.magicproject.ui.layout.WallpaperTypes
Returns the enum constant of this type with the specified name.
valueOfXsd(String) - Static method in enum net.sf.magicproject.test.TestOn
Return null of enum value corresponding to the given Xsd name.
valueOfXsd(String) - Static method in enum net.sf.magicproject.token.AbstractValue
Return null of enum value corresponding to the given Xsd name.
valueOfXsd(String) - Static method in class net.sf.magicproject.token.Register
Return null of enum value corresponding to the given Xsd name.
valueOfXsd(String) - Static method in enum net.sf.magicproject.token.TrueFalseAuto
Return null of enum value corresponding to the given Xsd name.
values() - Static method in enum net.sf.magicproject.action.Actiontype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.magicproject.chart.ChartFilter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.magicproject.clickable.ability.AbilityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.magicproject.clickable.ability.Optimization
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.magicproject.clickable.ability.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in class net.sf.magicproject.database.propertyconfig.PropertyProxyConfig
Available values of this property.
values() - Static method in enum net.sf.magicproject.event.Event
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.magicproject.event.phase.PhaseFilter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.magicproject.expression.intlist.ListType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.magicproject.modifier.ModifierType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.magicproject.network.StartingOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.magicproject.test.IdTest
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.magicproject.test.TestOn
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.magicproject.token.AbstractValue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.magicproject.token.IdAnswer
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in interface net.sf.magicproject.token.IdConst
Comment for definedValuesValue
values() - Static method in enum net.sf.magicproject.token.IdMessageBox
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.magicproject.token.IdPropertyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.magicproject.token.IdTargetList
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.magicproject.token.TrueFalseAuto
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.magicproject.token.Visibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.magicproject.token.VisibilityChange
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.magicproject.ui.layout.WallpaperTypes
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES_NAME - Static variable in interface net.sf.magicproject.token.IdConst
Comment for definedValuesName
version - Static variable in class net.sf.magicproject.deckbuilder.MdbLoader
The ciurrent TBS version
VERSION - Static variable in interface net.sf.magicproject.token.IdConst
current version of Magic-Project
VERSION_NAME - Static variable in interface net.sf.magicproject.token.IdConst
Version name
VERSION_NUMBER - Static variable in interface net.sf.magicproject.token.IdConst
The current build version number
VirtualCard - Class in net.sf.magicproject.clickable.targetable.card
 
VirtualCard(MCard) - Constructor for class net.sf.magicproject.clickable.targetable.card.VirtualCard
Creates a new instance of VirtualCard
visibility - Variable in class net.sf.magicproject.clickable.targetable.card.AbstractCard
Indicates if this card is returned or not, that means back image is visible or not.
Visibility - Enum in net.sf.magicproject.token
 
visibility - Variable in class net.sf.magicproject.zone.MZone
Indicates all cards of this zone are returned or not.
VisibilityChange - Enum in net.sf.magicproject.token
 

W

WaitActivatedChoice - Class in net.sf.magicproject.action
 
WaitChoosenActionChoice - Class in net.sf.magicproject.action
 
Waiting - Interface in net.sf.magicproject.action.listener
 
WaitingAbility - Interface in net.sf.magicproject.action.listener
 
WaitingAction - Interface in net.sf.magicproject.action.listener
 
WaitingCard - Interface in net.sf.magicproject.action.listener
 
waitingLabel - Static variable in class net.sf.magicproject.ui.MagicUIComponents
The label containg information about the active player
WaitingMana - Interface in net.sf.magicproject.action.listener
 
waitingOnMiddle - Variable in class net.sf.magicproject.stack.ActionManager
Are we waiting for triggered/activated choice
WaitingPlayer - Interface in net.sf.magicproject.action.listener
 
WaitingTriggeredCard - Interface in net.sf.magicproject.action.listener
 
waitOpponent() - Static method in class net.sf.magicproject.network.Synchronizer
Indicate that the you have no more the hand, so we're listening for new messages from your opponent
WaitTriggeredBufferChoice - Class in net.sf.magicproject.action
 
waitTriggeredBufferChoice(boolean) - Method in class net.sf.magicproject.clickable.targetable.player.Player
Wait for the active player, then the non-active player to make choice of the order of triggered abilities to be put from the buffer to the stack
WallpaperTypes - Enum in net.sf.magicproject.ui.layout
The wallpaper configuration.
warn(String) - Static method in class net.sf.magicproject.tools.Log
 
warn(Throwable) - Static method in class net.sf.magicproject.tools.Log
 
warn(StackTraceElement[]) - Static method in class net.sf.magicproject.tools.Log
 
warn(String, Throwable) - Static method in class net.sf.magicproject.tools.Log
 
warning - Static variable in class net.sf.magicproject.xml.XmlConfiguration
Found warnings
WARNING_PICTURE - Static variable in class net.sf.magicproject.clickable.targetable.card.CardFactory
The warning Icon.
WebBrowser - Class in net.sf.magicproject.tools
Class used to launch a WebBrowser.
WHITE_MANA - Static variable in interface net.sf.magicproject.token.IdCommonToken
Comment for WHITE_MANA
windowActivated(WindowEvent) - Method in class net.sf.magicproject.AbstractMainForm
 
windowClosed(WindowEvent) - Method in class net.sf.magicproject.AbstractMainForm
 
windowClosing(WindowEvent) - Method in class net.sf.magicproject.AbstractMainForm
 
windowClosing(WindowEvent) - Method in class net.sf.magicproject.DeckBuilder
 
windowClosing(WindowEvent) - Method in class net.sf.magicproject.Magic
 
windowDeactivated(WindowEvent) - Method in class net.sf.magicproject.AbstractMainForm
 
windowDeiconified(WindowEvent) - Method in class net.sf.magicproject.AbstractMainForm
 
windowIconified(WindowEvent) - Method in class net.sf.magicproject.AbstractMainForm
 
windowOpened(WindowEvent) - Method in class net.sf.magicproject.AbstractMainForm
 
Wizard - Class in net.sf.magicproject.ui.wizard
 
Wizard(ContextEventListener, Ability, BackgroundMessaging, String, String, String, int, int) - Constructor for class net.sf.magicproject.ui.wizard.Wizard
Create a new instance of this class.
WizardImageIcon - Class in net.sf.magicproject.ui.wizard
 
WizardImageIcon(MCard, String) - Constructor for class net.sf.magicproject.ui.wizard.WizardImageIcon
Create a new instance of this class.
WizardImageIcon(Image, String) - Constructor for class net.sf.magicproject.ui.wizard.WizardImageIcon
Create a new instance of this class.
WizardInfo - Class in net.sf.magicproject.ui.wizard
 
WizardInfo() - Constructor for class net.sf.magicproject.ui.wizard.WizardInfo
 
Wrapper<T> - Class in net.sf.magicproject.action.context
 
Wrapper() - Constructor for class net.sf.magicproject.action.context.Wrapper
Create a new instance of this class.
write(OutputStream) - Method in enum net.sf.magicproject.action.Actiontype
Wrtite this enum to the given outputstream.
write(OutputStream) - Method in enum net.sf.magicproject.clickable.ability.AbilityType
Wrtite this enum to the given outputstream.
write(OutputStream) - Method in enum net.sf.magicproject.clickable.ability.Optimization
Wrtite this enum to the given outputstream.
write(OutputStream) - Method in enum net.sf.magicproject.clickable.ability.Priority
Wrtite this enum to the given outputstream.
write(OutputStream) - Method in enum net.sf.magicproject.event.Event
Wrtite this enum to the given outputstream.
write(OutputStream) - Method in enum net.sf.magicproject.event.phase.PhaseFilter
Wrtite this enum to the given outputstream.
write(OutputStream) - Method in class net.sf.magicproject.tools.ReferencePager
Write the pager content.
writeActionList(XmlParser.Node, OutputStream) - Static method in class net.sf.magicproject.xml.XmlTbs
Writes a list of actions described in the given XML node to the given OutputStream (which must be a FileOutputStream) prefixing the stream with an integer containing the number of written actions and returns this number of written actions.
writeActionListNoNb(XmlParser.Node, OutputStream) - Static method in class net.sf.magicproject.xml.XmlTbs
Writes a list of actions described in the given XML node into the given OutputStream as a sequence and returns the number of written actions.
writeAttrOptions(XmlParser.Node, String, OutputStream) - Static method in class net.sf.magicproject.xml.XmlTools
 
writeAttrOptions(XmlParser.Node, String, OutputStream, String) - Static method in class net.sf.magicproject.xml.XmlTools
 
writeAttrOptionsDefault(XmlParser.Node, String, OutputStream, String) - Static method in class net.sf.magicproject.xml.XmlTools
 
writeCard(String, OutputStream, String) - Static method in class net.sf.magicproject.xml.XmlTbs
Writes the card identified by the given card XML description file name in the given directory to the given OutputStream.
writeComplexValue(OutputStream, XmlParser.Node) - Static method in class net.sf.magicproject.xml.XmlTools
 
writeConstant(OutputStream, int) - Static method in class net.sf.magicproject.xml.XmlTools
Write to the specified output stream the 16bits integer value.
writeDebug(String, OutputStream) - Static method in class net.sf.magicproject.xml.XmlAction
Write some debug data to the given output stream.
writeFile(File, OutputStream) - Static method in class net.sf.magicproject.tools.MToolKit
Copy the src file throw the output stream.
writeInt16(OutputStream, int) - Static method in class net.sf.magicproject.tools.MToolKit
Write the specified positive short coded on 2 bytes to the specified input stream
writeInt24(OutputStream, int) - Static method in class net.sf.magicproject.tools.MToolKit
Write the specified positive int coded on 3 bytes to the specified input stream
writeList(OutputStream, XmlParser.Node, String) - Static method in class net.sf.magicproject.xml.XmlTools
Write to the specified output stream the values defined as linear list ' ' separated values, or 'value' elements.
writeModifyRegister(OutputStream, XmlParser.Node, boolean) - Static method in class net.sf.magicproject.xml.XmlAction
 
writeSimpleValue(OutputStream, String) - Static method in class net.sf.magicproject.xml.XmlTools
Write to the specified output stream the 16bits integer value.
writeString(OutputStream, String) - Static method in class net.sf.magicproject.tools.MToolKit
write a string to output stream ending with \0.
writeTestOn(OutputStream, String) - Static method in class net.sf.magicproject.xml.XmlTools
Write the TestOn instance corresponding to the given XSD attribute name.
writeWallPaperConfiguration(OutputStream) - Method in class net.sf.magicproject.zone.MZone
Send the wallpaper configuration over the given output stream.

X

XmlAction - Class in net.sf.magicproject.xml
 
XmlAnnoted - Class in net.sf.magicproject.xml.test
 
XmlAnnoted() - Constructor for class net.sf.magicproject.xml.test.XmlAnnoted
 
XmlAnnoted - Class in net.sf.magicproject.xml
 
XmlAnnoted() - Constructor for class net.sf.magicproject.xml.XmlAnnoted
 
XmlConfiguration - Class in net.sf.magicproject.xml
 
XmlConfiguration(InputStream) - Constructor for class net.sf.magicproject.xml.XmlConfiguration
Constructor.
XmlDeckTranslator - Class in net.sf.magicproject.database
 
XmlDeckTranslator() - Constructor for class net.sf.magicproject.database.XmlDeckTranslator
Constructor.
XmlDeckTranslator - Class in net.sf.magicproject.xml
 
XmlDeckTranslator(String) - Constructor for class net.sf.magicproject.xml.XmlDeckTranslator
Constructor.
XmlEvent - Class in net.sf.magicproject.xml
This class is mainly used to convert events described in a XML form to a binary form
XmlExpression - Class in net.sf.magicproject.xml
 
XmlModifier - Class in net.sf.magicproject.xml
 
XmlParser - Class in net.sf.magicproject.xml
XML Parser wrapper.
XmlParser() - Constructor for class net.sf.magicproject.xml.XmlParser
Constructor.
XmlParser.Attribute - Class in net.sf.magicproject.xml
XML Attribute.
XmlParser.Attribute(String, String) - Constructor for class net.sf.magicproject.xml.XmlParser.Attribute
Create a new instance of this class.
XmlParser.Node - Class in net.sf.magicproject.xml
XML Node.
XmlParser.Node(XmlParser.Node, String, Attributes) - Constructor for class net.sf.magicproject.xml.XmlParser.Node
Create a new instance of this class.
XmlTbs - Class in net.sf.magicproject.xml
This is the main class used to convert a turn based system described in a XML form to a binary form for further interpretation.
XmlTest - Class in net.sf.magicproject.xml
Generic implementation of the XmlToMDB interface for managing XML elements relative to tests.
XmlTestElement - Annotation Type in net.sf.magicproject.annotation
 
XmlToMDB - Interface in net.sf.magicproject.xml
 
XmlTools - Class in net.sf.magicproject.xml
 
XOR - Static variable in interface net.sf.magicproject.operation.IdOperations
The xor operation
Xor - Class in net.sf.magicproject.operation
The Exclusive Or operation.
Xor - Class in net.sf.magicproject.test
 
Xor - Class in net.sf.magicproject.xml.expression
 
Xor() - Constructor for class net.sf.magicproject.xml.expression.Xor
 

Y

YesNo - Class in net.sf.magicproject.ui.wizard
 
YesNo(ContextEventListener, Ability, BackgroundMessaging, String, String, String, String, String, int, int) - Constructor for class net.sf.magicproject.ui.wizard.YesNo
Create a new instance of this class.
YesNo(String, String, String, String, String, int, int) - Constructor for class net.sf.magicproject.ui.wizard.YesNo
Create a new instance of this class.
YesNo(ContextEventListener, Ability, MessagingAction, String, String, String, int, int) - Constructor for class net.sf.magicproject.ui.wizard.YesNo
Create a new instance of this class.
YesNo(ContextEventListener, Ability, MessagingAction, String, String, String, int, int, String) - Constructor for class net.sf.magicproject.ui.wizard.YesNo
Create a new instance of this class.
You - Class in net.sf.magicproject.clickable.targetable.player
 
You(ZoneManager, JPanel) - Constructor for class net.sf.magicproject.clickable.targetable.player.You
Creates a new instance of You

Z

ZONE_ANSWER - Static variable in interface net.sf.magicproject.network.IdMessages
Comment for ZONE_ANSWER
ZONE_NAME - Static variable in class net.sf.magicproject.zone.DelayedBuffer
The zone name.
ZONE_NAME - Static variable in class net.sf.magicproject.zone.Hand
The zone name.
ZONE_NAME - Static variable in class net.sf.magicproject.zone.Play
The zone name.
ZONE_NAME - Static variable in class net.sf.magicproject.zone.Side
The zone name.
ZONE_NAME - Static variable in class net.sf.magicproject.zone.Stack
The zone name.
ZONE_NAME - Static variable in class net.sf.magicproject.zone.TriggeredBuffer
The zone name.
ZONE_NAMES - Static variable in interface net.sf.magicproject.token.IdZones
The zones name associated to zone names
ZONE_VALUES - Static variable in interface net.sf.magicproject.token.IdZones
The zones name associated to zone values (index)
zoneAbortion - Static variable in class net.sf.magicproject.stack.StackManager
represents the place where aborted spells would be placed
zoneConfiguration - Variable in class net.sf.magicproject.zone.ExpandableZone
The configuration attached to this zone.
ZoneConfiguration - Class in net.sf.magicproject.zone
Corresponds to the zone configuration : name and borderlayout constraints.
zoneManager - Variable in class net.sf.magicproject.clickable.targetable.player.Player
where all triggered abilities would go before to go to the stack
ZoneManager - Class in net.sf.magicproject.zone
 
ZoneManager(int, JScrollPane, JScrollPane, JScrollPane, JPanel) - Constructor for class net.sf.magicproject.zone.ZoneManager
Creates an ew instance of ZoneManager
zones - Static variable in class net.sf.magicproject.xml.XmlTools
The available zones.
ZoneSector - Class in net.sf.magicproject.zone
 

A B C D E F G H I J K L M N O P R S T U V W X Y Z

Copyright © 2003-2007 Magic-Project. All Rights Reserved.