Project Wonder 5.0

er.extensions.components
Class ERXLocalizationEditor

java.lang.Object
  extended by com.webobjects.appserver.WOElement
      extended by com.webobjects.appserver.WOComponent
          extended by er.extensions.components.ERXLocalizationEditor
All Implemented Interfaces:
com.webobjects.appserver.WOActionResults, com.webobjects.foundation.NSKeyValueCoding, com.webobjects.foundation.NSKeyValueCoding.ErrorHandling, com.webobjects.foundation.NSKeyValueCodingAdditions, com.webobjects.foundation.NSValidation, java.io.Serializable, java.lang.Cloneable

public class ERXLocalizationEditor
extends com.webobjects.appserver.WOComponent

Editor page for the localized files that are supplied in your settings. Note that the "save" overwrites the files in the bundle, so be sure to have it pointed to the original file and not the built bundle.

See Also:
Serialized Form
Author:
ak

Nested Class Summary
 
Nested classes/interfaces inherited from class com.webobjects.appserver.WOComponent
com.webobjects.appserver.WOComponent._EventLoggingEnabler, com.webobjects.appserver.WOComponent.Event
 
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions
com.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utility
 
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCoding
com.webobjects.foundation.NSKeyValueCoding._BooleanFieldBinding, com.webobjects.foundation.NSKeyValueCoding._BooleanMethodBinding, com.webobjects.foundation.NSKeyValueCoding._FieldBinding, com.webobjects.foundation.NSKeyValueCoding._ForwardingBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding._MethodBinding, com.webobjects.foundation.NSKeyValueCoding._NumberFieldBinding, com.webobjects.foundation.NSKeyValueCoding._NumberMethodBinding, com.webobjects.foundation.NSKeyValueCoding._ReflectionKeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding.ErrorHandling, com.webobjects.foundation.NSKeyValueCoding.Null, com.webobjects.foundation.NSKeyValueCoding.UnknownKeyException, com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
 
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSValidation
com.webobjects.foundation.NSValidation._MethodBinding, com.webobjects.foundation.NSValidation._ValidationBinding, com.webobjects.foundation.NSValidation.DefaultImplementation, com.webobjects.foundation.NSValidation.Utility, com.webobjects.foundation.NSValidation.ValidationException
 
Field Summary
 com.webobjects.foundation.NSMutableDictionary currentEntry
           
 java.lang.String currentFilename
           
 java.lang.String currentFramework
           
 java.lang.String currentLanguage
           
 com.webobjects.foundation.NSMutableArray data
           
 com.webobjects.appserver.WODisplayGroup displayGroup
           
 java.lang.String keyToAdd
           
 java.lang.String selectedFilename
           
 java.lang.String selectedFramework
           
 java.lang.String UNSET
           
 
Fields inherited from class com.webobjects.appserver.WOComponent
_Extension, _IsEventLoggingEnabled, _keyAssociations
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding.ErrorHandling
_CLASS
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions
_CLASS, _KeyPathSeparatorChar, KeyPathSeparator
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding
NullValue
 
Fields inherited from interface com.webobjects.foundation.NSValidation
_CLASS
 
Constructor Summary
ERXLocalizationEditor(com.webobjects.appserver.WOContext context)
           
 
Method Summary
 com.webobjects.appserver.WOComponent addEntry()
          Add an entry to the array of objects
 com.webobjects.foundation.NSArray availableLanguages()
           
 void awake()
           
 int colspanForBatchNavigation()
           
 java.lang.String currentValue()
           
 void editFramework()
           
 boolean fileExistsInLanguage()
           
 com.webobjects.foundation.NSArray fileNamesToWatch()
           
 com.webobjects.foundation.NSArray frameworkSearchPath()
           
 boolean hasCurrentValue()
           
 java.lang.String highlightClass()
          Returns a colored border style for unset values
 boolean isLargeEntry()
           
 com.webobjects.appserver.WOComponent removeEntry()
          Removes the current entry from all languages
 void saveFramework()
           
 void setCurrentValue(java.lang.String value)
           
 com.webobjects.appserver.WOComponent sortEntries()
          Sorts the entries ascending with the selected language, brings empty entries to the first batches
 java.net.URL urlForCurrentFile()
           
 java.net.URL urlForSelectedFile()
           
 java.lang.String valueCellWidth()
          Returns a width for the current columns
 java.lang.String valueComponentName()
           
 
Methods inherited from class com.webobjects.appserver.WOComponent
_associationWithName, _awakeInContext, _childTemplate, _componentDefinition, _componentUnroll, _isPage, _setContext, _setIsPage, _setParent, _setSubcomponent, _sleepInContext, _subcomponentForElementWithID, _templateNameForClass, _unroll, appendToResponse, application, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, invokeAction, isCachingEnabled, isEventLoggingEnabled, isStateless, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, reset, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, sleep, synchronizesVariablesWithBindings, takeValueForKey, takeValueForKeyPath, takeValuesFromRequest, template, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForKey, valueForKeyPath
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

currentLanguage

public java.lang.String currentLanguage

currentFilename

public java.lang.String currentFilename

currentFramework

public java.lang.String currentFramework

data

public com.webobjects.foundation.NSMutableArray data

currentEntry

public com.webobjects.foundation.NSMutableDictionary currentEntry

selectedFramework

public java.lang.String selectedFramework

selectedFilename

public java.lang.String selectedFilename

UNSET

public java.lang.String UNSET

displayGroup

public com.webobjects.appserver.WODisplayGroup displayGroup

keyToAdd

public java.lang.String keyToAdd
Constructor Detail

ERXLocalizationEditor

public ERXLocalizationEditor(com.webobjects.appserver.WOContext context)
Method Detail

awake

public void awake()
Overrides:
awake in class com.webobjects.appserver.WOComponent

availableLanguages

public com.webobjects.foundation.NSArray availableLanguages()

frameworkSearchPath

public com.webobjects.foundation.NSArray frameworkSearchPath()

fileNamesToWatch

public com.webobjects.foundation.NSArray fileNamesToWatch()

urlForCurrentFile

public java.net.URL urlForCurrentFile()

urlForSelectedFile

public java.net.URL urlForSelectedFile()

fileExistsInLanguage

public boolean fileExistsInLanguage()

editFramework

public void editFramework()

isLargeEntry

public boolean isLargeEntry()

highlightClass

public java.lang.String highlightClass()
Returns a colored border style for unset values


valueCellWidth

public java.lang.String valueCellWidth()
Returns a width for the current columns


colspanForBatchNavigation

public int colspanForBatchNavigation()

valueComponentName

public java.lang.String valueComponentName()

saveFramework

public void saveFramework()
                   throws java.io.IOException
Throws:
java.io.IOException

hasCurrentValue

public boolean hasCurrentValue()

currentValue

public java.lang.String currentValue()

setCurrentValue

public void setCurrentValue(java.lang.String value)

sortEntries

public com.webobjects.appserver.WOComponent sortEntries()
Sorts the entries ascending with the selected language, brings empty entries to the first batches


addEntry

public com.webobjects.appserver.WOComponent addEntry()
Add an entry to the array of objects


removeEntry

public com.webobjects.appserver.WOComponent removeEntry()
Removes the current entry from all languages


Last updated: Tue, Feb 21, 2017 • 05:45 PM CET

Copyright © 2002 – 2007 Project Wonder.