de.bsvrz.dav.dav.main
Class UserInfo.Region

java.lang.Object
  extended by de.bsvrz.dav.dav.main.UserInfo.Region
Enclosing class:
UserInfo

private class UserInfo.Region
extends Object

Diese Klasse stellt eine Region dar und stellt eine Methode zur Verfügung, mit der die Zugehörigkeit anderer Objekte zu der Region geprüft werden kann.


Field Summary
private  UserInfo.InfoHolder _objects
           
 
Constructor Summary
UserInfo.Region(ArrayList objs)
          Objekte, die eine Region definieren.
 
Method Summary
 boolean isAllowed(Object obj)
          Diese Methode prüft, ob ein Objekt zu einer Region gehört.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_objects

private final UserInfo.InfoHolder _objects
Constructor Detail

UserInfo.Region

public UserInfo.Region(ArrayList objs)
Objekte, die eine Region definieren.

Parameters:
objs - Alle Objekte, die zu einer Region gehören. Eine leere Liste oder null wird als "Wildcard" interpretiert (alles ist erlaubt).
Method Detail

isAllowed

public final boolean isAllowed(Object obj)
Diese Methode prüft, ob ein Objekt zu einer Region gehört.

Parameters:
obj - Objekt, das Teil einer Region sein soll.
Returns:
true, wenn das übergebene Objekt in der Liste, die im Konstruktor übergeben wurde, zu finden ist. Wurde im Konstruktor eine leere Liste oder null übergeben, wird immer true zurückgegeben. In allen anderen Fällen wird false zurückgegeben.