public static enum schemagen.SchemagenOptions.OPT extends Enum<schemagen.SchemagenOptions.OPT>
Enum Constant and Description |
---|
CLASS_SECTION
Section declaration for class section; use
--classSection <...> on command line; use sgen:classSection in config file |
CLASS_TEMPLATE
Template for writing out class declarations; use
--classTemplate <...> on command line; use sgen:classTemplate in config file |
CLASSDEC
Additional decoration for class header (such as implements); use
--classdec <classname> on command line; use sgen:classdec in config file |
CLASSNAME
The name of the generated class; use
-n <classname> on command line; use sgen:classname in config file |
CLASSNAME_SUFFIX
Option for adding a suffix to the generated class name; use
--classnamesuffix <uri> on command line; use sgen:classnamesuffix in config file |
CONFIG_FILE
Select an alternative config file; use
-c <filename> on command line |
DATATYPE_TEMPLATE
Template for writing out datatype declarations; use
--datatypeTemplate <...> on command line; use sgen:datatypeTemplate in config file |
DATATYPES_SECTION
Section declaration for datatypes section; use
--datatypesSection <...> on command line; use sgen:datatypesSection in config file |
DECLARATIONS
Additional declarations to add at the top of the class; use
--declarations <...> on command line; use sgen:declarations in config file |
DOS
Option to generate an output file with DOS (\r\n) line endings.
|
ENCODING
Option for the presentation syntax (encoding) of the file; use
-e encoding on command line; use sgen:encoding in config file |
FOOTER
Specify the file footer; use
--footer "..." on command line; use sgen:footer in config file |
HEADER
Specify the file header; use
--header "..." on command line; use sgen:header in config file |
HELP
Option to show the usage message; use --help on command line
|
INCLUDE
Option for including non-local URI's in vocabulary; use
--include <uri> on command line; use sgen:include in config file |
INCLUDE_SOURCE
Option to include the ontology source code in the generated file
|
INDIVIDUAL_TEMPLATE
Template for writing out individual declarations; use
--individualTemplate <...> on command line; use sgen:individualTemplate in config file |
INDIVIDUALS_SECTION
Section declaration for individuals section; use
--individualsSection <...> on command line; use sgen:individualsSection in config file |
INPUT
Nominate the URL of the input document; use
-i <URL> on command line; use sgen:input in config file |
LANG_DAML
Specify that the language of the source is DAML+OIL; use
--daml on command line; use sgen:daml in config file |
LANG_OWL
Specify that the language of the source is OWL (the default); use
--owl on command line; use sgen:owl in config file |
LANG_RDFS
Specify that the language of the source is RDFS; use
--rdfs on command line; use sgen:rdfs in config file |
MARKER
Specify the marker string for substitutions, default is '%'; use
-m "..." on command line; use sgen:marker in config file |
NAMESPACE
The namespace URI for the vocabulary; use
-a <uri> on command line; use sgen:namespace in config file |
NO_COMMENTS
Turn off all comment output; use
--nocomments on command line; use sgen:noComments in config file |
NO_STRICT
Option to turn off strict checking in .a()
|
NOCLASSES
Option to suppress classes in vocab file; use
--noclasses <...> on command line; use sgen:noclasses in config file |
NODATATYPES
Option to suppress datatypes in vocab file; use
--nodatatypes <...> on command line; use sgen:nodatatypes in config file |
NOHEADER
Option for no file header; use
--noheader <...> on command line; use sgen:noheader in config file |
NOINDIVIDUALS
Option to suppress individuals in vocab file; use
--noindividuals <...> on command line; use sgen:noindividuals in config file |
NOPROPERTIES
Option to suppress properties in vocab file; use
--noproperties <...> on command line; use sgen:noproperties in config file |
ONTOLOGY
Use ontology terms in preference to vanilla RDF; use
--ontology on command line; use sgen:ontology in config file |
OUTPUT
Specify that destination file; use
-o <fileName> on command line; use sgen:output in config file |
PACKAGENAME
Specify the packagename; use
--package <packagename> on command line; use sgen:package in config file |
PROP_TEMPLATE
Template for writing out property declarations; use
--propTemplate <...> on command line; use sgen:propTemplate in config file |
PROPERTY_SECTION
Section declaration for properties section; use
--propSection <...> on command line; use sgen:propSection in config file |
ROOT
Specify the uri of the configuration root node; use
--root <URL> on command line |
STRICT_INDIVIDUALS
Option to exclude instances of classes in the allowed namespaces, where the individuals themselves are in other namespaces; use
--strictIndividuals on command line; use sgen:strictIndividuals in config file |
UC_NAMES
Option for mapping constant names to uppercase; use
--uppercase <...> on command line; use sgen:uppercase in config file |
USE_INF
Option to generate to force the model to perform inference, off by default.
|
Modifier and Type | Method and Description |
---|---|
static schemagen.SchemagenOptions.OPT |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static schemagen.SchemagenOptions.OPT[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final schemagen.SchemagenOptions.OPT CONFIG_FILE
-c <filename>
on command linepublic static final schemagen.SchemagenOptions.OPT NO_COMMENTS
--nocomments
on command line; use sgen:noComments
in config filepublic static final schemagen.SchemagenOptions.OPT INPUT
-i <URL>
on command line; use sgen:input
in config filepublic static final schemagen.SchemagenOptions.OPT LANG_DAML
--daml
on command line; use sgen:daml
in config filepublic static final schemagen.SchemagenOptions.OPT LANG_OWL
--owl
on command line; use sgen:owl
in config filepublic static final schemagen.SchemagenOptions.OPT LANG_RDFS
--rdfs
on command line; use sgen:rdfs
in config filepublic static final schemagen.SchemagenOptions.OPT OUTPUT
-o <fileName>
on command line; use sgen:output
in config filepublic static final schemagen.SchemagenOptions.OPT HEADER
--header "..."
on command line; use sgen:header
in config filepublic static final schemagen.SchemagenOptions.OPT FOOTER
--footer "..."
on command line; use sgen:footer
in config filepublic static final schemagen.SchemagenOptions.OPT ROOT
--root <URL>
on command linepublic static final schemagen.SchemagenOptions.OPT MARKER
-m "..."
on command line; use sgen:marker
in config filepublic static final schemagen.SchemagenOptions.OPT PACKAGENAME
--package <packagename>
on command line; use sgen:package
in config filepublic static final schemagen.SchemagenOptions.OPT ONTOLOGY
--ontology
on command line; use sgen:ontology
in config filepublic static final schemagen.SchemagenOptions.OPT CLASSNAME
-n <classname>
on command line; use sgen:classname
in config filepublic static final schemagen.SchemagenOptions.OPT CLASSDEC
--classdec <classname>
on command line; use sgen:classdec
in config filepublic static final schemagen.SchemagenOptions.OPT NAMESPACE
-a <uri>
on command line; use sgen:namespace
in config filepublic static final schemagen.SchemagenOptions.OPT DECLARATIONS
--declarations <...>
on command line; use sgen:declarations
in config filepublic static final schemagen.SchemagenOptions.OPT PROPERTY_SECTION
--propSection <...>
on command line; use sgen:propSection
in config filepublic static final schemagen.SchemagenOptions.OPT CLASS_SECTION
--classSection <...>
on command line; use sgen:classSection
in config filepublic static final schemagen.SchemagenOptions.OPT INDIVIDUALS_SECTION
--individualsSection <...>
on command line; use sgen:individualsSection
in config filepublic static final schemagen.SchemagenOptions.OPT DATATYPES_SECTION
--datatypesSection <...>
on command line; use sgen:datatypesSection
in config filepublic static final schemagen.SchemagenOptions.OPT NOPROPERTIES
--noproperties <...>
on command line; use sgen:noproperties
in config filepublic static final schemagen.SchemagenOptions.OPT NOCLASSES
--noclasses <...>
on command line; use sgen:noclasses
in config filepublic static final schemagen.SchemagenOptions.OPT NOINDIVIDUALS
--noindividuals <...>
on command line; use sgen:noindividuals
in config filepublic static final schemagen.SchemagenOptions.OPT NODATATYPES
--nodatatypes <...>
on command line; use sgen:nodatatypes
in config filepublic static final schemagen.SchemagenOptions.OPT NOHEADER
--noheader <...>
on command line; use sgen:noheader
in config filepublic static final schemagen.SchemagenOptions.OPT PROP_TEMPLATE
--propTemplate <...>
on command line; use sgen:propTemplate
in config filepublic static final schemagen.SchemagenOptions.OPT CLASS_TEMPLATE
--classTemplate <...>
on command line; use sgen:classTemplate
in config filepublic static final schemagen.SchemagenOptions.OPT INDIVIDUAL_TEMPLATE
--individualTemplate <...>
on command line; use sgen:individualTemplate
in config filepublic static final schemagen.SchemagenOptions.OPT DATATYPE_TEMPLATE
--datatypeTemplate <...>
on command line; use sgen:datatypeTemplate
in config filepublic static final schemagen.SchemagenOptions.OPT UC_NAMES
--uppercase <...>
on command line; use sgen:uppercase
in config filepublic static final schemagen.SchemagenOptions.OPT INCLUDE
--include <uri>
on command line; use sgen:include
in config filepublic static final schemagen.SchemagenOptions.OPT CLASSNAME_SUFFIX
--classnamesuffix <uri>
on command line; use sgen:classnamesuffix
in config filepublic static final schemagen.SchemagenOptions.OPT ENCODING
-e encoding
on command line; use sgen:encoding
in config filepublic static final schemagen.SchemagenOptions.OPT HELP
public static final schemagen.SchemagenOptions.OPT DOS
public static final schemagen.SchemagenOptions.OPT USE_INF
public static final schemagen.SchemagenOptions.OPT STRICT_INDIVIDUALS
--strictIndividuals
on command line; use sgen:strictIndividuals
in config filepublic static final schemagen.SchemagenOptions.OPT INCLUDE_SOURCE
public static final schemagen.SchemagenOptions.OPT NO_STRICT
public static schemagen.SchemagenOptions.OPT[] values()
for (schemagen.SchemagenOptions.OPT c : schemagen.SchemagenOptions.OPT.values()) System.out.println(c);
public static schemagen.SchemagenOptions.OPT valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullLicenced under the Apache License, Version 2.0