|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.bowstreet.builders.BaseBuilderAPI
com.bowstreet.builders.webapp.api.Schema
public class Schema
Imports a schema for use in your model. The schema can be used with the Variable Builder to provide type checking.
Note: this is a builder API wrapper class, intended to be called by the regen logic of a builder. It can be used to programmatically add a call to the Schema builder to a model.
Nested Class Summary | |
---|---|
static interface |
Schema.BuilderStaticValues
Constant values imported from the builder definition file. |
Constructor Summary | |
---|---|
Schema(BuilderCall parent,
GenContext gc)
|
Method Summary | |
---|---|
java.lang.String |
getDesignTimeImportCheckBox()
Specify when you want to import the selected schema Legal values: true (Import only at designtime (now)), false (Import on every model generation) |
java.lang.String |
getName()
Specify name of this builder call (required and must contain only alphanumeric characters and underscores) |
boolean |
getRenameExisting()
Allow overwriting by renaming existing object with this name |
java.lang.String |
getSchemaSourceType()
Where to retrieve schema source from - existing file/url, or specified directly here as a builder input. |
java.lang.String |
getSchemaSourceValue()
Specify variable value |
java.lang.String |
getURI()
Schema can come from a variable, URI or file |
java.lang.String |
getURIOnly()
URL (http://) to schema, or file location relative to J2EERoot, eg /schemas/books.xsd |
void |
initializeBuilderInputs()
|
void |
setDesignTimeImportCheckBox(java.lang.String value)
Specify when you want to import the selected schema Legal values: true (Import only at designtime (now)), false (Import on every model generation) |
void |
setName(java.lang.String value)
Specify name of this builder call (required and must contain only alphanumeric characters and underscores) |
void |
setRenameExisting(boolean value)
Allow overwriting by renaming existing object with this name |
void |
setSchemaSourceType(java.lang.String value)
Where to retrieve schema source from - existing file/url, or specified directly here as a builder input. |
void |
setSchemaSourceValue(java.lang.String value)
Specify variable value |
void |
setURI(java.lang.String value)
Schema can come from a variable, URI or file |
void |
setURIOnly(java.lang.String value)
URL (http://) to schema, or file location relative to J2EERoot, eg /schemas/books.xsd |
Methods inherited from class com.bowstreet.builders.BaseBuilderAPI |
---|
getBuilderCall, getBuilderInputs, invokeBuilder, invokeBuilderBC, setBuilderInputs |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Schema(BuilderCall parent, GenContext gc)
Method Detail |
---|
public java.lang.String getDesignTimeImportCheckBox()
public java.lang.String getName()
public boolean getRenameExisting()
public java.lang.String getSchemaSourceType()
public java.lang.String getSchemaSourceValue()
public java.lang.String getURI()
public java.lang.String getURIOnly()
public void initializeBuilderInputs()
initializeBuilderInputs
in class com.bowstreet.builders.BaseBuilderAPI
public void setDesignTimeImportCheckBox(java.lang.String value)
public void setName(java.lang.String value)
public void setRenameExisting(boolean value)
public void setSchemaSourceType(java.lang.String value)
public void setSchemaSourceValue(java.lang.String value)
public void setURI(java.lang.String value)
public void setURIOnly(java.lang.String value)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |