fr.inria.oadymppac.parsing.info
Class ConstraintInfo

java.lang.Object
  extended byfr.inria.oadymppac.parsing.info.BasicInfo
      extended byfr.inria.oadymppac.parsing.info.ConstraintInfo
All Implemented Interfaces:
java.lang.Cloneable, ConstraintAttributes, CtrAttributes, DTDConstraintAttributes, DTDConstraintElement, DTDConstraintOriginAttribute, DTDConstraintStatusAttribute, Info, UpdateListProvider, VariablesProvider

public class ConstraintInfo
extends BasicInfo
implements ConstraintAttributes, UpdateListProvider, VariablesProvider, java.lang.Cloneable

Author:
raf

Field Summary
static int INFO_TYPE
           
 
Fields inherited from class fr.inria.oadymppac.parsing.info.BasicInfo
cloned, created
 
Fields inherited from interface fr.inria.oadymppac.parsing.gentra4cp.event.attributes.ConstraintAttributes
ORIGIN_NONE, STATUS_NONE
 
Fields inherited from interface fr.inria.oadymppac.parsing.gentra4cp.dtd.DTDConstraintElement
CONSTRAINT
 
Fields inherited from interface fr.inria.oadymppac.parsing.gentra4cp.event.attributes.CtrAttributes
EXTERNAL_NONE, IDENTIFIER_NONE, INTERNAL_NONE, NAME_NONE
 
Fields inherited from interface fr.inria.oadymppac.parsing.gentra4cp.dtd.DTDConstraintAttributes
EXTERNAL, IDENTIFIER, INTERNAL, NAME
 
Fields inherited from interface fr.inria.oadymppac.parsing.gentra4cp.dtd.DTDConstraintOriginAttribute
ORIGIN, SYSTEM, USER
 
Fields inherited from interface fr.inria.oadymppac.parsing.gentra4cp.dtd.DTDConstraintStatusAttribute
ACTIVE, REJECTED, SOLVED, STATUS, SUSPENDED
 
Fields inherited from interface fr.inria.oadymppac.parsing.event.Info
logger
 
Constructor Summary
ConstraintInfo()
           
 
Method Summary
 java.lang.Object clone()
           
 java.lang.String getExternal()
           
 java.lang.String getIdentifier()
           
 int getInfoType()
           
 java.lang.String getInternal()
           
 java.lang.String getName()
           
 java.lang.String getOrigin()
           
 java.lang.String getStatus()
           
 UpdateListInfo getUpdateList()
           
 VariablesInfo getVariables()
           
 void setExternal(java.lang.String external)
           
 void setIdentifier(java.lang.String ident)
           
 void setInternal(java.lang.String internal)
           
 void setName(java.lang.String name)
           
 void setOrigin(java.lang.String orig)
           
 void setStatus(java.lang.String status)
           
 void setUpdateList(UpdateListInfo updateList)
           
 void setVariables(VariablesInfo variables)
           
 
Methods inherited from class fr.inria.oadymppac.parsing.info.BasicInfo
clone, clone, clone
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INFO_TYPE

public static final int INFO_TYPE
See Also:
Constant Field Values
Constructor Detail

ConstraintInfo

public ConstraintInfo()
Method Detail

getInfoType

public int getInfoType()
Specified by:
getInfoType in interface Info

getExternal

public java.lang.String getExternal()
Specified by:
getExternal in interface CtrAttributes

getIdentifier

public java.lang.String getIdentifier()
Specified by:
getIdentifier in interface CtrAttributes

getInternal

public java.lang.String getInternal()
Specified by:
getInternal in interface CtrAttributes

getName

public java.lang.String getName()
Specified by:
getName in interface CtrAttributes

setExternal

public void setExternal(java.lang.String external)
Specified by:
setExternal in interface CtrAttributes

setIdentifier

public void setIdentifier(java.lang.String ident)
Specified by:
setIdentifier in interface CtrAttributes

setInternal

public void setInternal(java.lang.String internal)
Specified by:
setInternal in interface CtrAttributes

setName

public void setName(java.lang.String name)
Specified by:
setName in interface CtrAttributes

getOrigin

public java.lang.String getOrigin()
Specified by:
getOrigin in interface ConstraintAttributes

setOrigin

public void setOrigin(java.lang.String orig)
Specified by:
setOrigin in interface ConstraintAttributes

getStatus

public java.lang.String getStatus()
Specified by:
getStatus in interface ConstraintAttributes

setStatus

public void setStatus(java.lang.String status)
Specified by:
setStatus in interface ConstraintAttributes

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class BasicInfo
Throws:
java.lang.CloneNotSupportedException

getUpdateList

public UpdateListInfo getUpdateList()
Specified by:
getUpdateList in interface UpdateListProvider
Returns:
Returns the updateList.

setUpdateList

public void setUpdateList(UpdateListInfo updateList)
Specified by:
setUpdateList in interface UpdateListProvider
Parameters:
updateList - The updateList to set.

getVariables

public VariablesInfo getVariables()
Specified by:
getVariables in interface VariablesProvider
Returns:
Returns the variables.

setVariables

public void setVariables(VariablesInfo variables)
Specified by:
setVariables in interface VariablesProvider
Parameters:
variables - The variables to set.