Gridarta Editor
Package net.sf.gridarta.model.match

This package contains classes related to matching GameObjects, so called GameObjectMatchers. More...

Classes

class  AndGameObjectMatcher
 A GameObjectMatcher that And-combines other. More...
 
class  AttributeGameObjectMatcher
 An GameObjectMatcher that matches an attribute value. More...
 
interface  GameObjectMatcher
 Interface for classes that match GameObjects. More...
 
class  GameObjectMatcherParser
 Class for some default GameObjectMatchers. More...
 
class  GameObjectMatchers
 Maintains GameObjectMatcher instances. More...
 
class  GameObjectMatchersParser
 Parser for the GameObjectMatchers.xml file. More...
 
class  IntAttributeGameObjectMatcher
 A AttributeGameObjectMatcher that compares attributes values using "int" type. More...
 
class  MutableNameGameObjectMatcher
 An GameObjectMatcher that simply matches an archetype name. More...
 
class  MutableOrGameObjectMatcher
 A GameObjectMatcher that delegates to other. More...
 
class  NamedGameObjectMatcher
 Decorates an arbitrary GameObjectMatcher with a localized name that is suitable for the user interface. More...
 
class  NamedGameObjectMatcherTest
 Regression tests for NamedGameObjectMatcher. More...
 
class  NotGameObjectMatcher
 A GameObjectMatcher that negates another. More...
 
enum  Operation
 Operator. More...
 
class  OrGameObjectMatcher
 A GameObjectMatcher that Or-combines other. More...
 
class  ParsingException
 Thrown when a parsing error occurs. More...
 
class  SetEnabledAction
 Action for adding / removing an GameObjectMatcher from this a. More...
 
class  StringAttributeGameObjectMatcher
 A AttributeGameObjectMatcher that compares attributes values using "string" type. More...
 
class  TypeNrsGameObjectMatcher
 An GameObjectMatcher matching certain archetype types. More...
 
class  ViewGameObjectMatcherManager
 Manages GameObjectMatchers. More...
 

Detailed Description

This package contains 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.