public class BasicClient extends java.lang.Object implements ClientContextI, java.awt.event.WindowListener, DBManEventListenerI, ConnectionEventListenerI
Modifier and Type | Field and Description |
---|---|
static org.apache.log4j.Logger |
log |
static java.lang.String |
slash |
CANCELED, CONFIRMED, DENIED, TYPE_ERROR, TYPE_INFO, TYPE_PLAIN, TYPE_QUESTION, TYPE_WARNING
Constructor and Description |
---|
BasicClient() |
Modifier and Type | Method and Description |
---|---|
void |
addAction(javax.swing.Action $111)
Adds an action to this ClientContextI.
|
void |
addAction(javax.swing.Action $109,
MDIElementI $110)
Adds an action to this ClientContextI, either globally or for a specific "MDIElementI".
|
void |
addSaveBOListener(SaveBOListenerI $112) |
void |
addVisualComponent(javax.swing.JComponent $64,
java.lang.String $65) |
void |
addVisualComponent(java.lang.String $61,
javax.swing.JComponent $62,
java.lang.String $63) |
void |
afterConnectServer() |
void |
applyDefaults(electric.xml.Element $37,
java.lang.Object[] $38) |
void |
authenticate(java.lang.String $127,
java.lang.String $128) |
void |
authenticate(java.lang.String $124,
java.lang.String $125,
boolean $126) |
void |
bringUsToFront() |
void |
close() |
javax.swing.JRootPane |
determineRootPane(FormContextI $121) |
void |
endWaitFeedback() |
java.lang.String |
executeCommand(java.lang.String $81) |
void |
forcedClientDisconnectInitiated(int _cSecsDelay) |
void |
forcedClientDisconnectInitiated(int _cSecsDelay,
java.lang.String _msg) |
void |
forcedClientDisconnectStopped() |
java.util.Map |
getAllActions() |
java.util.HashMap |
getAllMenus() |
java.util.HashMap |
getAllToolBars() |
Struktur |
getAutomatikStrukturForPath(java.lang.String $48)
Returns the automatically generated structure element for a given path.
|
Struktur |
getAutomatikStrukturForPath(java.lang.String $46,
boolean $47)
Returns the automatically generated structure element for a given path.
|
Struktur |
getAutomatikStrukturForPath(java.lang.String $43,
boolean $44,
boolean $45)
Returns the automatically generated structure element for a given path.
|
Struktur |
getAutomatikStrukturForPath(java.lang.String $39,
boolean $40,
boolean $41,
EntityI[] $42)
Returns the automatically generated structure element for a given path.
|
BackendConnectionManagerI |
getBackendConnectionManager() |
byte[] |
getBLOB(java.lang.Long id) |
byte[] |
getBLOB(java.lang.Long $49,
java.lang.String $50) |
BO |
getBO(java.lang.Long id,
java.lang.Class classtip) |
BOLoaderI |
getBOLoader() |
Lesezeichen |
getBookmarkByTid(java.lang.String $122,
java.lang.String $123) |
Lesezeichen[] |
getBookmarks(EntityI $73) |
Lesezeichen[] |
getBookmarks(EntityI $71,
boolean $72) |
FormContextI |
getClientFtx() |
CodebausteinStorageI |
getCodebausteinStorage() |
Benutzer |
getCurrentUser()
Returns
Benutzer object containing the current user |
DBManInfo |
getDBManInfo()
Retrieves information about the server.
|
java.awt.Component |
getDefaultDialogParent() |
java.awt.Component |
getDialogParent() |
DBManEventProviderI |
getEventProvider() |
FeatureManagerI |
getFeatureManager() |
Folder |
getFolder(java.lang.String $89) |
Folder[] |
getFolderChildren(Folder $132) |
FormElementI |
getFormElementForBO(BO $80) |
Formular[] |
getForms(EntityI $105) |
Formular[] |
getForms(EntityI $103,
boolean $104) |
FormContextI |
getFtx() |
FulltextSearcherI |
getFulltextSearcher() |
java.util.Map |
getGlobalActions(FormContextI $66) |
java.lang.Object |
getGlobalVar(java.lang.String name) |
java.util.HashMap |
getGlobalVars() |
Gruppe[] |
getGruppenSortiert()
Returns the Gruppen the current Benutzer is a member of sorted according to
their Prioritaet.
|
javax.swing.ImageIcon |
getIcon(java.lang.String $51,
int $52)
Returns an ImageIcon taken from the theme the user selected and for the passed
name with a fitting size for the passed tip.
|
javax.swing.ImageIcon |
getIcon(java.lang.String $53,
java.lang.Object $54,
de.ipcon.swing.IconDisplayContext $55,
java.lang.String $56,
java.awt.Color $57,
boolean $58)
Retrieves an icon from this theme with a size determined by the given context and configuration, and optional color and underlay.
|
javax.swing.ImageIcon |
getIconByConstantName(java.lang.String $90,
int $91)
Returns an ImageIcon taken from the theme the user selected and for the passed
constant-name with a fitting size for the passed tip.
|
javax.swing.ImageIcon |
getIconByConstantName(java.lang.String $92,
java.lang.Object $93,
de.ipcon.swing.IconDisplayContext $94,
java.lang.String $95)
Returns an ImageIcon taken from the theme the user selected for the passed
constant-name with a fitting size, considering both the context object and the explicit context.
|
byte[] |
getLocalFile(java.io.File infile) |
java.awt.Image |
getLogo() |
MDIElementI |
getMDIElementForBO(BO $108) |
MDIManagerI |
getMDIManager() |
javax.swing.JMenu |
getMenu(java.lang.String $88) |
Transaction |
getNewFormTransaction()
convenience method for getting typical 'form transaction' used throughout the client.
|
Transaction |
getNewFormTransaction(java.lang.String desc) |
Transaction |
getNewTransaction() |
Transaction |
getNewTransaction(BOLoaderI loader) |
Transaction |
getNewTransaction(BOLoaderI loader,
SchemaI txSchema) |
Transaction |
getNewTransaction(BOLoaderI loader,
SchemaI txSchema,
java.lang.String desc) |
Transaction |
getNewTransaction(BOLoaderI loader,
SchemaI txSchema,
java.lang.String desc,
TemporaryIdSupplierI tempIdSupplier) |
Transaction |
getNewTransaction(java.lang.String desc) |
Transaction |
getNewTransaction(java.lang.String desc,
TemporaryIdSupplierI tempIdSupplier) |
Transaction |
getNewTransaction(TemporaryIdSupplierI tempIdSupplier) |
Transaction |
getNewTransactionWithInstrumentedSchema() |
Transaction |
getNewTransactionWithInstrumentedSchema(java.lang.String desc) |
Transaction |
getNewTransactionWithInstrumentedSchema(java.lang.String desc,
TemporaryIdSupplierI tempIdSupplier) |
Transaction |
getNewTransactionWithInstrumentedSchema(TemporaryIdSupplierI tempIdSupplier) |
java.util.List<ClientPluginI> |
getPlugins() |
java.lang.String |
getProjectDir() |
java.lang.String |
getProjectPackage()
Returns the project package of the current project.
|
java.lang.String |
getProjectPackageName() |
netrexx.lang.Rexx |
getProperty(netrexx.lang.Rexx $106,
netrexx.lang.Rexx $107) |
Report[] |
getReports(EntityI $116) |
Report[] |
getReports(EntityI $114,
boolean $115) |
SchemaI |
getSchema() |
BeanShellScript |
getScript() |
java.lang.String |
getServerName() |
Struktur[] |
getStrukturenForEntity(java.lang.String $242)
Returns all structures for a given entity-name
|
Struktur[] |
getStrukturenForEntity(java.lang.String $240,
boolean $241)
Returns all structures for a given entity-name
|
Struktur[] |
getStrukturenForEntity(java.lang.String $237,
boolean $238,
boolean $239)
Returns all structures for a given entity-name
|
Struktur[] |
getStrukturenForEntity(java.lang.String $233,
boolean $234,
boolean $235,
EntityI[] $236)
Returns all structures for a given entity-name
|
Struktur[] |
getStrukturenForSearchString(java.lang.String $83,
int $84,
boolean $85,
boolean $86,
EntityI[] $87)
Searches entities for a given string and generates/retrieves the structures for them
|
Schablone |
getTemplateByTid(java.lang.String $59,
java.lang.String $60) |
Schablone[] |
getTemplates(EntityI $232) |
Schablone[] |
getTemplates(EntityI $230,
boolean $231) |
Schablone[] |
getTemplatesForSubEntitiesInAdminsOrdner(EntityI $117,
boolean $118,
boolean $119,
java.util.Set $120) |
FormContextI |
getTemporaryFtx() |
java.lang.String |
getUniquePrefix() |
FormatterI |
getVarFormatter() |
java.lang.String |
getWindowTitle(BO $70) |
java.lang.String |
getWindowTitle(BO $67,
java.lang.String $68,
boolean $69) |
void |
initLogonSubscriptions() |
void |
initScript() |
boolean |
isClosed() |
boolean |
isConnected() |
boolean |
isConnected(boolean failfast) |
boolean |
isMemoryTightClient() |
boolean |
isMemoryTightClient(boolean failfast) |
boolean |
isNotificationSystemActivated() |
boolean |
isServerAuthoritativeSyncServer() |
boolean |
isShowBOProperties() |
boolean |
isShowHiddenProperties() |
boolean |
isShowHistory() |
void |
killEventNotifier()
Shuts down the event notifier thread.
|
void |
loadGlobals() |
void |
logon() |
FormElementI |
openForm(Formular $228,
BO $229) |
FormElementI |
openForm(Formular $225,
BO $226,
java.util.Map $227) |
FormElementI |
openForm(Formular $221,
BO $222,
java.util.Map $223,
java.lang.String $224) |
FormElementI |
openForm(Formular $216,
BO $217,
java.util.Map $218,
java.lang.String $219,
FormContextI $220) |
FormElementI |
openForm(Formular $210,
BO $211,
java.util.Map $212,
java.lang.String $213,
FormContextI $214,
boolean $215) |
FormElementI |
openForm(Formular $207,
Transaction $208,
BO $209) |
FormElementI |
openForm(Formular $203,
Transaction $204,
BO $205,
java.util.Map $206) |
FormElementI |
openForm(Formular $198,
Transaction $199,
BO $200,
java.util.Map $201,
java.lang.String $202) |
FormElementI |
openForm(Formular $192,
Transaction $193,
BO $194,
java.util.Map $195,
java.lang.String $196,
FormContextI $197) |
FormElementI |
openForm(Formular $185,
Transaction $186,
BO $187,
java.util.Map $188,
java.lang.String $189,
FormContextI $190,
boolean $191) |
FormElementI |
openNew(Schablone $78) |
FormElementI |
openNew(Schablone $76,
java.util.Map $77) |
FormElementI |
openView(BO $153) |
FormElementI |
openView(BO $151,
java.util.Map $152) |
FormElementI |
openView(BO $148,
java.util.Map $149,
java.lang.String $150) |
FormElementI |
openView(BO $144,
java.util.Map $145,
java.lang.String $146,
boolean $147) |
FormElementI |
openView(BO $139,
java.util.Map $140,
java.lang.String $141,
boolean $142,
boolean $143) |
FormElementI |
openView(Lesezeichen $156) |
FormElementI |
openView(Lesezeichen $154,
java.util.Map $155) |
FormElementI |
preparePrinting(Report $174,
BO $175) |
FormElementI |
preparePrinting(Report $183,
BO[] $184) |
FormElementI |
preparePrinting(Report $180,
BO[] $181,
java.lang.String $182) |
FormElementI |
preparePrinting(Report $176,
BO[] $177,
java.lang.String $178,
FormElementI $179) |
FormElementI |
preparePrinting(Report $171,
BO $172,
java.lang.String $173) |
FormElementI |
preparePrinting(java.lang.String $161,
java.lang.String $162,
BO $163) |
FormElementI |
preparePrinting(java.lang.String $168,
java.lang.String $169,
BO[] $170) |
FormElementI |
preparePrinting(java.lang.String $164,
java.lang.String $165,
BO[] $166,
java.lang.String $167) |
FormElementI |
preparePrinting(java.lang.String $157,
java.lang.String $158,
BO $159,
java.lang.String $160) |
void |
processConnectionEvent(ConnectionEvent ce)
Implementation of @see de.ipcon.db.event.ConnectionEventListenerI
Handles events for connection loss and establishment and calls internal methods
for reacting upon these events.
|
void |
processDBManEvent(DBManEvent event)
Invoked when a subscribed DBManEvent occurs.
|
void |
processLoginScript(java.lang.String timeToExecute)
Iterates through the VoreinstellungenElemente scripts from groups the current user is
a member of as well as those added to the current user directly and
calls any script defined for the given timeToExecute.
|
void |
processLoginScript(java.lang.String timeToExecute,
boolean noTimeExecute) |
void |
putLocalFile(java.io.File outfile,
byte[] data) |
void |
putLocalFile(java.io.File outfile,
java.io.InputStream is) |
java.util.List |
queryBO(groovy.lang.GString gs) |
java.util.List |
queryBO(java.lang.String s) |
java.util.List |
queryBO(java.lang.String s,
java.lang.Object[] o) |
void |
receivedSystemMessage(java.lang.String _msg) |
void |
receivedSystemMessage(java.lang.String _msg,
java.lang.String _sender) |
void |
refreshActions() |
void |
registerClientContainer(java.lang.String $135,
ClientContainerI $136) |
javax.swing.JFrame |
registerMDIManagerInstance(java.lang.String $137,
MDIManagerI $138) |
void |
removeAction(javax.swing.Action $131)
Removes an action globally from this ClientContextI.
|
void |
removeAction(javax.swing.Action $129,
MDIElementI $130)
Removes an action from this ClientContextI, either globally or for a specific "MDIElementI".
|
void |
removeSaveBOListener(SaveBOListenerI $102) |
FormElementI |
reopenView(FormElementI $101) |
FormElementI |
reopenView(FormElementI $99,
Struktur $100) |
FormElementI |
reopenView(FormElementI $96,
Struktur $97,
boolean $98) |
void |
resetPassword(java.lang.String $79) |
TransactionAnswer |
saveBO(Transaction $34)
Helper class to notify client about incoming events asynchronously so we may be able
to interrupt if it takes too long and the client is not blocked forever for long-lasting
event-handling.
|
TransactionAnswer |
saveBO(Transaction $35,
boolean $36) |
void |
saveGlobals() |
void |
serverLocked() |
void |
serverShutdown(java.util.Date _dateShutdown) |
void |
serverShutdownInitiated(int _cSecsDelay) |
void |
serverShutdownInitiated(int _cSecsDelay,
java.lang.String _msg) |
void |
serverShutdownStopped() |
void |
serverUnlocked() |
void |
setDefaultDialogParent(java.awt.Component $252) |
void |
setDefaultFocusOwner(javax.swing.JComponent $134) |
void |
setEmptyMDIFocus() |
void |
setGlobalVar(java.lang.String name,
java.lang.Object value) |
void |
setGlobalVars(java.util.HashMap $251) |
void |
setMenuBar(javax.swing.JMenuBar $133) |
void |
setSchema(SchemaI $250) |
void |
setScript(BeanShellScript $253) |
void |
setTitle() |
void |
setTitle(java.lang.String $113) |
java.math.BigDecimal |
showBigDecimalInputDialog(java.lang.String s) |
java.math.BigDecimal |
showBigDecimalInputDialog(java.lang.String s,
java.lang.String title) |
java.math.BigDecimal |
showBigDecimalInputDialog(java.lang.String s,
java.lang.String title,
java.math.BigDecimal oldValue) |
java.math.BigDecimal |
showBigDecimalInputDialog(java.lang.String s,
java.lang.String title,
java.math.BigDecimal oldValue,
boolean nullAllowed) |
int |
showConfirmDialog(java.lang.String s) |
int |
showConfirmDialog(java.lang.String s,
java.lang.String title) |
int |
showConfirmDialog(java.lang.String s,
java.lang.String title,
boolean forceAffirmation) |
int |
showConfirmDialog(java.lang.String s,
java.lang.String title,
boolean forceAffirmation,
java.lang.String affirmationText) |
int |
showConfirmDialog(java.lang.String s,
java.lang.String title,
boolean forceAffirmation,
java.lang.String affirmationText,
java.lang.String affirmationString)
Method to show a confirmation dialog with three Options: Yes, No and Cancel
Attention!
|
java.util.Date |
showDateInputDialog(java.lang.String s)
shows an input dialog that asks for a date and returns it
|
java.util.Date |
showDateInputDialog(java.lang.String s,
java.lang.String title) |
java.util.Date |
showDateInputDialog(java.lang.String s,
java.lang.String title,
java.util.Date oldValue) |
java.util.Date |
showDateInputDialog(java.lang.String s,
java.lang.String title,
java.util.Date oldValue,
boolean nullAllowed) |
java.util.Date |
showDateInputDialog(java.lang.String s,
java.lang.String title,
java.util.Date oldValue,
boolean nullAllowed,
java.lang.String format) |
java.lang.Object |
showError(java.lang.String s) |
java.lang.Object |
showError(java.lang.String s,
java.lang.Throwable ex) |
java.lang.Object |
showError(java.lang.String s,
java.lang.Throwable ex,
boolean suppressPrintCausedBy) |
java.lang.Object |
showError(java.lang.String s,
java.lang.Throwable ex,
boolean suppressPrintCausedBy,
java.lang.String title) |
java.lang.Object |
showError(java.lang.String s,
java.lang.Throwable ex,
boolean suppressPrintCausedBy,
java.lang.String title,
java.lang.Object[] buttons) |
java.lang.Object |
showError(java.lang.String s,
java.lang.Throwable ex,
java.lang.String title) |
java.lang.Object |
showError(java.lang.String s,
java.lang.Throwable ex,
java.lang.String title,
boolean sync) |
java.lang.Object |
showError(java.lang.String s,
java.lang.Throwable ex,
java.lang.String title,
boolean sync,
java.lang.Object[] buttons) |
java.lang.Object |
showException(java.lang.Throwable ex) |
java.lang.Object |
showException(java.lang.Throwable ex,
boolean sync) |
java.lang.Object |
showException(java.lang.Throwable ex,
boolean sync,
java.lang.Object[] buttons) |
java.io.File |
showFileChooser(java.lang.String title,
java.lang.String approveText) |
java.io.File |
showFileChooser(java.lang.String title,
java.lang.String approveText,
java.lang.String varname) |
java.io.File |
showFileChooser(java.lang.String title,
java.lang.String approveText,
java.lang.String varname,
int selectionMode) |
java.io.File |
showFileChooser(java.lang.String title,
java.lang.String approveText,
java.lang.String varname,
int selectionMode,
boolean quiet) |
java.io.File |
showFileChooser(java.lang.String title,
java.lang.String approveText,
java.lang.String varname,
int selectionMode,
boolean quiet,
javax.swing.filechooser.FileFilter filter) |
java.io.File |
showFileChooser(java.lang.String title,
java.lang.String approveText,
java.lang.String varname,
int selectionMode,
boolean quiet,
javax.swing.filechooser.FileFilter filter,
javax.swing.JComponent accessory) |
java.io.File |
showFileChooser(java.lang.String title,
java.lang.String approveText,
java.lang.String varname,
int selectionMode,
boolean quiet,
javax.swing.filechooser.FileFilter filter,
javax.swing.JComponent accessory,
java.io.File preselectedFile) |
java.io.File[] |
showFilesChooser(java.lang.String title,
java.lang.String approveText)
Opens a graphical userinterface which allows the user to select multiple files or folders.
|
java.io.File[] |
showFilesChooser(java.lang.String title,
java.lang.String approveText,
java.lang.String varname) |
java.io.File[] |
showFilesChooser(java.lang.String title,
java.lang.String approveText,
java.lang.String varname,
int selectionMode) |
java.io.File[] |
showFilesChooser(java.lang.String title,
java.lang.String approveText,
java.lang.String varname,
int selectionMode,
javax.swing.filechooser.FileFilter filter) |
java.io.File[] |
showFilesChooser(java.lang.String title,
java.lang.String approveText,
java.lang.String varname,
int selectionMode,
javax.swing.filechooser.FileFilter filter,
javax.swing.JComponent accessory) |
java.lang.Integer |
showIntegerInputDialog(java.lang.String s) |
java.lang.Integer |
showIntegerInputDialog(java.lang.String s,
java.lang.String title) |
java.lang.Integer |
showIntegerInputDialog(java.lang.String s,
java.lang.String title,
java.lang.Integer oldValue) |
java.lang.Integer |
showIntegerInputDialog(java.lang.String s,
java.lang.String title,
java.lang.Integer oldValue,
boolean nullAllowed) |
java.lang.Object |
showListChoiceDialog(java.lang.String title,
java.lang.Object[] options) |
java.lang.Object |
showListChoiceDialog(java.lang.String title,
java.lang.Object[] options,
int $default) |
java.lang.Object |
showListChoiceDialog(java.lang.String title,
java.lang.Object[] options,
int $default,
java.lang.String _cboFormat) |
java.lang.Object |
showListChoiceDialog(java.lang.String title,
java.lang.Object[] options,
int $default,
java.lang.String _cboFormat,
boolean multiple)
Shows a dialog window that allows the user to select one or more from the provided options.
|
java.lang.Object |
showListChoiceDialog(java.lang.String title,
java.lang.Object[] options,
java.lang.Object $default) |
java.lang.Object |
showListChoiceDialog(java.lang.String title,
java.lang.Object[] options,
java.lang.Object $default,
java.lang.String _cboFormat) |
java.lang.Object |
showListChoiceDialog(java.lang.String title,
java.lang.Object[] options,
java.lang.Object $default,
java.lang.String _cboFormat,
boolean multiple)
Shows a dialog window that allows the user to select one or more from the provided options.
|
java.lang.Long |
showLongInputDialog(java.lang.String s) |
java.lang.Long |
showLongInputDialog(java.lang.String s,
java.lang.String title) |
java.lang.Long |
showLongInputDialog(java.lang.String s,
java.lang.String title,
java.lang.Long oldValue) |
java.lang.Long |
showLongInputDialog(java.lang.String s,
java.lang.String title,
java.lang.Long oldValue,
boolean nullAllowed) |
void |
showMessageDialog(java.lang.String s) |
void |
showMessageDialog(java.lang.String s,
java.lang.String type) |
void |
showMessageDialog(java.lang.String s,
java.lang.String type,
java.lang.String title) |
void |
showMessageDialog(java.lang.String s,
java.lang.String type,
java.lang.String title,
int _maxLengthLines) |
void |
showMessageDialog(java.lang.String s,
java.lang.String type,
java.lang.String title,
int _maxLengthLines,
boolean alwaysOnTop) |
void |
showMessageDialog(java.lang.String s,
java.lang.String type,
java.lang.String title,
int _maxLengthLines,
boolean alwaysOnTop,
boolean sync) |
void |
showMessageDialogNonModal(java.lang.String s) |
void |
showMessageDialogNonModal(java.lang.String s,
java.lang.String type) |
void |
showMessageDialogNonModal(java.lang.String s,
java.lang.String type,
java.lang.String title) |
void |
showMessageDialogNonModal(java.lang.String s,
java.lang.String type,
java.lang.String title,
int maxLengthLines) |
java.lang.Object |
showMultipleChoiceDialog(java.lang.String s,
java.lang.String title,
java.lang.Object[] options)
shows a dialog offering multiple options of answering (NOT selecting, if this is wanted use showListChoiceDialog() with param 'multiple' set to true)
|
java.lang.Object |
showMultipleChoiceDialog(java.lang.String s,
java.lang.String title,
java.lang.Object[] options,
int $default) |
java.lang.String |
showPasswordInputDialog(java.lang.String s)
wrapper for showStringInputDialog(...)
|
java.lang.String |
showPasswordInputDialog(java.lang.String s,
java.lang.String title) |
java.lang.String |
showStringInputDialog(java.lang.String message)
wrapper for DialogTools.showInputMessageDialog(...)
|
java.lang.String |
showStringInputDialog(java.lang.String message,
java.lang.String title) |
java.lang.String |
showStringInputDialog(java.lang.String message,
java.lang.String title,
java.lang.String oldValue) |
java.lang.String |
showStringInputDialog(java.lang.String message,
java.lang.String title,
java.lang.String oldValue,
boolean multilineInput) |
java.lang.String |
showStringInputDialog(java.lang.String message,
java.lang.String title,
java.lang.String oldValue,
boolean multilineInput,
boolean passwordInput) |
java.util.Date[] |
showTimespanInputDialog(java.lang.String s)
shows an input dialog that asks for a timespan and returns it as an array of two dates
|
java.util.Date[] |
showTimespanInputDialog(java.lang.String s,
java.lang.String title) |
java.util.Date[] |
showTimespanInputDialog(java.lang.String s,
java.lang.String title,
java.util.Date oldValueStart) |
java.util.Date[] |
showTimespanInputDialog(java.lang.String s,
java.lang.String title,
java.util.Date oldValueStart,
java.util.Date oldValueEnd) |
java.util.Date[] |
showTimespanInputDialog(java.lang.String s,
java.lang.String title,
java.util.Date oldValueStart,
java.util.Date oldValueEnd,
boolean startNullAllowed) |
java.util.Date[] |
showTimespanInputDialog(java.lang.String s,
java.lang.String title,
java.util.Date oldValueStart,
java.util.Date oldValueEnd,
boolean startNullAllowed,
boolean endNullAllowed) |
java.util.Date[] |
showTimespanInputDialog(java.lang.String s,
java.lang.String title,
java.util.Date oldValueStart,
java.util.Date oldValueEnd,
boolean startNullAllowed,
boolean endNullAllowed,
java.lang.String format) |
java.lang.String[] |
showUserLoginDialog(java.lang.String message,
java.lang.String title) |
java.lang.String[] |
showUserLoginDialog(java.lang.String message,
java.lang.String title,
java.lang.String user) |
boolean |
showYesNoDialog(java.lang.String s) |
void |
startL10nPackPrefetcher() |
void |
startWaitFeedback() |
void |
submitAction(java.awt.event.ActionEvent $74) |
void |
suggestGC() |
void |
trackReadAccess(Struktur $82)
Updates the read access statistics for the passed Struktur.
|
void |
updateServerHealth(DBManServerHealthEvent she) |
FormElementI |
updateView(FormElementI $75) |
void |
windowActivated(java.awt.event.WindowEvent $247) |
void |
windowClosed(java.awt.event.WindowEvent $245) |
void |
windowClosing(java.awt.event.WindowEvent $244) |
void |
windowDeactivated(java.awt.event.WindowEvent $249) |
void |
windowDeiconified(java.awt.event.WindowEvent $246) |
void |
windowIconified(java.awt.event.WindowEvent $243) |
void |
windowOpened(java.awt.event.WindowEvent $248) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addActions, getIcon, getIcon, getIcon, getIcon, getIcon, getIcon, getIcon, getIcon, getIcon, getIcon, getIcon, getIconByConstantName, getIconByConstantName, getIconByConstantName, getTemplatesForSubEntitiesInAdminsOrdner, getTemplatesForSubEntitiesInAdminsOrdner, removeActions
saveWithRetries, saveWithRetries
public static final org.apache.log4j.Logger log
public static final java.lang.String slash
public boolean isClosed()
isClosed
in interface ClientContextI
public void close()
close
in interface ClientContextI
public void killEventNotifier()
public void afterConnectServer()
public void initLogonSubscriptions()
public java.awt.Component getDialogParent()
getDialogParent
in interface BasicClientContextI
public CodebausteinStorageI getCodebausteinStorage()
getCodebausteinStorage
in interface ClientContextI
public java.lang.String getProjectPackageName()
public java.lang.String getProjectPackage()
BasicClientContextI
getProjectPackage
in interface BasicClientContextI
public java.lang.String getProjectDir()
public java.lang.Object getGlobalVar(java.lang.String name)
getGlobalVar
in interface BasicClientContextI
public void setGlobalVar(java.lang.String name, java.lang.Object value)
setGlobalVar
in interface BasicClientContextI
public BackendConnectionManagerI getBackendConnectionManager()
public BOLoaderI getBOLoader()
getBOLoader
in interface BasicClientContextI
public FormContextI getClientFtx()
public DBManEventProviderI getEventProvider()
getEventProvider
in interface BasicClientContextI
public FeatureManagerI getFeatureManager()
public FulltextSearcherI getFulltextSearcher()
getFulltextSearcher
in interface ClientContextI
public Transaction getNewTransaction(BOLoaderI loader)
public Transaction getNewTransaction(BOLoaderI loader, SchemaI txSchema)
public Transaction getNewTransaction(BOLoaderI loader, SchemaI txSchema, java.lang.String desc)
public Transaction getNewTransaction(BOLoaderI loader, SchemaI txSchema, java.lang.String desc, TemporaryIdSupplierI tempIdSupplier)
public Transaction getNewTransaction(java.lang.String desc)
getNewTransaction
in interface TransactionBuilderI
public Transaction getNewTransaction(java.lang.String desc, TemporaryIdSupplierI tempIdSupplier)
getNewTransaction
in interface TransactionBuilderI
public Transaction getNewTransaction()
getNewTransaction
in interface TransactionBuilderI
public Transaction getNewTransaction(TemporaryIdSupplierI tempIdSupplier)
getNewTransaction
in interface TransactionBuilderI
public Transaction getNewTransactionWithInstrumentedSchema(java.lang.String desc)
getNewTransactionWithInstrumentedSchema
in interface TransactionBuilderI
public Transaction getNewTransactionWithInstrumentedSchema(java.lang.String desc, TemporaryIdSupplierI tempIdSupplier)
getNewTransactionWithInstrumentedSchema
in interface TransactionBuilderI
public Transaction getNewTransactionWithInstrumentedSchema()
getNewTransactionWithInstrumentedSchema
in interface TransactionBuilderI
public Transaction getNewTransactionWithInstrumentedSchema(TemporaryIdSupplierI tempIdSupplier)
getNewTransactionWithInstrumentedSchema
in interface TransactionBuilderI
public Transaction getNewFormTransaction()
getNewFormTransaction
in interface FormTransactionBuilderI
public Transaction getNewFormTransaction(java.lang.String desc)
getNewFormTransaction
in interface FormTransactionBuilderI
public void initScript()
public Gruppe[] getGruppenSortiert()
public void processLoginScript(java.lang.String timeToExecute)
timeToExecute
- identifier String that tells at which "point of time"
of the processing in the client we are currentlynoTimeExecute
- if true scripts without a time setting will be
executed (anytime) this method is calledpublic void processLoginScript(java.lang.String timeToExecute, boolean noTimeExecute)
public FormContextI getTemporaryFtx()
public java.io.File showFileChooser(java.lang.String title, java.lang.String approveText)
showFileChooser
in interface BasicDialogI
public java.io.File showFileChooser(java.lang.String title, java.lang.String approveText, java.lang.String varname)
showFileChooser
in interface BasicDialogI
public java.io.File showFileChooser(java.lang.String title, java.lang.String approveText, java.lang.String varname, int selectionMode)
showFileChooser
in interface BasicDialogI
public java.io.File showFileChooser(java.lang.String title, java.lang.String approveText, java.lang.String varname, int selectionMode, boolean quiet)
showFileChooser
in interface BasicDialogI
public java.io.File showFileChooser(java.lang.String title, java.lang.String approveText, java.lang.String varname, int selectionMode, boolean quiet, javax.swing.filechooser.FileFilter filter)
showFileChooser
in interface BasicDialogI
public java.io.File showFileChooser(java.lang.String title, java.lang.String approveText, java.lang.String varname, int selectionMode, boolean quiet, javax.swing.filechooser.FileFilter filter, javax.swing.JComponent accessory)
showFileChooser
in interface BasicDialogI
public java.io.File showFileChooser(java.lang.String title, java.lang.String approveText, java.lang.String varname, int selectionMode, boolean quiet, javax.swing.filechooser.FileFilter filter, javax.swing.JComponent accessory, java.io.File preselectedFile)
showFileChooser
in interface BasicDialogI
public java.io.File[] showFilesChooser(java.lang.String title, java.lang.String approveText)
showFilesChooser
in interface BasicDialogI
title
- the title of the opened window, e.g. "Select file to import"approveText
- the text on the button which should trigger the 'Ok' processvarname
- the name of the globalvar which contains the default folder, optional, default 'lruDir'selectionMode
- what should be selectable, Files, Folders or both, Default: Files_ONLYfilter
- only files that match this files can be selected.accessory
- addition GUI elements (image preview, import settings etc)public java.io.File[] showFilesChooser(java.lang.String title, java.lang.String approveText, java.lang.String varname)
showFilesChooser
in interface BasicDialogI
public java.io.File[] showFilesChooser(java.lang.String title, java.lang.String approveText, java.lang.String varname, int selectionMode)
showFilesChooser
in interface BasicDialogI
public java.io.File[] showFilesChooser(java.lang.String title, java.lang.String approveText, java.lang.String varname, int selectionMode, javax.swing.filechooser.FileFilter filter)
showFilesChooser
in interface BasicDialogI
public java.io.File[] showFilesChooser(java.lang.String title, java.lang.String approveText, java.lang.String varname, int selectionMode, javax.swing.filechooser.FileFilter filter, javax.swing.JComponent accessory)
showFilesChooser
in interface BasicDialogI
public void saveGlobals()
public void loadGlobals()
public java.lang.Object showError(java.lang.String s)
showError
in interface BasicDialogI
public java.lang.Object showError(java.lang.String s, java.lang.Throwable ex)
showError
in interface BasicDialogI
public java.lang.Object showError(java.lang.String s, java.lang.Throwable ex, java.lang.String title)
showError
in interface BasicDialogI
public java.lang.Object showError(java.lang.String s, java.lang.Throwable ex, java.lang.String title, boolean sync)
showError
in interface BasicDialogI
public java.lang.Object showError(java.lang.String s, java.lang.Throwable ex, java.lang.String title, boolean sync, java.lang.Object[] buttons)
showError
in interface BasicDialogI
public java.lang.Object showError(java.lang.String s, java.lang.Throwable ex, boolean suppressPrintCausedBy)
showError
in interface BasicDialogI
public java.lang.Object showError(java.lang.String s, java.lang.Throwable ex, boolean suppressPrintCausedBy, java.lang.String title)
showError
in interface BasicDialogI
public java.lang.Object showError(java.lang.String s, java.lang.Throwable ex, boolean suppressPrintCausedBy, java.lang.String title, java.lang.Object[] buttons)
showError
in interface BasicDialogI
public java.lang.Object showException(java.lang.Throwable ex)
showException
in interface BasicDialogI
public java.lang.Object showException(java.lang.Throwable ex, boolean sync)
showException
in interface BasicDialogI
public java.lang.Object showException(java.lang.Throwable ex, boolean sync, java.lang.Object[] buttons)
showException
in interface BasicDialogI
public boolean showYesNoDialog(java.lang.String s)
showYesNoDialog
in interface BasicDialogI
public int showConfirmDialog(java.lang.String s)
showConfirmDialog
in interface BasicDialogI
BasicDialogI.showConfirmDialog(String, String, boolean, String, String)
public int showConfirmDialog(java.lang.String s, java.lang.String title)
showConfirmDialog
in interface BasicDialogI
BasicDialogI.showConfirmDialog(String, String, boolean, String, String)
public int showConfirmDialog(java.lang.String s, java.lang.String title, boolean forceAffirmation)
showConfirmDialog
in interface BasicDialogI
BasicDialogI.showConfirmDialog(String, String, boolean, String, String)
public int showConfirmDialog(java.lang.String s, java.lang.String title, boolean forceAffirmation, java.lang.String affirmationText)
showConfirmDialog
in interface BasicDialogI
BasicDialogI.showConfirmDialog(String, String, boolean, String, String)
public int showConfirmDialog(java.lang.String s, java.lang.String title, boolean forceAffirmation, java.lang.String affirmationText, java.lang.String affirmationString)
BasicDialogI
showConfirmDialog
in interface BasicDialogI
s
- The text which should be displayed in the dialog.title
- The title of the dialogforceAffirmation
- Flag which indicates that the confirmation need a further affirmation. The default value is 0affirmationText
- The text which should be displayed during the affirmation.affirmationString
- The string which is needed by the user for the affirmation.int
indicating the user action:
- YES => JOptionPane.YES_OPTION
- NO => JOptionPane.NO_OPTION
- CANCEL => JOptionPane.CANCEL_OPTION
Note that closing the dialog will be interpreted as a cancel.public java.lang.String showPasswordInputDialog(java.lang.String s)
showPasswordInputDialog
in interface BasicDialogI
public java.lang.String showPasswordInputDialog(java.lang.String s, java.lang.String title)
showPasswordInputDialog
in interface BasicDialogI
public java.lang.String showStringInputDialog(java.lang.String message)
showStringInputDialog
in interface BasicDialogI
public java.lang.String showStringInputDialog(java.lang.String message, java.lang.String title)
showStringInputDialog
in interface BasicDialogI
public java.lang.String showStringInputDialog(java.lang.String message, java.lang.String title, java.lang.String oldValue)
showStringInputDialog
in interface BasicDialogI
public java.lang.String showStringInputDialog(java.lang.String message, java.lang.String title, java.lang.String oldValue, boolean multilineInput)
showStringInputDialog
in interface BasicDialogI
public java.lang.String showStringInputDialog(java.lang.String message, java.lang.String title, java.lang.String oldValue, boolean multilineInput, boolean passwordInput)
showStringInputDialog
in interface BasicDialogI
public java.lang.Integer showIntegerInputDialog(java.lang.String s)
showIntegerInputDialog
in interface BasicDialogI
public java.lang.Integer showIntegerInputDialog(java.lang.String s, java.lang.String title)
showIntegerInputDialog
in interface BasicDialogI
public java.lang.Integer showIntegerInputDialog(java.lang.String s, java.lang.String title, java.lang.Integer oldValue)
showIntegerInputDialog
in interface BasicDialogI
public java.lang.Integer showIntegerInputDialog(java.lang.String s, java.lang.String title, java.lang.Integer oldValue, boolean nullAllowed)
showIntegerInputDialog
in interface BasicDialogI
public java.lang.Long showLongInputDialog(java.lang.String s)
showLongInputDialog
in interface BasicDialogI
public java.lang.Long showLongInputDialog(java.lang.String s, java.lang.String title)
showLongInputDialog
in interface BasicDialogI
public java.lang.Long showLongInputDialog(java.lang.String s, java.lang.String title, java.lang.Long oldValue)
showLongInputDialog
in interface BasicDialogI
public java.lang.Long showLongInputDialog(java.lang.String s, java.lang.String title, java.lang.Long oldValue, boolean nullAllowed)
showLongInputDialog
in interface BasicDialogI
public java.math.BigDecimal showBigDecimalInputDialog(java.lang.String s)
showBigDecimalInputDialog
in interface BasicDialogI
public java.math.BigDecimal showBigDecimalInputDialog(java.lang.String s, java.lang.String title)
showBigDecimalInputDialog
in interface BasicDialogI
public java.math.BigDecimal showBigDecimalInputDialog(java.lang.String s, java.lang.String title, java.math.BigDecimal oldValue)
showBigDecimalInputDialog
in interface BasicDialogI
public java.math.BigDecimal showBigDecimalInputDialog(java.lang.String s, java.lang.String title, java.math.BigDecimal oldValue, boolean nullAllowed)
showBigDecimalInputDialog
in interface BasicDialogI
public java.util.Date showDateInputDialog(java.lang.String s)
showDateInputDialog
in interface BasicDialogI
public java.util.Date showDateInputDialog(java.lang.String s, java.lang.String title)
showDateInputDialog
in interface BasicDialogI
public java.util.Date showDateInputDialog(java.lang.String s, java.lang.String title, java.util.Date oldValue)
showDateInputDialog
in interface BasicDialogI
public java.util.Date showDateInputDialog(java.lang.String s, java.lang.String title, java.util.Date oldValue, boolean nullAllowed)
showDateInputDialog
in interface BasicDialogI
public java.util.Date showDateInputDialog(java.lang.String s, java.lang.String title, java.util.Date oldValue, boolean nullAllowed, java.lang.String format)
showDateInputDialog
in interface BasicDialogI
public java.util.Date[] showTimespanInputDialog(java.lang.String s)
showTimespanInputDialog
in interface BasicDialogI
public java.util.Date[] showTimespanInputDialog(java.lang.String s, java.lang.String title)
showTimespanInputDialog
in interface BasicDialogI
public java.util.Date[] showTimespanInputDialog(java.lang.String s, java.lang.String title, java.util.Date oldValueStart)
showTimespanInputDialog
in interface BasicDialogI
public java.util.Date[] showTimespanInputDialog(java.lang.String s, java.lang.String title, java.util.Date oldValueStart, java.util.Date oldValueEnd)
showTimespanInputDialog
in interface BasicDialogI
public java.util.Date[] showTimespanInputDialog(java.lang.String s, java.lang.String title, java.util.Date oldValueStart, java.util.Date oldValueEnd, boolean startNullAllowed)
showTimespanInputDialog
in interface BasicDialogI
public java.util.Date[] showTimespanInputDialog(java.lang.String s, java.lang.String title, java.util.Date oldValueStart, java.util.Date oldValueEnd, boolean startNullAllowed, boolean endNullAllowed)
showTimespanInputDialog
in interface BasicDialogI
public java.util.Date[] showTimespanInputDialog(java.lang.String s, java.lang.String title, java.util.Date oldValueStart, java.util.Date oldValueEnd, boolean startNullAllowed, boolean endNullAllowed, java.lang.String format)
showTimespanInputDialog
in interface BasicDialogI
public void showMessageDialogNonModal(java.lang.String s)
showMessageDialogNonModal
in interface BasicDialogI
public void showMessageDialogNonModal(java.lang.String s, java.lang.String type)
showMessageDialogNonModal
in interface BasicDialogI
public void showMessageDialogNonModal(java.lang.String s, java.lang.String type, java.lang.String title)
showMessageDialogNonModal
in interface BasicDialogI
public void showMessageDialogNonModal(java.lang.String s, java.lang.String type, java.lang.String title, int maxLengthLines)
public void showMessageDialog(java.lang.String s)
showMessageDialog
in interface BasicDialogI
public void showMessageDialog(java.lang.String s, java.lang.String type)
showMessageDialog
in interface BasicDialogI
public void showMessageDialog(java.lang.String s, java.lang.String type, java.lang.String title)
showMessageDialog
in interface BasicDialogI
public void showMessageDialog(java.lang.String s, java.lang.String type, java.lang.String title, int _maxLengthLines)
public void showMessageDialog(java.lang.String s, java.lang.String type, java.lang.String title, int _maxLengthLines, boolean alwaysOnTop)
public void showMessageDialog(java.lang.String s, java.lang.String type, java.lang.String title, int _maxLengthLines, boolean alwaysOnTop, boolean sync)
public java.lang.Object showListChoiceDialog(java.lang.String title, java.lang.Object[] options, java.lang.Object $default)
showListChoiceDialog
in interface BasicDialogI
public java.lang.Object showListChoiceDialog(java.lang.String title, java.lang.Object[] options, java.lang.Object $default, java.lang.String _cboFormat)
showListChoiceDialog
in interface BasicClientContextI
(multiple=false)
public java.lang.Object showListChoiceDialog(java.lang.String title, java.lang.Object[] options, java.lang.Object $default, java.lang.String _cboFormat, boolean multiple)
BasicClientContextI
showListChoiceDialog
in interface BasicClientContextI
title
- the title of the dialog window, should describe the context of the provided options.options
- a non-empty list of options. Elements of type BO will be formatted with the given cboFormat or their default format.
Other elements will use their default toString representation._cboFormat
- an optional explicit formatting to use for BOsmultiple
- if true, then the user is allowed to select multiple options, if false, only a single option can be selected.DialogTools.showListChoiceDialog(java.lang.String, java.lang.Object[], int, java.awt.Component, boolean, boolean)
public java.lang.Object showListChoiceDialog(java.lang.String title, java.lang.Object[] options)
showListChoiceDialog
in interface BasicDialogI
public java.lang.Object showListChoiceDialog(java.lang.String title, java.lang.Object[] options, int $default)
showListChoiceDialog
in interface BasicDialogI
public java.lang.Object showListChoiceDialog(java.lang.String title, java.lang.Object[] options, int $default, java.lang.String _cboFormat)
showListChoiceDialog
in interface BasicClientContextI
(multiple=false)
public java.lang.Object showListChoiceDialog(java.lang.String title, java.lang.Object[] options, int $default, java.lang.String _cboFormat, boolean multiple)
BasicClientContextI
showListChoiceDialog
in interface BasicClientContextI
title
- the title of the dialog window, should describe the context of the provided options.options
- a non-empty list of options. Elements of type BO will be formatted with the given cboFormat or their default format.
Other elements will use their default toString representation._cboFormat
- an optional explicit formatting to use for BOsmultiple
- if true, then the user is allowed to select multiple options, if false, only a single option can be selected.DialogTools.showListChoiceDialog(java.lang.String, java.lang.Object[], int, java.awt.Component, boolean, boolean)
public java.lang.Object showMultipleChoiceDialog(java.lang.String s, java.lang.String title, java.lang.Object[] options)
showMultipleChoiceDialog
in interface BasicDialogI
public java.lang.Object showMultipleChoiceDialog(java.lang.String s, java.lang.String title, java.lang.Object[] options, int $default)
showMultipleChoiceDialog
in interface BasicDialogI
public java.lang.String[] showUserLoginDialog(java.lang.String message, java.lang.String title)
showUserLoginDialog
in interface BasicDialogI
public java.lang.String[] showUserLoginDialog(java.lang.String message, java.lang.String title, java.lang.String user)
showUserLoginDialog
in interface BasicDialogI
public java.util.List queryBO(groovy.lang.GString gs)
public java.util.List queryBO(java.lang.String s)
queryBO
in interface BasicClientContextI
public java.util.List queryBO(java.lang.String s, java.lang.Object[] o)
queryBO
in interface BasicClientContextI
public BO getBO(java.lang.Long id, java.lang.Class classtip)
getBO
in interface BasicClientContextI
public boolean isServerAuthoritativeSyncServer()
isServerAuthoritativeSyncServer
in interface BasicClientContextI
public final Benutzer getCurrentUser()
Benutzer
object containing the current usergetCurrentUser
in interface BasicClientContextI
public byte[] getBLOB(java.lang.Long id)
getBLOB
in interface BasicClientContextI
public byte[] getLocalFile(java.io.File infile)
getLocalFile
in interface BasicClientContextI
public void putLocalFile(java.io.File outfile, byte[] data)
putLocalFile
in interface BasicClientContextI
public void putLocalFile(java.io.File outfile, java.io.InputStream is)
putLocalFile
in interface BasicClientContextI
public void startWaitFeedback()
startWaitFeedback
in interface ClientContextI
public void endWaitFeedback()
endWaitFeedback
in interface ClientContextI
public void processDBManEvent(DBManEvent event)
DBManEventListenerI
DBManBOChangeEvent
for events triggered after modification on BOs.processDBManEvent
in interface DBManEventListenerI
public void updateServerHealth(DBManServerHealthEvent she)
public void forcedClientDisconnectInitiated(int _cSecsDelay)
public void forcedClientDisconnectInitiated(int _cSecsDelay, java.lang.String _msg)
public void forcedClientDisconnectStopped()
public void serverShutdownInitiated(int _cSecsDelay)
public void serverShutdownInitiated(int _cSecsDelay, java.lang.String _msg)
public void serverShutdownStopped()
public void serverShutdown(java.util.Date _dateShutdown)
public void receivedSystemMessage(java.lang.String _msg)
public void receivedSystemMessage(java.lang.String _msg, java.lang.String _sender)
public void serverLocked()
public void serverUnlocked()
public void processConnectionEvent(ConnectionEvent ce)
processConnectionEvent
in interface ConnectionEventListenerI
public java.lang.String getServerName()
getServerName
in interface ClientContextI
public boolean isConnected()
isConnected
in interface ClientContextI
public boolean isConnected(boolean failfast)
isConnected
in interface ClientContextI
public boolean isMemoryTightClient()
isMemoryTightClient
in interface ClientContextI
public boolean isMemoryTightClient(boolean failfast)
isMemoryTightClient
in interface ClientContextI
public DBManInfo getDBManInfo()
ClientContextI
getDBManInfo
in interface ClientContextI
public TransactionAnswer saveBO(Transaction $34)
saveBO
in interface TransactionProviderI
$34
- the Transaction to savepublic TransactionAnswer saveBO(Transaction $35, boolean $36)
saveBO
in interface TransactionProviderI
public void applyDefaults(electric.xml.Element $37, java.lang.Object[] $38)
applyDefaults
in interface StrukturParameterDefaultApplierI
public Struktur getAutomatikStrukturForPath(java.lang.String $39, boolean $40, boolean $41, EntityI[] $42)
AutomatikStrukturLoaderI
getAutomatikStrukturForPath
in interface AutomatikStrukturLoaderI
$39
- a String containing the path to the automatically generated structure element that shall be loaded$40
- force a reload$41
- only return structure that is for the entity directly, that is resolved from the path, no parent class structure$42
- only returns structure of the passed EntityI; no restriction if nullpublic Struktur getAutomatikStrukturForPath(java.lang.String $43, boolean $44, boolean $45)
AutomatikStrukturLoaderI
getAutomatikStrukturForPath
in interface AutomatikStrukturLoaderI
$43
- a String containing the path to the automatically generated structure element that shall be loaded$44
- force a reload$45
- only return structure that is for the entity directly, that is resolved from the path, no parent class structurepublic Struktur getAutomatikStrukturForPath(java.lang.String $46, boolean $47)
AutomatikStrukturLoaderI
getAutomatikStrukturForPath
in interface AutomatikStrukturLoaderI
$46
- a String containing the path to the automatically generated structure element that shall be loaded$47
- force a reloadpublic Struktur getAutomatikStrukturForPath(java.lang.String $48)
AutomatikStrukturLoaderI
getAutomatikStrukturForPath
in interface AutomatikStrukturLoaderI
$48
- a String containing the path to the automatically generated structure element that shall be loadedpublic byte[] getBLOB(java.lang.Long $49, java.lang.String $50)
getBLOB
in interface BasicClientContextI
public javax.swing.ImageIcon getIcon(java.lang.String $51, int $52)
ClientContextI
getIcon
in interface ClientContextI
$51
- The name of the icon from interface See IconKeys
which identifies the desired icon.$52
- A tip hinting the client as in what context the icon is needed. This
determines what size the icon shall be fetched in. Values for the
paramter should be taken from constants being prefixed with "TIP_"
in interface @see de.ipcon.swing.IconKeyscan be accessed directly.
public javax.swing.ImageIcon getIcon(java.lang.String $53, java.lang.Object $54, de.ipcon.swing.IconDisplayContext $55, java.lang.String $56, java.awt.Color $57, boolean $58)
ClientContextI
getIcon
in interface ClientContextI
$53
- The name of the icon.$54
- The object representing the context in which the icon will be used.$55
- The icon display context.$56
- The configuration string.$57
- The color to apply to the icon (SVG icons only).$58
- Whether to include an underlay for the icon (Navigation Tree SVG icons only).null
if the icon is not found.public Schablone getTemplateByTid(java.lang.String $59, java.lang.String $60)
getTemplateByTid
in interface ClientContextI
public void addVisualComponent(java.lang.String $61, javax.swing.JComponent $62, java.lang.String $63)
addVisualComponent
in interface ClientContextI
public void addVisualComponent(javax.swing.JComponent $64, java.lang.String $65)
addVisualComponent
in interface ClientContextI
public java.util.Map getGlobalActions(FormContextI $66)
getGlobalActions
in interface ClientContextI
public java.lang.String getWindowTitle(BO $67, java.lang.String $68, boolean $69)
getWindowTitle
in interface ClientContextI
public java.lang.String getWindowTitle(BO $70)
getWindowTitle
in interface ClientContextI
public Lesezeichen[] getBookmarks(EntityI $71, boolean $72)
getBookmarks
in interface ClientContextI
public Lesezeichen[] getBookmarks(EntityI $73)
getBookmarks
in interface ClientContextI
public void submitAction(java.awt.event.ActionEvent $74)
submitAction
in interface ClientContextI
public FormElementI updateView(FormElementI $75)
updateView
in interface ClientContextI
public java.util.HashMap getAllMenus()
getAllMenus
in interface ClientContextI
public java.util.List<ClientPluginI> getPlugins()
getPlugins
in interface ClientContextI
public FormElementI openNew(Schablone $76, java.util.Map $77)
openNew
in interface ClientContextI
public FormElementI openNew(Schablone $78)
openNew
in interface ClientContextI
public void resetPassword(java.lang.String $79)
resetPassword
in interface ClientContextI
public java.awt.Image getLogo()
getLogo
in interface ClientContextI
public FormElementI getFormElementForBO(BO $80)
getFormElementForBO
in interface ClientContextI
public MDIManagerI getMDIManager()
getMDIManager
in interface ClientContextI
public void refreshActions()
refreshActions
in interface ClientContextI
public java.lang.String executeCommand(java.lang.String $81)
executeCommand
in interface ClientContextI
public void trackReadAccess(Struktur $82)
ClientContextI
trackReadAccess
in interface ClientContextI
public java.lang.String getUniquePrefix()
getUniquePrefix
in interface ClientContextI
public Struktur[] getStrukturenForSearchString(java.lang.String $83, int $84, boolean $85, boolean $86, EntityI[] $87)
ClientContextI
getStrukturenForSearchString
in interface ClientContextI
$83
- the String to which the entities are compared$84
- defines the type of matching done. see DynamischerOrdner$85
- force a reload$86
- only return structure that is for the entity directly, that is resolved from the path, no parent class structure$87
- only returns structure of the passed EntityI; no restriction if nullpublic javax.swing.JMenu getMenu(java.lang.String $88)
getMenu
in interface ClientContextI
public Folder getFolder(java.lang.String $89)
getFolder
in interface ClientContextI
public void suggestGC()
suggestGC
in interface ClientContextI
public javax.swing.ImageIcon getIconByConstantName(java.lang.String $90, int $91)
ClientContextI
getIconByConstantName
in interface ClientContextI
$90
- The name of the constant from interface @see de.ipcon.swing.IconKeys
which identifies the desired icon.$91
- A tip hinting the client as in what context the icon is needed. This
determines what size the icon shall be fetched in. Values for the
paramter should be taken from constants being prefixed with "TIP_"
in interface @see de.ipcon.swing.IconKeysbut do not want to expose the constant-values. Thus
we only give the name of the constant in the xml-code.
public javax.swing.ImageIcon getIconByConstantName(java.lang.String $92, java.lang.Object $93, de.ipcon.swing.IconDisplayContext $94, java.lang.String $95)
ClientContextI
Note: The configuration
parameter is not yet supported and is currently ignored.
getIconByConstantName
in interface ClientContextI
$92
- The name of the constant from interface IconKeys
which identifies the desired icon.$93
- An object representing the context in which the icon is used.$94
- The IconDisplayContext
providing additional context for icon size determination.$95
- A string representing configuration options (currently ignored).public FormElementI reopenView(FormElementI $96, Struktur $97, boolean $98)
reopenView
in interface ClientContextI
public FormElementI reopenView(FormElementI $99, Struktur $100)
reopenView
in interface ClientContextI
public FormElementI reopenView(FormElementI $101)
reopenView
in interface ClientContextI
public void removeSaveBOListener(SaveBOListenerI $102)
removeSaveBOListener
in interface ClientContextI
public void logon()
logon
in interface ClientContextI
public Formular[] getForms(EntityI $103, boolean $104)
getForms
in interface ClientContextI
public Formular[] getForms(EntityI $105)
getForms
in interface ClientContextI
public netrexx.lang.Rexx getProperty(netrexx.lang.Rexx $106, netrexx.lang.Rexx $107)
getProperty
in interface ClientContextI
public MDIElementI getMDIElementForBO(BO $108)
getMDIElementForBO
in interface ClientContextI
public FormContextI getFtx()
getFtx
in interface ClientContextI
public void addAction(javax.swing.Action $109, MDIElementI $110)
ClientContextI
This method registers an action with the ClientContextI, making it available either globally or for a specific "MDIElementI". If an "MDIElementI" is provided, the action is associated with that element; otherwise, it is added to the global action map.
addAction
in interface ClientContextI
$109
- The action to add.$110
- The "MDIElementI" to associate the action with (optional).public void addAction(javax.swing.Action $111)
ClientContextI
This method registers an action with the ClientContextI, making it available globally by adding it to the global action map.
addAction
in interface ClientContextI
$111
- The action to add.public boolean isShowBOProperties()
isShowBOProperties
in interface ClientContextI
public void addSaveBOListener(SaveBOListenerI $112)
addSaveBOListener
in interface ClientContextI
public void setEmptyMDIFocus()
setEmptyMDIFocus
in interface ClientContextI
public void setTitle()
setTitle
in interface ClientContextI
public void setTitle(java.lang.String $113)
setTitle
in interface ClientContextI
public boolean isShowHiddenProperties()
isShowHiddenProperties
in interface ClientContextI
public Report[] getReports(EntityI $114, boolean $115)
getReports
in interface ClientContextI
public Report[] getReports(EntityI $116)
getReports
in interface ClientContextI
public Schablone[] getTemplatesForSubEntitiesInAdminsOrdner(EntityI $117, boolean $118, boolean $119, java.util.Set $120)
getTemplatesForSubEntitiesInAdminsOrdner
in interface ClientContextI
public javax.swing.JRootPane determineRootPane(FormContextI $121)
determineRootPane
in interface ClientContextI
public java.util.HashMap getAllToolBars()
getAllToolBars
in interface ClientContextI
public Lesezeichen getBookmarkByTid(java.lang.String $122, java.lang.String $123)
getBookmarkByTid
in interface ClientContextI
public boolean isNotificationSystemActivated()
isNotificationSystemActivated
in interface ClientContextI
public void authenticate(java.lang.String $124, java.lang.String $125, boolean $126) throws AuthenticationException
authenticate
in interface ClientContextI
AuthenticationException
public void authenticate(java.lang.String $127, java.lang.String $128) throws AuthenticationException
authenticate
in interface ClientContextI
AuthenticationException
public void bringUsToFront()
bringUsToFront
in interface ClientContextI
public void removeAction(javax.swing.Action $129, MDIElementI $130)
ClientContextI
This method unregisters an action from the ClientContextI, either globally or for a specific "MDIElementI". If an "MDIElementI" is provided, the action is removed from that element; otherwise, it is removed from the global action map.
removeAction
in interface ClientContextI
$129
- The action to remove.$130
- The "MDIElementI" to remove the action from (optional).public void removeAction(javax.swing.Action $131)
ClientContextI
This method unregisters an action globally from the ClientContextI by removing it from the global action map.
removeAction
in interface ClientContextI
$131
- The action to remove.public Folder[] getFolderChildren(Folder $132)
getFolderChildren
in interface ClientContextI
public java.util.Map getAllActions()
getAllActions
in interface ClientContextI
public void setMenuBar(javax.swing.JMenuBar $133)
setMenuBar
in interface ClientContextI
public void setDefaultFocusOwner(javax.swing.JComponent $134)
setDefaultFocusOwner
in interface ClientContextI
public void registerClientContainer(java.lang.String $135, ClientContainerI $136)
registerClientContainer
in interface ClientContextI
public javax.swing.JFrame registerMDIManagerInstance(java.lang.String $137, MDIManagerI $138)
registerMDIManagerInstance
in interface ClientContextI
public FormElementI openView(BO $139, java.util.Map $140, java.lang.String $141, boolean $142, boolean $143)
openView
in interface ClientContextI
public FormElementI openView(BO $144, java.util.Map $145, java.lang.String $146, boolean $147)
openView
in interface ClientContextI
public FormElementI openView(BO $148, java.util.Map $149, java.lang.String $150)
openView
in interface ClientContextI
public FormElementI openView(BO $151, java.util.Map $152)
openView
in interface ClientContextI
public FormElementI openView(BO $153)
openView
in interface ClientContextI
public FormElementI openView(Lesezeichen $154, java.util.Map $155)
openView
in interface ClientContextI
public FormElementI openView(Lesezeichen $156)
openView
in interface ClientContextI
public FormatterI getVarFormatter()
getVarFormatter
in interface ClientContextI
public FormElementI preparePrinting(java.lang.String $157, java.lang.String $158, BO $159, java.lang.String $160)
preparePrinting
in interface ClientContextI
public FormElementI preparePrinting(java.lang.String $161, java.lang.String $162, BO $163)
preparePrinting
in interface ClientContextI
public FormElementI preparePrinting(java.lang.String $164, java.lang.String $165, BO[] $166, java.lang.String $167)
preparePrinting
in interface ClientContextI
public FormElementI preparePrinting(java.lang.String $168, java.lang.String $169, BO[] $170)
preparePrinting
in interface ClientContextI
public FormElementI preparePrinting(Report $171, BO $172, java.lang.String $173)
preparePrinting
in interface ClientContextI
public FormElementI preparePrinting(Report $174, BO $175)
preparePrinting
in interface ClientContextI
public FormElementI preparePrinting(Report $176, BO[] $177, java.lang.String $178, FormElementI $179)
preparePrinting
in interface ClientContextI
public FormElementI preparePrinting(Report $180, BO[] $181, java.lang.String $182)
preparePrinting
in interface ClientContextI
public FormElementI preparePrinting(Report $183, BO[] $184)
preparePrinting
in interface ClientContextI
public FormElementI openForm(Formular $185, Transaction $186, BO $187, java.util.Map $188, java.lang.String $189, FormContextI $190, boolean $191)
openForm
in interface ClientContextI
public FormElementI openForm(Formular $192, Transaction $193, BO $194, java.util.Map $195, java.lang.String $196, FormContextI $197)
openForm
in interface ClientContextI
public FormElementI openForm(Formular $198, Transaction $199, BO $200, java.util.Map $201, java.lang.String $202)
openForm
in interface ClientContextI
public FormElementI openForm(Formular $203, Transaction $204, BO $205, java.util.Map $206)
openForm
in interface ClientContextI
public FormElementI openForm(Formular $207, Transaction $208, BO $209)
openForm
in interface ClientContextI
public FormElementI openForm(Formular $210, BO $211, java.util.Map $212, java.lang.String $213, FormContextI $214, boolean $215)
openForm
in interface ClientContextI
public FormElementI openForm(Formular $216, BO $217, java.util.Map $218, java.lang.String $219, FormContextI $220)
openForm
in interface ClientContextI
public FormElementI openForm(Formular $221, BO $222, java.util.Map $223, java.lang.String $224)
openForm
in interface ClientContextI
public FormElementI openForm(Formular $225, BO $226, java.util.Map $227)
openForm
in interface ClientContextI
public FormElementI openForm(Formular $228, BO $229)
openForm
in interface ClientContextI
public boolean isShowHistory()
isShowHistory
in interface ClientContextI
public void startL10nPackPrefetcher()
startL10nPackPrefetcher
in interface ClientContextI
public Schablone[] getTemplates(EntityI $230, boolean $231)
getTemplates
in interface ClientContextI
public Schablone[] getTemplates(EntityI $232)
getTemplates
in interface ClientContextI
public Struktur[] getStrukturenForEntity(java.lang.String $233, boolean $234, boolean $235, EntityI[] $236)
ClientContextI
getStrukturenForEntity
in interface ClientContextI
$233
- The entity name for which to collect the structures$234
- force a reload$235
- only return structures that are for the entity directly, no parent class structures$236
- only adds structures of the passed EntityI; no restriction if nullpublic Struktur[] getStrukturenForEntity(java.lang.String $237, boolean $238, boolean $239)
ClientContextI
getStrukturenForEntity
in interface ClientContextI
$237
- The entity name for which to collect the structures$238
- force a reload$239
- only return structures that are for the entity directly, no parent class structurespublic Struktur[] getStrukturenForEntity(java.lang.String $240, boolean $241)
ClientContextI
getStrukturenForEntity
in interface ClientContextI
$240
- The entity name for which to collect the structures$241
- force a reloadpublic Struktur[] getStrukturenForEntity(java.lang.String $242)
ClientContextI
getStrukturenForEntity
in interface ClientContextI
$242
- The entity name for which to collect the structurespublic void windowIconified(java.awt.event.WindowEvent $243)
windowIconified
in interface java.awt.event.WindowListener
public void windowClosing(java.awt.event.WindowEvent $244)
windowClosing
in interface java.awt.event.WindowListener
public void windowClosed(java.awt.event.WindowEvent $245)
windowClosed
in interface java.awt.event.WindowListener
public void windowDeiconified(java.awt.event.WindowEvent $246)
windowDeiconified
in interface java.awt.event.WindowListener
public void windowActivated(java.awt.event.WindowEvent $247)
windowActivated
in interface java.awt.event.WindowListener
public void windowOpened(java.awt.event.WindowEvent $248)
windowOpened
in interface java.awt.event.WindowListener
public void windowDeactivated(java.awt.event.WindowEvent $249)
windowDeactivated
in interface java.awt.event.WindowListener
public SchemaI getSchema()
getSchema
in interface BasicClientContextI
public void setSchema(SchemaI $250)
public java.util.HashMap getGlobalVars()
getGlobalVars
in interface BasicClientContextI
public void setGlobalVars(java.util.HashMap $251)
public java.awt.Component getDefaultDialogParent()
public void setDefaultDialogParent(java.awt.Component $252)
public BeanShellScript getScript()
getScript
in interface BasicClientContextI
public void setScript(BeanShellScript $253)
setScript
in interface BasicClientContextI
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.