kaos.policy.information
Class TargetInformation

java.lang.Object
  extended by kaos.policy.information.TargetInformation

public class TargetInformation
extends java.lang.Object


Constructor Summary
TargetInformation(java.lang.String name)
           
 
Method Summary
 void addMultipleTargetInstances(java.util.Collection c)
           
 void addTargetInstance(java.lang.String inst)
           
 java.lang.String getTargetClassName()
           
 java.util.Set getTargetInstances()
           
 java.lang.String getTargetRoleName()
           
 boolean isTargetComplement()
           
 boolean isTargetInstPresent(java.lang.String name)
           
 void removeAllTargetInstances()
           
 void removeTargetInstance(java.lang.String inst)
           
 void setMultipleTargetInstances(java.util.Collection c)
           
 void setTargetClassName(java.lang.String name)
           
 void setTargetComplement(boolean val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TargetInformation

public TargetInformation(java.lang.String name)
Method Detail

getTargetRoleName

public java.lang.String getTargetRoleName()

setTargetClassName

public void setTargetClassName(java.lang.String name)

getTargetClassName

public java.lang.String getTargetClassName()

setTargetComplement

public void setTargetComplement(boolean val)

isTargetComplement

public boolean isTargetComplement()

addTargetInstance

public void addTargetInstance(java.lang.String inst)

addMultipleTargetInstances

public void addMultipleTargetInstances(java.util.Collection c)

setMultipleTargetInstances

public void setMultipleTargetInstances(java.util.Collection c)

removeTargetInstance

public void removeTargetInstance(java.lang.String inst)

removeAllTargetInstances

public void removeAllTargetInstances()

getTargetInstances

public java.util.Set getTargetInstances()

isTargetInstPresent

public boolean isTargetInstPresent(java.lang.String name)