@API(type=INTERNAL, src=PUBLIC) public class DITASchemaManagerFilter extends StyleGuideSchemaManagerFilterBase
messages
Constructor and Description |
---|
DITASchemaManagerFilter(java.lang.String documentTypeName)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.util.List<CIAttribute> |
filterAttributes(java.util.List<CIAttribute> attributes,
WhatAttributesCanGoHereContext context)
Filter attributes.
|
java.util.List<CIValue> |
filterAttributeValues(java.util.List<CIValue> attributeValues,
WhatPossibleValuesHasAttributeContext context)
Filter attribute values.
|
java.util.List<CIElement> |
filterElements(java.util.List<CIElement> elements,
WhatElementsCanGoHereContext context)
Filter elements.
|
java.util.List<CIValue> |
filterElementValues(java.util.List<CIValue> elementValues,
Context context)
Filter element values.
|
java.lang.String |
getDescription() |
getElementDescription
public DITASchemaManagerFilter(java.lang.String documentTypeName)
documentTypeName
- The document type namepublic java.util.List<CIValue> filterAttributeValues(java.util.List<CIValue> attributeValues, WhatPossibleValuesHasAttributeContext context)
attributeValues
- The list of attribute values (CIValue
) to be filtered.context
- The WhatPossibleValuesHasAttributeContext
where the
list of attribute values is requested.CIValue
representing possible values of
the attribute or null
if all values are rejected by the filter.SchemaManagerFilter.filterAttributeValues(java.util.List, ro.sync.contentcompletion.xml.WhatPossibleValuesHasAttributeContext)
public java.util.List<CIAttribute> filterAttributes(java.util.List<CIAttribute> attributes, WhatAttributesCanGoHereContext context)
filterAttributes
in interface SchemaManagerFilter
filterAttributes
in class StyleGuideSchemaManagerFilterBase
attributes
- The list of attributes (CIAttribute
) to be filtered. Can be NULLcontext
- The WhatAttributesCanGoHereContext
where the list of
attributes is requested.CIAttribute
or null
if all attributes
are rejected by the filter.SchemaManagerFilter.filterAttributes(java.util.List, ro.sync.contentcompletion.xml.WhatAttributesCanGoHereContext)
public java.util.List<CIValue> filterElementValues(java.util.List<CIValue> elementValues, Context context)
elementValues
- The list of element values (CIValue
) to be filtered.context
- The Context
where the list of element values is requested.CIValue
representing the possible values
of the element or null
if all values are rejected by the filter.SchemaManagerFilter.filterElementValues(java.util.List, ro.sync.contentcompletion.xml.Context)
public java.util.List<CIElement> filterElements(java.util.List<CIElement> elements, WhatElementsCanGoHereContext context)
filterElements
in interface SchemaManagerFilter
filterElements
in class StyleGuideSchemaManagerFilterBase
elements
- The list of elements (CIElement
) to be filtered.context
- The WhatElementsCanGoHereContext
where the list of
elements is requested.
If null
then the given list of content completion elements contains
global elements.CIElement
or null
if all elements
are rejected by the filter.SchemaManagerFilter.filterElements(java.util.List, ro.sync.contentcompletion.xml.WhatElementsCanGoHereContext)
public java.lang.String getDescription()
Extension.getDescription()
© Copyright SyncRO Soft SRL 2002 - 2014. All rights reserved.