Snapper 1.1 API

org.enhydra.snapper.parsers.fileparsers.parsers.office2007opc
Class PackageURIHelper

java.lang.Object
  extended by org.enhydra.snapper.parsers.fileparsers.parsers.office2007opc.PackageURIHelper

public final class PackageURIHelper
extends java.lang.Object


Field Summary
static char FORWARD_SLASH_CHAR
           
static java.net.URI PACKAGE_RELATIONSHIPS_ROOT_URI
           
static java.net.URI PACKAGE_ROOT_URI
           
static java.lang.String RELATIONSHIP_PART_EXTENSION_NAME
           
static java.lang.String RELATIONSHIP_PART_SEGMENT_NAME
           
 
Constructor Summary
PackageURIHelper()
           
 
Method Summary
static java.lang.String combine(java.lang.String prefix, java.lang.String suffix)
          Combien deux chemin sous forme de string.
static java.net.URI combine(java.net.URI prefix, java.net.URI suffix)
          Combine les deux URI.
static java.lang.String getExtensionForPartURI(java.net.URI partURI)
          Récupérer l'extention du fichier désigné par l'URI spécifié.
static java.lang.String getFilename(java.net.URI uri)
          Obtenir le nom du fichier à partir de son URI.
static java.lang.String getFilenameWithoutExtension(java.net.URI uri)
          Récupérer le nom du fichier sans son extension.
static java.net.URI getPath(java.net.URI uri)
          Obtenir le chemin sans le nom du fichier à paritr d'un URI.
static java.net.URI getRelationshipPartUri(java.net.URI partUri)
           
static java.net.URI getSourcePartUriFromRelationshipPartUri(java.net.URI relationshipPartUri)
           
static java.net.URI getURIFromPath(java.lang.String path)
          Obtenir une URI à partir d'un chemin
static boolean isRelationshipPartURI(java.net.URI partUri)
          Savoir si l'URI spécifiée est celle d'une partie de relation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PACKAGE_RELATIONSHIPS_ROOT_URI

public static final java.net.URI PACKAGE_RELATIONSHIPS_ROOT_URI

PACKAGE_ROOT_URI

public static final java.net.URI PACKAGE_ROOT_URI

RELATIONSHIP_PART_EXTENSION_NAME

public static final java.lang.String RELATIONSHIP_PART_EXTENSION_NAME

RELATIONSHIP_PART_SEGMENT_NAME

public static final java.lang.String RELATIONSHIP_PART_SEGMENT_NAME

FORWARD_SLASH_CHAR

public static final char FORWARD_SLASH_CHAR
Constructor Detail

PackageURIHelper

public PackageURIHelper()
Method Detail

getExtensionForPartURI

public static java.lang.String getExtensionForPartURI(java.net.URI partURI)
Récupérer l'extention du fichier désigné par l'URI spécifié.

Parameters:
partURI - L'URI à vérifier.
Returns:
L'extension du fichier désigné par l'URI.

isRelationshipPartURI

public static boolean isRelationshipPartURI(java.net.URI partUri)
Savoir si l'URI spécifiée est celle d'une partie de relation.

Parameters:
partUri - La partie à vérifier.
Returns:
true si la parties est de type relation sinon false.

getFilename

public static java.lang.String getFilename(java.net.URI uri)
Obtenir le nom du fichier à partir de son URI.


getFilenameWithoutExtension

public static java.lang.String getFilenameWithoutExtension(java.net.URI uri)
Récupérer le nom du fichier sans son extension.

Parameters:
uri - L'URI à partir duquel extraire le chemin du fichier

getPath

public static java.net.URI getPath(java.net.URI uri)
Obtenir le chemin sans le nom du fichier à paritr d'un URI.


combine

public static java.net.URI combine(java.net.URI prefix,
                                   java.net.URI suffix)
Combine les deux URI.

Parameters:
prefix - L'URI de préfixe.
suffix - L'URI de suffixe.
Returns:

combine

public static java.lang.String combine(java.lang.String prefix,
                                       java.lang.String suffix)
Combien deux chemin sous forme de string.


getURIFromPath

public static java.net.URI getURIFromPath(java.lang.String path)
Obtenir une URI à partir d'un chemin


getSourcePartUriFromRelationshipPartUri

public static java.net.URI getSourcePartUriFromRelationshipPartUri(java.net.URI relationshipPartUri)

getRelationshipPartUri

public static java.net.URI getRelationshipPartUri(java.net.URI partUri)

Snapper 1.1 API