Class JaxoUserGuide
java.lang.Object
net.sf.jaxodraw.gui.panel.JaxoUserGuide
Responsible for creating and locating the User Guide.
-
Constructor Summary
ConstructorsConstructorDescriptionJaxoUserGuide(Component parentc) Constructor that takes a parent component.JaxoUserGuide(String targetDir, Component parentc) Constructor that takes a parent component and an alternative target location. -
Method Summary
Modifier and TypeMethodDescriptionbooleanChecks if the User Guide exists locally and if not, tries to re-create it.Returns a URL to the index page of the local copy of the User Guide.static voidCreate the User Guide from the command line.voidshow(JaxoPreview p) Shows the User Guide in the given Preview.
-
Constructor Details
-
JaxoUserGuide
Constructor that takes a parent component.- Parameters:
parentc- The parent component for this UserGuide.
-
JaxoUserGuide
-
-
Method Details
-
main
Create the User Guide from the command line.- Parameters:
args- optional: args[0] may contain the target directory where the User Guide will be created. If not given, the User Guide will be created inJaxoInfo.USER_HOME.
-
show
Shows the User Guide in the given Preview.- Parameters:
p- The preview to use.
-
isLocallyBrowsable
public boolean isLocallyBrowsable()Checks if the User Guide exists locally and if not, tries to re-create it.- Returns:
- True if the local version of the User Guide was created without errors, and is therefore browsable.
-
localIndexPage
Returns a URL to the index page of the local copy of the User Guide.- Returns:
- Null if isLocallyBrowsable() returns false, or if another error occurred; the local URL otherwise.
-