public class WorkspaceAttributes extends Object implements MetacardType
| Modifier and Type | Field and Description |
|---|---|
static String |
WORKSPACE_METACARDS |
static String |
WORKSPACE_QUERIES |
static String |
WORKSPACE_SHARING |
static String |
WORKSPACE_TAG |
DEFAULT_METACARD_TYPE_NAME| Constructor and Description |
|---|
WorkspaceAttributes() |
| Modifier and Type | Method and Description |
|---|---|
AttributeDescriptor |
getAttributeDescriptor(String name)
Get the
AttributeDescriptor for a particular Attribute name. |
Set<AttributeDescriptor> |
getAttributeDescriptors()
|
String |
getName()
Gets the name of this
MetacardType. |
public static final String WORKSPACE_TAG
public static final String WORKSPACE_METACARDS
public static final String WORKSPACE_QUERIES
public static final String WORKSPACE_SHARING
public Set<AttributeDescriptor> getAttributeDescriptors()
MetacardTypegetAttributeDescriptors in interface MetacardTypeCollections.unmodifiableSet(Set)public AttributeDescriptor getAttributeDescriptor(String name)
MetacardTypeAttributeDescriptor for a particular Attribute name.getAttributeDescriptor in interface MetacardTypeAttributeDescriptor, null if not found.public String getName()
MetacardTypeMetacardType. A MetacardType name must be unique. Two separate
MetacardType objects that do not have the same set of AttributeDescriptors should not have the
same name.getName in interface MetacardTypeMetacardType, default is MetacardType.DEFAULT_METACARD_TYPE_NAME;This work is licensed under a Creative Commons Attribution 4.0 International License.