1 23 24 package org.infoglue.deliver.util.forms; 25 26 import java.util.Iterator ; 27 import java.util.List ; 28 29 import org.infoglue.cms.entities.management.ContentTypeAttribute; 30 import org.infoglue.deliver.controllers.kernel.impl.simple.FormDeliveryController; 31 32 35 36 public class FormHelper 37 { 38 public FormHelper() 39 { 40 } 41 42 public ContentTypeAttribute getContentTypeAttribute(String schemaValue, String attributeName) 43 { 44 ContentTypeAttribute contentTypeAttribute = null; 45 46 List attributes = FormDeliveryController.getFormDeliveryController().getContentTypeAttributes(schemaValue); 47 48 Iterator attributesIterator = attributes.iterator(); 49 while(attributesIterator.hasNext()) 50 { 51 ContentTypeAttribute tempContentTypeAttribute = (ContentTypeAttribute)attributesIterator.next(); 52 if(tempContentTypeAttribute.getName().equalsIgnoreCase(attributeName)) 53 { 54 contentTypeAttribute = tempContentTypeAttribute; 55 break; 56 } 57 } 58 59 return contentTypeAttribute; 60 } 61 } 62 | Popular Tags |