es.upv.dsic.gti_ia.argAgents.knowledgeResources
Class SocialEntity

java.lang.Object
  extended by es.upv.dsic.gti_ia.argAgents.knowledgeResources.SocialEntity
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
Group

public class SocialEntity
extends Object
implements Serializable

Implementation of the concept SocialEntity

See Also:
Serialized Form

Constructor Summary
SocialEntity()
           
SocialEntity(long id, String name, String role, ArrayList<Norm> norms, ValPref valpref)
           
 
Method Summary
 void addNorm(Norm newNorm)
           
 long getID()
           
 String getName()
           
 ArrayList<Norm> getNorms()
           
 String getRole()
           
 ValPref getValPref()
           
 void removeNorm(Norm oldNorm)
           
 void setID(long newID)
           
 void setName(String name)
           
 void setNorms(ArrayList<Norm> newNorms)
           
 void setRole(String newRole)
           
 void setValPref(ValPref newValPref)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SocialEntity

public SocialEntity(long id,
                    String name,
                    String role,
                    ArrayList<Norm> norms,
                    ValPref valpref)

SocialEntity

public SocialEntity()
Method Detail

getID

public long getID()

setID

public void setID(long newID)

getName

public String getName()

setName

public void setName(String name)

getNorms

public ArrayList<Norm> getNorms()

addNorm

public void addNorm(Norm newNorm)

removeNorm

public void removeNorm(Norm oldNorm)

setNorms

public void setNorms(ArrayList<Norm> newNorms)

getRole

public String getRole()

setRole

public void setRole(String newRole)

getValPref

public ValPref getValPref()

setValPref

public void setValPref(ValPref newValPref)


Copyright © 2012 GTI-IA. All Rights Reserved.