com.jamasoftware.contour.domain
Class ObjectType
java.lang.Object
com.jamasoftware.contour.domain.DomainObjectBaseSupport
com.jamasoftware.contour.domain.DomainObjectSupport
com.jamasoftware.contour.domain.ObjectType
- All Implemented Interfaces:
- DomainObject, DomainObjectBase, OrganizationAware, java.io.Serializable
@Entity
public class ObjectType
- extends DomainObjectSupport
Object Type definition. This is referred by ACL permissions and events.
- Author:
- sean
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
System
public static final int System
Organization
public static final int Organization
Project
public static final int Project
DocumentGroup
public static final int DocumentGroup
Document
public static final int Document
User
public static final int User
Relationship
public static final int Relationship
Comment
public static final int Comment
DocTag
public static final int DocTag
Tag
public static final int Tag
DocAttachment
public static final int DocAttachment
Attachment
public static final int Attachment
Url
public static final int Url
Test
public static final int Test
Release
public static final int Release
Baseline
public static final int Baseline
ChangeRequest
public static final int ChangeRequest
Review
public static final int Review
Revision
public static final int Revision
DocumentType
public static final int DocumentType
RevisionItem
public static final int RevisionItem
TestPlan
public static final int TestPlan
TestCycle
public static final int TestCycle
TestRun
public static final int TestRun
Anonymous
public static final int Anonymous
scopeToObjectTypeMap
public static final java.util.Map<java.lang.Integer,java.lang.Integer> scopeToObjectTypeMap
objectTypeToClassMap
public static final java.util.Map<java.lang.Integer,java.lang.Class<? extends DomainObjectBase>> objectTypeToClassMap
ObjectType
public ObjectType()
getObjectTypeForClass
public static java.lang.Integer getObjectTypeForClass(java.lang.Class<? extends DomainObjectBase> domainClass)
getObjectTypeForDomainObject
public static java.lang.Integer getObjectTypeForDomainObject(DomainObjectBase domainObj)
getAclObjectTypeForDomainName
public static java.lang.Integer getAclObjectTypeForDomainName(java.lang.String domainName)
getObjectTypeForScope
public static java.lang.Integer getObjectTypeForScope(java.lang.Integer scope)
getClassForObjectType
public static java.lang.Class<? extends DomainObjectBase> getClassForObjectType(java.lang.Integer objType)
isContourItemType
public static boolean isContourItemType(java.lang.Integer objectTypeId)
getEnumFor
public static ObjectType.ObjectTypeEnum getEnumFor(int objectType)
getId
@DocumentId
public java.lang.Integer getId()
setId
public void setId(java.lang.Integer id)
getName
@Field(name="name",
index=TOKENIZED,
store=YES)
public java.lang.String getName()
setName
public void setName(java.lang.String displayDescription)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
getSortOrder
public java.lang.Integer getSortOrder()
setSortOrder
public void setSortOrder(java.lang.Integer sortOrder)
getActive
public java.lang.Boolean getActive()
setActive
public void setActive(java.lang.Boolean active)
getOrganizationId
public java.lang.Integer getOrganizationId()
setOrganizationId
public void setOrganizationId(java.lang.Integer organizationId)
toString
public java.lang.String toString()
- Constructs a
String with all attributes in name = value format.
- Overrides:
toString in class java.lang.Object
- Returns:
- a
String representation of this object.
getXmlToString
public java.lang.String getXmlToString()
Copyright (c) 2010 Jama Software, Inc. All Rights Reserved.