Uses of Package
org.appng.xml.platform
-
Packages that use org.appng.xml.platform Package Description org.appng.api Base package for the appNG APIorg.appng.api.support Implementations of commonly used features like internationalization, permission- and parameter-processing etc.org.appng.api.support.field Implementations ofFieldConverter
for the variousFieldType
sorg.appng.api.support.validation This package contains all validation-related classes.org.appng.camunda.bpm org.appng.core.model The non-persistent domain model types.org.appng.testsupport Test-related typesorg.appng.testsupport.validation Types for validation of test data using XMLUnitorg.appng.xml.platform -
Classes in org.appng.xml.platform used by org.appng.api Class Description Action Performs some business logic by implementing theorg.appng.api.ActionProvider<T>
interface.ActionRef A reference to aAction
.ApplicationRootConfig The root configuration of the application, definingSessionParams
andNavigation
.Condition ACondition
is used to check whether the owning element should be displayed.Config A container for several configuration elements.Data Datafield Datasource Provides some data by implementing theorg.appng.api.DataProvider
interface.DatasourceRef A reference to aDatasource
.Event An event is a container for multipleAction
s, which usually operate on the same kind of domain objects.FieldDef AFieldDef
inition maps a property of a Java-object to it's XML-representation and vice versa.FieldPermissions The permissions for a field.FieldType Java class for fieldType.Icon Used to define the icon for a link.Label An internationalized text retrieved from the applications dictionary.Link Links to an (internal) page/webservice, or to an external location.Linkpanel Messages A set ofMessage
sMetaData The MetaData defines how the binding from domain-objects to their XML-representation is done, and vice versa.OutputFormat The OutputFormat determines the basic format of the output, such as html,pdf or xml.OutputType An OutputType offers a certain layout for aOutputFormat
.PageDefinition Defines a page including itsStructureDef
andPageConfig
.Permission A single permissionResult For eachFieldDef
defined in theMetaData
(where theCondition
andPermissions
are satisfied), the result contains a correspondingDatafield
.Resultset A Resulset contains a set ofResult
s, including pagination support.Selection ASelection
is used to filter aResultset
or to display aFieldDef
which uses a list-type (e.gFieldType.LIST_SELECT
).SelectionGroup Sort Validation A container for the different validation rules of a field. -
Classes in org.appng.xml.platform used by org.appng.api.support Class Description Action Performs some business logic by implementing theorg.appng.api.ActionProvider<T>
interface.ActionRef A reference to aAction
.ApplicationRootConfig The root configuration of the application, definingSessionParams
andNavigation
.Config A container for several configuration elements.Data Datasource Provides some data by implementing theorg.appng.api.DataProvider
interface.DatasourceRef A reference to aDatasource
.Datasources A wrapper for multipleDatasource
s.Event An event is a container for multipleAction
s, which usually operate on the same kind of domain objects.FieldDef AFieldDef
inition maps a property of a Java-object to it's XML-representation and vice versa.FieldType Java class for fieldType.Label An internationalized text retrieved from the applications dictionary.Labels A container for a collection ofLabel
s.Linkpanel Messages A set ofMessage
sMetaData The MetaData defines how the binding from domain-objects to their XML-representation is done, and vice versa.Option Defines a possible option for aSelection
OptionGroup A group of options.PageConfig The configuration of a page, containing theUrlSchema
.PageDefinition Defines a page including itsStructureDef
andPageConfig
.Pages A set ofPageDefinition
s.Result For eachFieldDef
defined in theMetaData
(where theCondition
andPermissions
are satisfied), the result contains a correspondingDatafield
.Resultset A Resulset contains a set ofResult
s, including pagination support.Selection ASelection
is used to filter aResultset
or to display aFieldDef
which uses a list-type (e.gFieldType.LIST_SELECT
).SelectionType Java class for selectionType. -
Classes in org.appng.xml.platform used by org.appng.api.support.field Class Description Datafield -
Classes in org.appng.xml.platform used by org.appng.api.support.validation Class Description FieldDef AFieldDef
inition maps a property of a Java-object to it's XML-representation and vice versa.MetaData The MetaData defines how the binding from domain-objects to their XML-representation is done, and vice versa.Rule A custom rule supporting any optionsValidationRule Abstract base-class for specific validation rules. -
Classes in org.appng.xml.platform used by org.appng.camunda.bpm Class Description FieldDef AFieldDef
inition maps a property of a Java-object to it's XML-representation and vice versa. -
Classes in org.appng.xml.platform used by org.appng.core.model Class Description Action Performs some business logic by implementing theorg.appng.api.ActionProvider<T>
interface.ApplicationReference The application, as part of the platform's content.Authentication A special navigation-item that represents an available authentication mechanism.Authentications A wrapper for the availableAuthentication
items.Config A container for several configuration elements.Data DataConfig The configuration for aDatasource
.Datafield Datasource Provides some data by implementing theorg.appng.api.DataProvider
interface.FieldDef AFieldDef
inition maps a property of a Java-object to it's XML-representation and vice versa.Link Links to an (internal) page/webservice, or to an external location.Linkpanel Messages A set ofMessage
sMetaData The MetaData defines how the binding from domain-objects to their XML-representation is done, and vice versa.NavigationItem A single item for navigation.OutputFormat The OutputFormat determines the basic format of the output, such as html,pdf or xml.OutputType An OutputType offers a certain layout for aOutputFormat
.PageReference A concrete page containing aStructure
, which was previously defined by aPageDefinition
.Param A parameter, used for theUrlSchema
of aPageDefinition
and for parametrizingAction
s andDatasource
s.Params Platform The root element of an appNG target XML document.PlatformConfig The configuration for the owningPlatform
.Result For eachFieldDef
defined in theMetaData
(where theCondition
andPermissions
are satisfied), the result contains a correspondingDatafield
.Resultset A Resulset contains a set ofResult
s, including pagination support.Selection ASelection
is used to filter aResultset
or to display aFieldDef
which uses a list-type (e.gFieldType.LIST_SELECT
).Subject A subject contains information about the currently logged-in user.Template A Template references a XSL stylesheet, located either in the folder/xsl
of a appNG-template or of a appNG-application.ValidationRule Abstract base-class for specific validation rules. -
Classes in org.appng.xml.platform used by org.appng.testsupport Class Description Action Performs some business logic by implementing theorg.appng.api.ActionProvider<T>
interface.ActionRef A reference to aAction
.DatasourceRef A reference to aDatasource
.Params -
Classes in org.appng.xml.platform used by org.appng.testsupport.validation Class Description Action Performs some business logic by implementing theorg.appng.api.ActionProvider<T>
interface.Datasource Provides some data by implementing theorg.appng.api.DataProvider
interface. -
Classes in org.appng.xml.platform used by org.appng.xml.platform Class Description Action Performs some business logic by implementing theorg.appng.api.ActionProvider<T>
interface.ActionRef A reference to aAction
.ApplicationConfig TheApplicationConfig
is responsible for the basic configuration of a application.ApplicationReference The application, as part of the platform's content.ApplicationRootConfig The root configuration of the application, definingSessionParams
andNavigation
.Authentication A special navigation-item that represents an available authentication mechanism.Authentications A wrapper for the availableAuthentication
items.Bean References a bean defined in the applicationsbeans.xml
file.BeanOption Used to parametrize aBean
.Condition ACondition
is used to check whether the owning element should be displayed.Config A container for several configuration elements.Content The actual content of aPlatform
.Data DataConfig The configuration for aDatasource
.Datafield Datasource Provides some data by implementing theorg.appng.api.DataProvider
interface.DatasourceRef A reference to aDatasource
.Datasources A wrapper for multipleDatasource
s.Digits AValidationRule
indicating theFieldDef
's value is a digit with a maximum ofDigits.getInteger()
integral digits andDigits.getFraction()
fraction digits.Event An event is a container for multipleAction
s, which usually operate on the same kind of domain objects.Events A wrapper for multipleEvent
s.FieldDef AFieldDef
inition maps a property of a Java-object to it's XML-representation and vice versa.FieldPermissions The permissions for a field.FieldPermissionType Java class for fieldPermissionType.FieldType Java class for fieldType.FileUpload AValidationRule
indicating theFieldDef
's value represents one ore moreorg.appng.forms.FormUpload
s.Future AValidationRule
indicating theFieldDef
s value represents a date in the future.GetParams Those are the GET-Param
eters which can be used on the page.Icon Used to define the icon for a link.Icontype Java class for icontype.ItemType Java class for itemType.Label An internationalized text retrieved from the applications dictionary.Labels A container for a collection ofLabel
s.Link Links to an (internal) page/webservice, or to an external location.Linkmode Java class for linkmode.Linkpanel Localization Contains all localization-relevant informationMax AValidationRule
indicating theFieldDef
's value must have a maximal decimal-value ofMax.getValue()
Message A single messageMessages A set ofMessage
sMessageType Java class for messageType.MetaData The MetaData defines how the binding from domain-objects to their XML-representation is done, and vice versa.Min AValidationRule
indicating theFieldDef
's value must have a minimal decimal-value ofMin.getValue()
Navigation ]>NavigationItem A single item for navigation.NotNull AValidationRule
indicating theFieldDef
s value is mandatory and thus not nullable.Option Defines a possible option for aSelection
OptionGroup A group of options.Output Defines the output-format and -type to be used.OutputFormat The OutputFormat determines the basic format of the output, such as html,pdf or xml.OutputType An OutputType offers a certain layout for aOutputFormat
.PageConfig The configuration of a page, containing theUrlSchema
.PageDefinition Defines a page including itsStructureDef
andPageConfig
.PageReference A concrete page containing aStructure
, which was previously defined by aPageDefinition
.Pages A set ofPageDefinition
s.PagesReference A wrapper for a collection ofPageReference
s.PanelLocation Java class for panel-location.Param A parameter, used for theUrlSchema
of aPageDefinition
and for parametrizingAction
s andDatasource
s.Params ParamType Java class for paramType.Past AValidationRule
indicating theFieldDef
s value represents a date in the past.Pattern AValidationRule
indicating theFieldDef
's value must match the regular expression defined byPattern.getRegexp()
.Permission A single permissionPermissionMode Java class for permissionMode.Permissions A container for a set ofPermission
s.Platform The root element of an appNG target XML document.PlatformConfig The configuration for the owningPlatform
.PostParams Those are the POST-Param
eters which can be used on the page.Result For eachFieldDef
defined in theMetaData
(where theCondition
andPermissions
are satisfied), the result contains a correspondingDatafield
.Resultset A Resulset contains a set ofResult
s, including pagination support.Rule A custom rule supporting any optionsRule.Option Java class for anonymous complex type.Section Defines a section of aStructure
.SectionConfig Java class for sectionConfig complex type.SectionDef Defines a section within aStructureDef
.Sectionelement Defines an element of aSection
.SectionelementDef Defines an section-element within aSectionDef
.Selection ASelection
is used to filter aResultset
or to display aFieldDef
which uses a list-type (e.gFieldType.LIST_SELECT
).SelectionGroup SelectionType Java class for selectionType.Session Configures the session for the application.SessionInfo Keeps track of information about the users session with appNG.SessionParams A set ofParam
eters maintened by the session, may be a POST-, GET- or URL-paramter.Size AValidationRule
indicating the length of theFieldDef
s value needs to be betweenSize.getMin()
andSize.getMax()
characters long.Sort SortOrder Java class for sortOrder.Structure Defines the structure of aPageDefinition
.StructureDef Defines the structure within aPageDefinition
.Subject A subject contains information about the currently logged-in user.Template A Template references a XSL stylesheet, located either in the folder/xsl
of a appNG-template or of a appNG-application.Textcontents Java class for anonymous complex type.TextElement A text element that contains some XML, plain text or a CDATA section.TextElement.Xml Java class for anonymous complex type.Textelements Java class for textelements complex type.Type AValidationRule
that contains the message for the case that theFieldDef
s value does not match with itsFieldType
.UrlParams Those are theParam
eters defined by the URL path-segments (separeted by '/') which can be used on the page.UrlSchema The URL-Schema defines whichParam
eters are allowed on a certainPageReference
respectivelyPageDefinition
.UserData This is used to keep track of the user inputs during validation.UserInputField A single field the users entered a value for.Validation A container for the different validation rules of a field.ValidationGroups Java class for validationGroups complex type.ValidationGroups.Group The full qualified class name for this group.ValidationRule Abstract base-class for specific validation rules.