public abstract class MetadataImpl extends java.lang.Object implements Metadata, java.io.Serializable, InternalDataContainer, About
Modifier and Type | Class and Description |
---|---|
static class |
MetadataImpl.DomainMetadataImpl
Implementation of DomainMetadata
|
static class |
MetadataImpl.FolderMetadataImpl
Implementation of FolderMetadata
|
static class |
MetadataImpl.ProjectMetadataImpl
Implementation of ProjectMetadata
|
static class |
MetadataImpl.ResourceMetadataImpl
Implementation of ResourceMetadata
|
Modifier | Constructor and Description |
---|---|
protected |
MetadataImpl(Ref thisref, int numDependents, int numDependencies) |
Modifier and Type | Method and Description |
---|---|
Ref |
about() |
int |
getDependencies()
REturns the number of resources that this resource, project or folder depends on
|
int |
getDependents()
Returns the number of resources that depend on this resource, folder, or project.
|
Ref |
getThisRef()
Returns the reference to the object (resource, project, or folder) that this metadata represents
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
removeInternalData
protected MetadataImpl(Ref thisref, int numDependents, int numDependencies)
public Ref about()
public Ref getThisRef()
Metadata
getThisRef
in interface Metadata
public int getDependents()
Metadata
getDependents
in interface Metadata
public int getDependencies()
Metadata
getDependencies
in interface Metadata