1 23 24 package org.infoglue.cms.entities.management.impl.simple; 25 26 import org.infoglue.cms.entities.kernel.BaseEntityVO; 27 import org.infoglue.cms.entities.management.ContentTypeDefinition; 28 import org.infoglue.cms.entities.management.RoleContentTypeDefinition; 29 import org.infoglue.cms.entities.management.RoleContentTypeDefinitionVO; 30 31 32 public class RoleContentTypeDefinitionImpl implements RoleContentTypeDefinition 33 { 34 private RoleContentTypeDefinitionVO valueObject = new RoleContentTypeDefinitionVO(); 35 private ContentTypeDefinition contentTypeDefinition; 36 37 public Integer getId() 38 { 39 return this.getRoleContentTypeDefinitionId(); 40 } 41 42 public Object getIdAsObject() 43 { 44 return getId(); 45 } 46 47 public String toString() 48 { 49 return this.valueObject.toString(); 50 } 51 52 public RoleContentTypeDefinitionVO getValueObject() 53 { 54 return this.valueObject; 55 } 56 57 public void setValueObject(RoleContentTypeDefinitionVO valueObject) 58 { 59 this.valueObject = valueObject; 60 } 61 62 public BaseEntityVO getVO() 63 { 64 return (BaseEntityVO) getValueObject(); 65 } 66 67 public void setVO(BaseEntityVO valueObject) 68 { 69 setValueObject((RoleContentTypeDefinitionVO) valueObject); 70 } 71 72 public java.lang.Integer getRoleContentTypeDefinitionId() 73 { 74 return this.valueObject.getRoleContentTypeDefinitionId(); 75 } 76 77 public void setRoleContentTypeDefinitionId(java.lang.Integer roleContentTypeDefinitionId) 78 { 79 this.valueObject.setRoleContentTypeDefinitionId(roleContentTypeDefinitionId); 80 } 81 82 public String getRoleName() 83 { 84 return this.valueObject.getRoleName(); 85 } 86 87 public void setRoleName(String roleName) 88 { 89 this.valueObject.setRoleName(roleName); 90 } 91 92 public ContentTypeDefinition getContentTypeDefinition() 93 { 94 return this.contentTypeDefinition; 95 } 96 97 public void setContentTypeDefinition(ContentTypeDefinition contentTypeDefinition) 98 { 99 if(contentTypeDefinition != null) 100 this.valueObject.setContentTypeDefinitionId(contentTypeDefinition.getContentTypeDefinitionId()); 101 102 this.contentTypeDefinition = contentTypeDefinition; 103 } 104 105 } 106 | Popular Tags |