public class QueueingPropertiesChangeListener.IndexedRepositoryAndType
extends java.lang.Object
Constructor and Description |
---|
IndexedRepositoryAndType(java.lang.String pRepositoryPath,
java.lang.String pItemDescriptorName)
Create a new instance.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getItemDescriptorName()
Returns property itemDescriptorName.
|
Repository |
getRepository()
Returns property repository.
|
RepositoryItemDescriptor |
getRepositoryItemDescriptor()
Returns property repositoryItemDescriptor.
|
java.lang.String |
getRepositoryPath()
Returns property repositoryPath.
|
protected java.lang.String |
getSubtypeForItem(RepositoryItem pItem)
Get the sub-type for the item of the specified type.
|
protected java.lang.String |
getSubtypeForItem(java.lang.String pRepositoryId)
Get the sub-type for the item of the specified type.
|
void |
resolveIfNeeded()
Resolve any needed components.
|
void |
setRepository(Repository pRepository)
Sets property repository.
|
void |
setRepositoryItemDescriptor(RepositoryItemDescriptor pRepositoryItemDescriptor)
Sets property repositoryItemDescriptor.
|
java.lang.String |
toString()
Return a string representation of the form
"{repositoryPath}:{itemDescripytorName}".
|
public IndexedRepositoryAndType(java.lang.String pRepositoryPath, java.lang.String pItemDescriptorName)
pRepositoryPath
- the referenced repository path.pItemDescriptorName
- the referenced item descriptor name.public java.lang.String getRepositoryPath()
public void setRepository(Repository pRepository)
public Repository getRepository()
public java.lang.String getItemDescriptorName()
public java.lang.String toString()
toString
in class java.lang.Object
public void setRepositoryItemDescriptor(RepositoryItemDescriptor pRepositoryItemDescriptor)
public RepositoryItemDescriptor getRepositoryItemDescriptor()
protected java.lang.String getSubtypeForItem(java.lang.String pRepositoryId)
pRepositoryId
- the repository ID to get the
actually repository item type subtype for.protected java.lang.String getSubtypeForItem(RepositoryItem pItem)
public void resolveIfNeeded()