Package net.sf.gridarta.model.match
Classes related to matching
GameObjects, so called GameObjectMatchers. A
GameObjectMatcher matches a GameObject by checking whether it
fulfills certain conditions.
One application is used for instance for choosing which objects to render transparent or at all.
-
Interface Summary Interface Description GameObjectMatcher Interface for classes that matchGameObjects. -
Class Summary Class Description AndGameObjectMatcher AGameObjectMatcherthat And-combines otherGameObjectMatchers.AttributeGameObjectMatcher AnGameObjectMatcherthat matches a attribute value.GameObjectMatcherParser Class for some defaultGameObjectMatchers.GameObjectMatchers MaintainsGameObjectMatcherinstances.GameObjectMatchersParser Parser for the GameObjectMatchers.xml file.IntAttributeGameObjectMatcher AAttributeGameObjectMatcherthat compares attributes values using "int" type.MutableNameGameObjectMatcher AnGameObjectMatcherthat simply matches a archetype name.MutableOrGameObjectMatcher AGameObjectMatcherthat delegates to otherGameObjectMatchers.NamedGameObjectMatcher Decorates an arbitraryGameObjectMatcherwith a localized name that is suitable for the user interface.NotGameObjectMatcher AGameObjectMatcherthat negates anotherGameObjectMatcher.OrGameObjectMatcher AGameObjectMatcherthat Or-combines otherGameObjectMatchers.SetEnabledAction Action for adding / removing aGameObjectMatcherfrom this aMutableOrGameObjectMatcher.StringAttributeGameObjectMatcher AAttributeGameObjectMatcherthat compares attributes values using "string" type.TypeNrsGameObjectMatcher AnGameObjectMatchermatching certain archetype types.ViewGameObjectMatcherManager ManagesGameObjectMatchers. -
Enum Summary Enum Description Operation Operator. -
Exception Summary Exception Description ParsingException Thrown when a parsing error occurs.