|
Snapper 1.1 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.enhydra.snapper.parsers.fileparsers.parsers.office2007opc.PackageRelationshipCollection
public class PackageRelationshipCollection
Constructor Summary | |
---|---|
PackageRelationshipCollection(Package container)
Constructeur. |
|
PackageRelationshipCollection(Package container,
PackagePart part)
Constructeur. |
|
PackageRelationshipCollection(PackagePart part)
Constructeur. |
|
PackageRelationshipCollection(PackageRelationshipCollection coll,
java.lang.String filter)
Constructeur de copie. |
Method Summary | |
---|---|
void |
addRelationship(PackageRelationship relPart)
Ajoute la relation spécifiée à cette collection. |
PackageRelationship |
addRelationship(java.net.URI targetUri,
TargetMode targetMode,
java.lang.String relationshipType,
java.lang.String id)
Ajoute une relation à cette collection. |
void |
clear()
Vide la collection de toutes les relations. |
PackageRelationship |
getRelationship(int index)
Récupérer la relation dont l'index est spécifié par rapport à sa position ordonnée des ID. |
PackageRelationshipCollection |
getRelationships(java.lang.String filter)
Récupérer toutes les relations correspondant au filtre. |
java.util.Iterator<PackageRelationship> |
iterator()
|
java.util.Iterator<PackageRelationship> |
iterator(java.lang.String typeFilter)
Obtenir les relations dont le type est celui spécifié. |
void |
removeRelationship(PackageRelationship rel)
Suppression de la relation à partir de son ID. |
void |
removeRelationship(java.lang.String id)
Suppression de la relation à partir de son ID. |
int |
size()
Récupérer le nombre de relations de la collection. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PackageRelationshipCollection(PackageRelationshipCollection coll, java.lang.String filter)
coll
- La collection à importer.filter
- Le filtre de la collection.public PackageRelationshipCollection(Package container)
public PackageRelationshipCollection(PackagePart part)
public PackageRelationshipCollection(Package container, PackagePart part)
container
- La package parent.part
- La partie dont dépendent les relations. Si null alors la
partie est la racine du package.Method Detail |
---|
public void addRelationship(PackageRelationship relPart)
relPart
- La relation à ajouter.public PackageRelationship addRelationship(java.net.URI targetUri, TargetMode targetMode, java.lang.String relationshipType, java.lang.String id)
targetUri
- L'URI de la cibletargetMode
- Le mode INTERNAL ou EXTERNAL (voir PackageAccess)relationshipType
- Le type de relationid
- L'ID de la relation
public void removeRelationship(java.lang.String id)
id
- L'identifiant de la relation à supprimer.public void removeRelationship(PackageRelationship rel)
rel
- La relation à supprimer.public PackageRelationship getRelationship(int index)
index
- L'index de la relation compris 0 et public int size()
public PackageRelationshipCollection getRelationships(java.lang.String filter)
filter
- Le type de la relation à filtrer. Si null alors le
filtre est désactivé.
public java.util.Iterator<PackageRelationship> iterator()
iterator
in interface java.lang.Iterable<PackageRelationship>
public java.util.Iterator<PackageRelationship> iterator(java.lang.String typeFilter)
typeFilter
- Le type servant de filtre.
public void clear()
|
Snapper 1.1 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |