public class FsIndexCollection_impl extends MetaDataObject_impl implements FsIndexCollection
MetaDataObject_impl.MetaDataAttr, MetaDataObject_impl.SerialContext, MetaDataObject_impl.SerializerserialContext| Constructor and Description |
|---|
FsIndexCollection_impl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFsIndex(FsIndexDescription aFsIndexDescription)
Adds an FS Index description to this collection.
|
String |
getDescription()
Gets the description of this FS Index Collection.
|
FsIndexDescription[] |
getFsIndexes()
Retrieves the FS Index descriptions that are part of this collection.
|
Import[] |
getImports()
Gets the imports declared by this FS Index Collection.
|
String |
getName()
Gets the name of this FS Index Collection.
|
String |
getVendor()
Gets the vendor of this FS Index Collection.
|
String |
getVersion()
Gets the version number of this FS Index Collection.
|
protected XmlizationInfo |
getXmlizationInfo()
To be implemented by subclasses to return information describing how to represent this object
in XML.
|
void |
removeFsIndex(FsIndexDescription aFsIndexDescription)
Removes an FS Index description from this collection.
|
void |
resolveImports()
Resolves any import declarations in this FS Index Collection, adding the imported
FsIndexDescriptions directly onto this FsIndexCollection's
fsIndexes
list. |
void |
resolveImports(Collection<String> aAlreadyImportedFsIndexURLs,
ResourceManager aResourceManager)
Deprecated.
|
void |
resolveImports(ResourceManager aResourceManager)
Resolves any import declarations in this FS Index Collection, adding the imported
FsIndexDescriptions directly onto this FsIndexCollection's
fsIndexes
list. |
void |
setDescription(String aDescription)
Sets the description of this FS Index Collection.
|
void |
setFsIndexes(FsIndexDescription[] aFSIndexes)
Retrieves the FS Index descriptions that are part of this collection.
|
void |
setImports(Import[] aImports)
Sets the imports declared by this FS Index Collection.
|
void |
setName(String aName)
Sets the name of this FS Index Collection.
|
void |
setVendor(String aVendor)
Sets the vendor of this FS Index Collection.
|
void |
setVersion(String aVersion)
Sets the version number of this FS Index Collection.
|
buildFromXMLElement, buildFromXMLElement, clone, equals, getAdditionalAttributes, getAttributeClass, getAttributeValue, getInfoset, getMatchingNode, getPropertyDescriptors, getPropertyXmlInfo, getRelativePathBase, getSerialContext, getSourceUrl, getSourceUrlString, getWrapperClass, getXMLAttributes, hashCode, isModifiable, listAttributes, readArrayPropertyValueFromXMLElement, readMapPropertyFromXml, readPropertyValueFromXMLElement, readUnknownPropertyValueFromXMLElement, resolveSettings, setAttributeValue, setInfoset, setSourceUrl, setSourceUrlIfNull, toString, toXML, toXML, toXML, toXML, valueIsNullOrEmptyArray, writeArrayPropertyAsElement, writeMapPropertyToXml, writePropertyAsElementfinalize, getClass, notify, notifyAll, wait, wait, waitclone, equals, getAttributeValue, getSourceUrl, getSourceUrlString, isModifiable, listAttributes, setAttributeValue, setSourceUrlbuildFromXMLElement, buildFromXMLElement, toXML, toXML, toXML, toXMLpublic String getName()
FsIndexCollectiongetName in interface FsIndexCollectionResourceMetaData.getName()public void setName(String aName)
FsIndexCollectionsetName in interface FsIndexCollectionaName - the name of this FS Index CollectionResourceMetaData.setName(String)public String getVersion()
FsIndexCollectiongetVersion in interface FsIndexCollectionResourceMetaData.getVersion()public void setVersion(String aVersion)
FsIndexCollectionsetVersion in interface FsIndexCollectionaVersion - the version number of this FS Index Collection, as a StringResourceMetaData.setVersion(String)public String getDescription()
FsIndexCollectiongetDescription in interface FsIndexCollectionResourceMetaData.getDescription()public void setDescription(String aDescription)
FsIndexCollectionsetDescription in interface FsIndexCollectionaDescription - the description of this FS Index CollectionResourceMetaData.setDescription(String)public String getVendor()
FsIndexCollectiongetVendor in interface FsIndexCollectionResourceMetaData.getVendor()public void setVendor(String aVendor)
FsIndexCollectionsetVendor in interface FsIndexCollectionaVendor - the vendor of this FS Index Collection, as a String, null if none has been specified.ResourceMetaData.setVendor(String)public Import[] getImports()
FsIndexCollectiongetImports in interface FsIndexCollectionpublic void setImports(Import[] aImports)
FsIndexCollectionsetImports in interface FsIndexCollectionaImports - an array of imports declared by this FS Index Collection.public FsIndexDescription[] getFsIndexes()
FsIndexCollectionCAS.getFsIndexes in interface FsIndexCollectionpublic void setFsIndexes(FsIndexDescription[] aFSIndexes)
FsIndexCollectionCAS.setFsIndexes in interface FsIndexCollectionaFSIndexes - a description of the FS Indexes that comprise this FS Index Collectionpublic void addFsIndex(FsIndexDescription aFsIndexDescription)
FsIndexCollectionaddFsIndex in interface FsIndexCollectionaFsIndexDescription - the FS Index description to addpublic void removeFsIndex(FsIndexDescription aFsIndexDescription)
FsIndexCollectionremoveFsIndex in interface FsIndexCollectionaFsIndexDescription - the FS Index description to remove (must be == with an FsIndexDescription in this
collection, or this method will do nothing).public void resolveImports()
throws InvalidXMLException
FsIndexCollectionfsIndexes
list. The import elements are then deleted, so this results in a structure that is equivalent
to the imported elements having been defined locally.resolveImports in interface FsIndexCollectionInvalidXMLException - if either the import target does not exist or is invalidpublic void resolveImports(ResourceManager aResourceManager) throws InvalidXMLException
FsIndexCollectionfsIndexes
list. The import elements are then deleted, so this results in a structure that is equivalent
to the imported elements having been defined locally.resolveImports in interface FsIndexCollectionaResourceManager - the Resource Manager used to locate FS Index Collections imported by name. For
example, the path in which to locate these FS Index Collections can be set via the
ResourceManager.setDataPath(String) method.InvalidXMLException - if either the import target does not exist or is invalid@Deprecated public void resolveImports(Collection<String> aAlreadyImportedFsIndexURLs, ResourceManager aResourceManager) throws InvalidXMLException
FsIndexCollectionfsIndexes
list. The import elements are then deleted, so this results in a structure that is equivalent
to the imported elements having been defined locally.
This version is used internally to resolve nested imports.
resolveImports in interface FsIndexCollectionaAlreadyImportedFsIndexURLs - URLs of already imported FS Index Collections, so we don't import them again.aResourceManager - the Resource Manager used to locate FS Index Collections imported by name. For
example, the path in which to locate these FS Index Collections can be set via the
ResourceManager.setDataPath(String) method.InvalidXMLException - if either the import target does not exist or is invalidprotected XmlizationInfo getXmlizationInfo()
MetaDataObject_implgetXmlizationInfo in class MetaDataObject_implCopyright © 2006–2022 The Apache Software Foundation. All rights reserved.