public class PackageOrganizer extends Object
| Constructor and Description |
|---|
PackageOrganizer(File basedir,
String npkg)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
PackageHolder |
getPackage(String pname)
Get package information based on package name.
|
PackageHolder |
getPackageForUri(String uri)
Get the information for a package.
|
ArrayList |
getPackages()
Get the defined packages.
|
void |
setNamespaceLeadReplaces(String[] leads,
String[] repls)
Set the namespace lead replacement patterns.
|
void |
setNSPackageMap(Map map)
Set map from namespace URIs to packages.
|
void |
setPackageDirMap(Map map)
Set map from package to base generation directory.
|
String |
uriToPackage(String uri)
Convert namespace URI to package name.
|
public void setNamespaceLeadReplaces(String[] leads, String[] repls)
leads - repls - public void setNSPackageMap(Map map)
map - String-to-String mappublic void setPackageDirMap(Map map)
map - String-to-File mappublic String uriToPackage(String uri)
uri - public PackageHolder getPackage(String pname)
pname - public PackageHolder getPackageForUri(String uri)
uri - corresponding namespace URI (non-null, empty string for no namespace)public ArrayList getPackages()
Copyright © 2005-2014 jibx.org. All Rights Reserved.