protected static class AttributeValidatingTypeServiceBase.TypeAttributeDefinition extends Object
| Constructor and Description |
|---|
TypeAttributeDefinition(RemotableAttributeField field,
String name,
String componentName,
String label,
Map<String,String> properties)
|
| Modifier and Type | Method and Description |
|---|---|
String |
getComponentName() |
RemotableAttributeField |
getField() |
String |
getLabel() |
String |
getName() |
Map<String,String> |
getProperties() |
public TypeAttributeDefinition(RemotableAttributeField field, String name, String componentName, String label, Map<String,String> properties)
field - the RemotableAttributeField corresponding to this definition. Must not be null.name - the name for this attribute. Must not be empty or null.componentName - The name of a data dictionary component that this field refers to. May be null.label - The label to use for this attribute. May be null.properties - a catch all for properties important to a module's type attrbute definitions
that aren't directly supported by AttributeValidatingTypeServiceBase.TypeAttributeDefinition.public RemotableAttributeField getField()
public String getComponentName()
public Map<String,String> getProperties()
Copyright © 2005–2018 The Kuali Foundation. All rights reserved.