public abstract class Association extends ObjectBase implements Cloneable, Serializable
Association
class and methods are used to represent the
properties of Association objects.
Note: All the constants used in the Association
class are
found in the Constants
class.
Constructor and Description |
---|
Association() |
Modifier and Type | Method and Description |
---|---|
void |
clear()
Clears all of the references to member objects.
|
boolean |
equals(Object obj) |
abstract int |
getAssociationType()
Returns the association type.
|
AssociationCardinality |
getCardinality() |
String |
getDescription() |
AssociationEnforcement |
getEnforcement() |
String |
getKey()
Returns unique identifier for form.
|
String |
getPrimaryFormName() |
QualifierInfo |
getPrimaryFormQualification() |
ObjectPropertyMap |
getProperties()
Returns the object properties associated with a SCC integration.
|
String |
getSecondaryFormName() |
QualifierInfo |
getSecondaryFormQualification() |
int |
hashCode()
Returns the hash code value for this instance of the current class.
|
boolean |
isEnable() |
void |
setCardinality(AssociationCardinality m_cardinality) |
void |
setDescription(String description) |
void |
setEnable(boolean m_enabled) |
void |
setEnforcement(AssociationEnforcement m_enforcement) |
void |
setKey(String key)
Sets unique identifier for form.
|
void |
setPrimaryFormName(String m_primaryFormName) |
void |
setPrimaryFormQualification(QualifierInfo qual) |
void |
setProperties(ObjectPropertyMap objPropList)
Sets the object properties associated with a Source Code Control (SCC)
integration.
|
void |
setSecondaryFormName(String m_secondaryFormName) |
void |
setSecondaryFormQualification(QualifierInfo qual) |
String |
toString()
Returns a string description of the object.
|
appendDiaryText, clone, getChangeFlags, getDiary, getHelpText, getLastChangedBy, getLastUpdateTime, getName, getNewName, getOwner, getPermissions, setChangeFlags, setDiary, setDiary, setHelpText, setLastChangedBy, setName, setNewName, setOwner, setPermissions
public void clear()
ObjectBase
clear
in class ObjectBase
public void setPrimaryFormName(String m_primaryFormName)
public String getPrimaryFormName()
public void setSecondaryFormName(String m_secondaryFormName)
public String getSecondaryFormName()
public void setEnforcement(AssociationEnforcement m_enforcement)
public AssociationEnforcement getEnforcement()
public void setCardinality(AssociationCardinality m_cardinality)
public AssociationCardinality getCardinality()
public void setEnable(boolean m_enabled)
public boolean isEnable()
public void setProperties(ObjectPropertyMap objPropList)
In the AR System, server objects have a list of properties, represented
as tag-value pairs. Each PropInfo
object contains a tag and a
Value
that is used to store the value for a given tag. If you do
not specify the object properties, an object properties list with zero
properties will be associated with the field.
props
- An array of PropInfo
objectspublic ObjectPropertyMap getProperties()
public String getKey()
public void setKey(String key)
public int hashCode()
ObjectBase
hashCode
in class ObjectBase
public boolean equals(Object obj)
equals
in class ObjectBase
public String toString()
toString
in class ObjectBase
public void setPrimaryFormQualification(QualifierInfo qual)
public QualifierInfo getPrimaryFormQualification()
public void setSecondaryFormQualification(QualifierInfo qual)
public QualifierInfo getSecondaryFormQualification()
public String getDescription()
public void setDescription(String description)
public abstract int getAssociationType()
? Copyright 2013 BMC Software, Inc.