JACK Teams 5.4 JACOB Application Interface

aos.team
Class RoleContainer

java.lang.Object
  extended byaos.team.RoleContainer

public class RoleContainer
extends java.lang.Object


Constructor Summary
RoleContainer(Team team, java.lang.String name, java.lang.String role)
           
RoleContainer(Team team, java.lang.String name, java.lang.String role, int min, int max)
           
 
Method Summary
 Role add(java.lang.String actor, boolean m)
           
 Role add(java.lang.String actor, java.lang.String cntr, boolean m)
           
 Role createRole()
           
 Role find(java.lang.String tag)
           
 Role find(java.lang.String actor, java.lang.String cntr)
           
 java.lang.String getParentRoleName()
           
 Role nextFiller()
           
 java.lang.String nextTag()
           
 void remove(java.lang.String tag)
           
 void remove(java.lang.String actor, java.lang.String cntr)
           
 boolean rolesInitialized()
           
 boolean rolesInitialized(java.lang.StringBuffer err)
           
 java.lang.String roleTag(java.lang.String actor, java.lang.String cntr, boolean m)
           
 int size()
           
 java.util.Enumeration tags()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoleContainer

public RoleContainer(Team team,
                     java.lang.String name,
                     java.lang.String role,
                     int min,
                     int max)

RoleContainer

public RoleContainer(Team team,
                     java.lang.String name,
                     java.lang.String role)
Method Detail

getParentRoleName

public java.lang.String getParentRoleName()

createRole

public Role createRole()

add

public Role add(java.lang.String actor,
                boolean m)

add

public Role add(java.lang.String actor,
                java.lang.String cntr,
                boolean m)

roleTag

public java.lang.String roleTag(java.lang.String actor,
                                java.lang.String cntr,
                                boolean m)

remove

public void remove(java.lang.String actor,
                   java.lang.String cntr)

remove

public void remove(java.lang.String tag)

find

public Role find(java.lang.String actor,
                 java.lang.String cntr)

find

public Role find(java.lang.String tag)

size

public int size()

tags

public java.util.Enumeration tags()

nextTag

public java.lang.String nextTag()

nextFiller

public Role nextFiller()

rolesInitialized

public boolean rolesInitialized()

rolesInitialized

public boolean rolesInitialized(java.lang.StringBuffer err)

JACK Teams 5.4 JACOB Application Interface

Copyright (C) 1999-2008, Agent Oriented Software Pty. Ltd.

US Government Restricted Rights
The JACK Modules and relevant Software Material have been developed entirely at private expense and are accordingly provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of DFARS 252.227-7013 or subparagraph (c)(1) and (2) of the Commercial Computer Software Restricted Rights and 48 CFR 52.2270-19, as applicable.


Agent Oriented Software Pty. Ltd.     http://www.aosgrp.com
PO Box 639, Carlton South, Victoria 3053, Australia
Phone: +61 3 9349 5055, Fax: +61 3 9349 5088