Uses of Interface
com.jaxfront.core.type.Type

Packages that use Type
com.jaxfront.core.access.modifier   
com.jaxfront.core.clipboard   
com.jaxfront.core.dom   
com.jaxfront.core.error   
com.jaxfront.core.help   
com.jaxfront.core.jep   
com.jaxfront.core.keyRef   
com.jaxfront.core.rule   
com.jaxfront.core.schema   
com.jaxfront.core.schema.impl   
com.jaxfront.core.type   
com.jaxfront.core.ui   
com.jaxfront.core.ui.tableModel   
com.jaxfront.core.util   
com.jaxfront.core.util.io.cvsexport   
com.jaxfront.core.util.search   
com.jaxfront.core.util.undo   
com.jaxfront.core.xpath   
com.jaxfront.core.xui   
 

Uses of Type in com.jaxfront.core.access.modifier
 

Methods in com.jaxfront.core.access.modifier with parameters of type Type
 void UIPersistencySearchSerialModifier.modifyCompositeTagValue(Type arg0, java.lang.String arg1, java.lang.StringBuffer arg2, int arg3)
           
 void BlackListSerialModifier.modifyCompositeTagValue(Type arg0, java.lang.String arg1, java.lang.StringBuffer arg2, int arg3)
           
 void UIPersistencySearchSerialModifier.modifySimpleTagValue(Type arg0, java.lang.String value, java.lang.StringBuffer sb)
           
 void BlackListSerialModifier.modifySimpleTagValue(Type arg0, java.lang.String value, java.lang.StringBuffer sb)
           
 void UIPersistencySearchSerialModifier.modifyStartTag(Type arg0, java.lang.StringBuffer arg1, int arg2)
           
 void BlackListSerialModifier.modifyStartTag(Type arg0, java.lang.StringBuffer arg1, int arg2)
           
 boolean UIPersistencySearchSerialModifier.serialize(Type type)
           
 boolean BlackListSerialModifier.serialize(Type type)
           
 

Uses of Type in com.jaxfront.core.clipboard
 

Constructors in com.jaxfront.core.clipboard with parameters of type Type
CopyTypeWrapper(Type cloneType, java.lang.String xml)
           
 

Uses of Type in com.jaxfront.core.dom
 

Methods in com.jaxfront.core.dom that return Type
 Type Document.addVarToTypeMapping(java.lang.String varName, Type aType)
           
static Type DOMHelper.createBranchFromEditingTypes(java.util.List edTypes)
           
static Type DOMHelper.createFromEditingTypeXPath(Type start, java.lang.String xpath)
           
static Type DOMHelper.getComplexParent(Type aChildType)
           
static Type DOMHelper.getDerivedType(Type abstractType, java.lang.String name, boolean makeCopy)
           
static Type DOMHelper.getRecursiveParent(Type aType, boolean startWithCurrent)
           
static Type DOMHelper.getRoot(Type aType)
          Returns the root node for the passing node.
 Type Document.getRootType()
          Returns the root type of the current document.
 Type LoggingListener.getSource()
          Returns the source of this LoggingListener.
 Type LogEntry.getSource()
          Returns the source of the log entry.
 Type Document.getType(java.lang.String xpath)
          Returns the type that can be found with the given xpath.
 Type Document.getType(java.lang.String xpath, Type baseType)
          Returns the type that can be found with the given xpath.
static Type DOMHelper.getTypeChild(Type aType, java.lang.String name)
           
 Type Document.getViewHolderType(Type smartType)
          Retrieves the right viewHolder (container) type for the given type.
 Type Document.getXUIRootType()
          Returns the root type of the current XUI-Document.
 Type Document.removeVarToTypeMapping(java.lang.String varName)
           
static Type DOMHelper.walkNormalizedXpathUp(java.lang.String xpath, Type start)
           
static Type DOMHelper.walkTypeXpath(java.lang.String xpath, Type start)
           
static Type DOMHelper.walkTypeXpath(java.lang.String xpath, Type start, boolean edTypeTraverseOnly)
           
 

Methods in com.jaxfront.core.dom that return types with arguments of type Type
static java.util.List<Type> DOMHelper.getPDFPrintTree(Type type)
           
 java.util.List<Type> Document.getVarsFor(java.lang.String[] varNames, java.util.List result)
           
 java.util.Map<java.lang.String,Type> Document.getVarToTypeMapping()
           
 

Methods in com.jaxfront.core.dom with parameters of type Type
 void Document.addNotFiredInitializationRule(Type target, Rule initializationRule)
           
 Type Document.addVarToTypeMapping(java.lang.String varName, Type aType)
           
 void LoggingListener.apply(Type source, DOMChangeEvent event, java.lang.String oldValue)
          Adds a logEntry if the passing source is addressing this loggingListener.
 void HistoryLoggingListener.apply(Type source, DOMChangeEvent event, java.lang.String oldValue)
           
 void LoggingListener.apply(Type source, java.beans.PropertyChangeEvent event, java.lang.String oldValue)
           
 void Document.checkAutoCreateListItems(Type type)
           
static boolean DOMHelper.containsChild(Type aStartType, boolean includingStartType, java.lang.String[] names)
           
static int DOMHelper.countEditingTypeSubNodes(Type type)
           
static int DOMHelper.countNodeDepth(Type type)
           
static int DOMHelper.countSubNodes(Type type, boolean inclEditingType, boolean notEmpty, boolean onlySimple, boolean onlyUserChanged)
           
static java.util.Hashtable CodeTables.createCodeTable(Type source, org.w3c.dom.Document dom)
          Builds a hashtable for all codesets in the passed document object model.
static Type DOMHelper.createFromEditingTypeXPath(Type start, java.lang.String xpath)
           
static void DOMHelper.createInfoListXPath(Type from, java.lang.StringBuffer px, int level)
           
static java.lang.StringBuffer DOMHelper.createInfoXPath(Type from, int level, boolean breakAtFirstList, boolean breakAtFirstComposite)
           
static void DOMHelper.createInfoXPath(Type from, java.lang.StringBuffer px, int level, boolean breakAtFirstList, boolean breakAtFirstComposite)
           
static java.lang.String CodeTables.createKeyInt(boolean checkType, Type source, java.lang.String codeSetName, java.lang.String language)
           
static DOMChangeEvent DOMChangeEvent.DOM_ABOUT_REMOVE_NODE(Type type, int index)
           
static DOMChangeEvent DOMChangeEvent.DOM_ADD_NODE(Type newType)
          Factory method for creating a DOMChangeEvent
static DOMChangeEvent DOMChangeEvent.DOM_ADD_NODE(Type newType, int index)
          Factory method for creating a DOMChangeEvent
static DOMChangeEvent DOMChangeEvent.DOM_CHANGE_NODE(Type type)
          Factory method for creating a DOMChangeEvent
static DOMChangeEvent DOMChangeEvent.DOM_FINISHED_BINDING(Type type)
          Factory method for creating a DOMChangeEvent
static DOMChangeEvent DOMChangeEvent.DOM_IS_ABOUT_TO_PERSIST(Type source)
          Factory method for creating a DOMChangeEvent
static DOMChangeEvent DOMChangeEvent.DOM_ITEM_DESELECTED(Type deselectedType)
          Factory method for creating a DOMChangeEvent
static DOMChangeEvent DOMChangeEvent.DOM_ITEM_SELECTED(Type selectedType)
          Factory method for creating a DOMChangeEvent
static DOMChangeEvent DOMChangeEvent.DOM_PAGE_SELECTED(Type type, int index)
           
static DOMChangeEvent DOMChangeEvent.DOM_PERSISTENT(Type source)
          Factory method for creating a DOMChangeEvent
static DOMChangeEvent DOMChangeEvent.DOM_REMOVE_NODE(Type type)
          Factory method for creating a DOMChangeEvent
static DOMChangeEvent DOMChangeEvent.DOM_REMOVE_NODE(Type type, int index)
          Factory method for creating a DOMChangeEvent
static DOMChangeEvent DOMChangeEvent.DOM_SAVED(Type source)
          Factory method for creating a DOMChangeEvent
static boolean DOMHelper.equalsTypeElement(XMLSchema schema, org.w3c.dom.Node instanceElement, Type aType, boolean ignoreNS)
           
static void DOMHelper.evalGlobalTypes(Type type, java.util.Vector resultTypes, java.util.Map globalTypes, java.util.Stack buff, java.util.Vector resultXPaths)
          Returns a list of all parents which are global types.
static void DOMHelper.evalGlobalTypes(Type type, java.util.Vector resultTypes, java.util.Vector resultXPaths)
           
static void DOMHelper.evalGlobalTypesElementBased(Type type, java.util.Vector resultTypes, java.util.Map globalTypes, java.util.Stack buff, java.util.Vector resultXPaths)
           
static void DOMHelper.evalGlobalTypesGlobalRefBased(Type type, java.util.Vector resultTypes, java.util.Map globalTypes, java.util.Stack buff, java.util.Vector resultXPaths)
           
static java.lang.String DOMHelper.evalNamespace(Type type)
           
static void DOMHelper.forceSerializationWholeTree(Type root, boolean inclRoot, boolean serialize)
           
static int[] DOMHelper.generateHierachyId(Type type)
           
static short[] DOMHelper.generateListPositionIdx(Type type)
           
static java.lang.String Document.generateVarID(Type baseType)
           
static java.lang.String DOMHelper.getAbsoluteXPath(Type type)
           
static java.util.List DOMHelper.getAllChilds(Type aStartType)
           
static java.util.List DOMHelper.getAllChilds(Type aStartType, boolean includingStartType)
           
static void DOMHelper.getAllChilds(Type aStartType, java.lang.String name, java.lang.String ns, java.util.List result)
           
 java.util.Map CodeTables.getAllItems(Type source, java.lang.String codesetName, java.lang.String language)
           
static java.util.List DOMHelper.getAllListChilds(Type aStartType, boolean onlyDirect)
           
static java.util.List DOMHelper.getAllSelectedVisStructureChilds(Type aStartType, boolean choosenOnly)
           
static java.util.List DOMHelper.getAllVisStructureChilds(Type aStartType, boolean includingStartType)
           
static java.lang.String DOMHelper.getAnnotation(Type type)
           
static org.w3c.dom.Element DOMHelper.getChild(XMLSchema schema, org.w3c.dom.Element element, Type aType)
           
static java.util.List DOMHelper.getChildren(XMLSchema schema, org.w3c.dom.Element element, Type aType)
          Returns a list of child elements for a given name.
 java.lang.String[] CodeTables.getCodeItemKeys(Type source, java.lang.String codesetName)
          Returns all codes keys belonging to a codeset in the current language.
 java.lang.String[][] CodeTables.getCodeItems(boolean checkType, Type source, java.lang.String codesetName, java.lang.String language)
           
 java.lang.String[][] CodeTables.getCodeItems(Type source, java.lang.String codesetName)
          Returns all codes belonging to a codeset in the current language.
 CodeSetEntry CodeTables.getCodeSetEntry(boolean checkType, Type source, java.lang.String codesetName, java.lang.String language)
           
static Type DOMHelper.getComplexParent(Type aChildType)
           
static Type DOMHelper.getDerivedType(Type abstractType, java.lang.String name, boolean makeCopy)
           
static java.util.List DOMHelper.getEditingTypeParentPath(Type start)
           
 java.lang.String CodeTables.getEntryHelp(Type source, java.lang.String codesetName, java.lang.String id, java.lang.String language)
           
 java.lang.String CodeTables.getEntryParam(Type source, java.lang.String codesetName, java.lang.String id, java.lang.String language)
           
static java.lang.String DOMHelper.getEnumerationAnnotation(Type type, java.lang.String enumName)
           
static java.lang.String[] DOMHelper.getGlobalParentXPathsUpTo(Type type)
          Returns an array of all global parent xpaths based on a passing type.
static java.util.Vector DOMHelper.getGlobalTypes(Type type)
          Returns a list of all parents which are global types.
 java.lang.String CodeTables.getId(Type source, java.lang.String codesetName, int pos, java.lang.String language)
          Returns the id (code) for a certain description within a codeset.
 java.lang.String CodeTables.getId(Type source, java.lang.String codesetName, java.lang.String text, java.lang.String language)
          Returns the id (code) for a certain description within a codeset.
 java.lang.String CodeTables.getIdByKey(Type source, java.lang.String codesetName, java.lang.String language, int pos)
          Returns the id (code) for a certain description within a codeset.
 java.lang.String CodeTables.getIdByKey(Type source, java.lang.String codesetName, java.lang.String language, java.lang.String text)
          Returns the id (code) for a certain description within a codeset.
 java.lang.String[] CodeTables.getItems(boolean checkType, Type source, java.lang.String codesetName, java.lang.String language)
          Returns all codes belonging to a codeset in the current language.
static java.util.List DOMHelper.getLockedTypes(Type rootType, java.lang.String xpath)
           
static int DOMHelper.getNodeDepth(Type type)
           
static java.util.List DOMHelper.getParents(Type start)
           
static java.util.List<Type> DOMHelper.getPDFPrintTree(Type type)
           
static void DOMHelper.getPlainXPath(Type type, java.lang.StringBuffer px)
           
static Type DOMHelper.getRecursiveParent(Type aType, boolean startWithCurrent)
           
static java.lang.String DOMHelper.getRelativeEditingTypeXPath(Type startType, Type editingType)
           
static java.lang.String DOMHelper.getRelativeXPathLocation(Type type)
          Returns an xpath which removes all indexed components like [1] and JAXFront specific xpath additions like [list].
static java.lang.String DOMHelper.getRelativeXPathLocation(Type type, java.lang.String xpath)
          Returns an xpath which removes all indexed components like [1].
static Type DOMHelper.getRoot(Type aType)
          Returns the root node for the passing node.
 java.lang.String CodeTables.getText(Type source, java.lang.String codesetName, java.lang.String id, java.lang.String language)
          Returns the description for an id in a certain codeset.
 java.lang.String[] CodeTables.getTextArray(Type source, java.lang.String name, java.lang.String[] id, java.lang.String language)
          Returns an array of descriptions for different id's.
 Type Document.getType(java.lang.String xpath, Type baseType)
          Returns the type that can be found with the given xpath.
static Type DOMHelper.getTypeChild(Type aType, java.lang.String name)
           
static java.util.List DOMHelper.getTypeChildren(Type aType, java.lang.String name)
          Returns all ChildTypes (recursive) for a given name!
static void DOMHelper.getTypeChildren(Type aType, java.lang.String name, java.util.List result)
          Returns all ChildTypes for a given name!
 java.util.List Document.getTypes(java.lang.String xpath, Type rootType)
           
 java.util.List Document.getTypes(java.lang.String xpath, Type rootType, boolean serializableOnly)
           
static java.lang.String DOMHelper.getValue(Type aType)
           
static java.lang.String DOMHelper.getValueFromXPath(java.lang.String xpath, Type root)
          Returns the value of an addressed leaf type through an xpath statement or null if xpath does not evaluate a target node.
 Type Document.getViewHolderType(Type smartType)
          Retrieves the right viewHolder (container) type for the given type.
static java.lang.String DOMHelper.getXPathForRecursion(Type aType)
           
static boolean DOMHelper.hasAnonymousChildren(Type aType)
           
static boolean DOMHelper.hasRecursiveParent(Type aType)
           
 java.lang.String[] CodeTables.initialize(Type source, java.lang.String codeSetName, java.io.Reader reader)
           
 java.lang.String[] CodeTables.initialize(Type source, java.lang.String classURL, java.lang.String codeSetName)
          Initializes the codeset from an input stream (e.g. a class file that implements the codeset interface).
 java.lang.String[][] CodeTables.initialize2(Type source, java.lang.String codeSetName, java.io.Reader reader)
          Initializes the codeset from an input stream (e.g. a class file that implements the codeset interface).
 java.lang.String[][] CodeTables.initialize2(Type source, java.lang.String classURL, java.lang.String codeSetName)
          Initializes the codeset from an input stream (e.g. a class file that implements the codeset interface).
 void Document.initializeGlobalRules(Type rules)
           
 void Document.initializeVars(Type xuiRootType)
           
 void Document.initUISpecification(Type xuiType)
          Initializes a xui component for all target nodes retrieved by processing the passed xpath statement.
static boolean DOMHelper.isMandatoryWithinAnonymousGroup(Type type, boolean checkGroupIndex)
           
 boolean Document.isXUIDOMInstance(Type rootType)
           
 FormulaExpression Document.lookupFormula(Type source, java.lang.String expression)
           
 FormulaExpression Document.lookupFormula(Type source, java.lang.String expression, boolean includeOnlySerializable, TableCell cell)
           
 void Document.maintainLostXUIComponent(Type xuiComponent)
           
 void Document.markNotEditableTypes(Type type, boolean unmark, boolean handleListItems)
           
 void SerializationModifier.modifyCompositeTagValue(Type type, java.lang.String value, java.lang.StringBuffer sb, int valueStartIndex)
           
 void SerializationModifier.modifySimpleTagValue(Type type, java.lang.String value, java.lang.StringBuffer serialization)
           
 void SerializationModifier.modifyStartTag(Type type, java.lang.StringBuffer serialization, int tagStartIndex)
           
static void DOMHelper.performLateBind(Type targetType, org.w3c.dom.Element dataSource)
           
 void Document.putEditingTypeCache(Type edType)
           
 void Document.reinitializeUISpecification(Type type)
           
 void Document.removeFormulaExpressions(Type forType)
           
 XUIDefinition Document.removeXUIDefinition(Type type)
           
static void DOMHelper.resetListViews(Type type)
           
 boolean SerializationModifier.serialize(Type type)
           
 void Document.validateMandatoryAndCardinality(Type type, java.util.List errors, boolean checkValue)
          Checks if all mandatory leaf types derived from the passed type are not empty.
 java.util.Vector Document.validatePageErrors(Type type, int pageIndex)
           
 java.util.Vector Document.validatePageErrors(Type type, int pageIndex, boolean validate)
           
static java.util.List DOMHelper.vizualizerSelectorTypePathForFocus(Type startElement)
           
static Type DOMHelper.walkNormalizedXpathUp(java.lang.String xpath, Type start)
           
static Type DOMHelper.walkTypeXpath(java.lang.String xpath, Type start)
           
static Type DOMHelper.walkTypeXpath(java.lang.String xpath, Type start, boolean edTypeTraverseOnly)
           
 

Constructors in com.jaxfront.core.dom with parameters of type Type
Document(XMLSchema schema, Type rootType)
          Creates a JAXFront DOM for a specific XMLSchema and root node.
Document(XMLSchema schema, Type rootType, java.util.Hashtable params)
          Creates a JAXFront DOM for a specific XMLSchema and root node.
LogEntry(Type source, DOMChangeEvent event, java.lang.String logLevel, java.lang.String oldValue)
          Createa a new LogEntry based on a source type, a logLevel and the old value.
LogEntry(Type aType, long action, java.lang.String logLevel, java.lang.String propertyName, java.lang.String oldValue, java.lang.String newValue, long time)
          Createa a new LogEntry based on a source type, a logLevel and the old value.
LogEntry(Type source, java.beans.PropertyChangeEvent event, java.lang.String logLevel, java.lang.String oldValue)
          Createa a new LogEntry based on a source type, a logLevel and the old value.
LoggingListener(Type source, java.lang.String scope, java.lang.String logLevel)
          Creates a new LoggingListener based on a source type, a scope and a logLevel.
 

Uses of Type in com.jaxfront.core.error
 

Methods in com.jaxfront.core.error that return Type
 Type Error.getErrorHolder()
           
 Type AbstractError.getErrorHolder()
          Gets the source type on which the ValidationError occured.
 Type Error.getRaiser()
           
 Type AbstractError.getRaiser()
          Gets the source type on which the ValidationError occured.
 

Methods in com.jaxfront.core.error with parameters of type Type
 void AbstractError.setRaiser(Type raiser)
          Gets the source type on which the ValidationError occured.
 

Constructors in com.jaxfront.core.error with parameters of type Type
AbstractError(java.lang.Object identifierObject, Type source)
           
AbstractError(Type source)
          Creates a new ValidationError based on a nestec excpetion and the source type.
ConditionalError(Rule rule, ConditionExpression condition, Type source)
           
ConditionalError(Rule rule, ConditionExpression condition, Type source, java.lang.String messageText, boolean needingUserAcceptance, boolean showDialog, boolean isMandatoryException, java.lang.String classification)
           
UserError(java.lang.Object identifierObject, Type source)
           
UserError(java.lang.Object identifierObject, Type source, java.lang.String messageText, java.lang.String classification)
           
UserError(Type source, java.lang.Object identifierObject, java.lang.String messageText, boolean needingUserAcceptance, boolean showDialog, boolean isMandatoryException, java.lang.String classification)
           
ValidationError(ValidationException ex, Type source)
           
 

Uses of Type in com.jaxfront.core.help
 

Constructors in com.jaxfront.core.help with parameters of type Type
HelpEvent(Type source, java.lang.String helpID)
          Creates a HelpEvent based on a source type and any help identification.
 

Uses of Type in com.jaxfront.core.jep
 

Methods in com.jaxfront.core.jep that return Type
 Type TargetType.getTarget()
           
 

Methods in com.jaxfront.core.jep with parameters of type Type
static int BindResource.bind(java.lang.String resUrl, Type bindTo, java.lang.String innerXpath, java.lang.String outerXpath)
           
static boolean Visible.checkVisibility(Type aType, boolean childsOnly)
           
static boolean Visible.checkVisibility(Type aType, boolean childsOnly, boolean choosenOnly)
           
 

Constructors in com.jaxfront.core.jep with parameters of type Type
TargetType(Type target)
           
 

Uses of Type in com.jaxfront.core.keyRef
 

Methods in com.jaxfront.core.keyRef that return Type
 Type[] KeyContextWrapper.getContext()
           
 Type KeyContextWrapper.getLastContextEntry()
           
 

Methods in com.jaxfront.core.keyRef with parameters of type Type
 void KeyKeyRefManager.canDeRegisterKey(Type deletionStart, SimpleType type, java.util.Hashtable keys, boolean forceDeletion)
           
 void KeyKeyRefManager.deRegisterKey(Type deletionStart, SimpleType type, java.util.Hashtable keys, boolean forceDeletion)
           
static void KeyKeyRefManager.deRegisterKeyKeyRefStructure(Type type, boolean forceDeletion)
           
 java.util.List KeyKeyRefManager.getAllChilds(Type aStartType, boolean includingStartType)
           
 boolean KeyKeyRefManager.isKeyRemoveable(Type deletionStart, SimpleType type, java.util.Hashtable keys)
           
static boolean KeyKeyRefManager.isValidSelector(Type type, SchemaKey sKey, SchemaNode selectorElement, boolean isKey)
           
 void KeyKeyRefManager.registerAllKeyAndKeyRefs(Type rootType)
           
 void KeyKeyRefManager.removeKeyContainer(Type aType)
           
 

Constructors in com.jaxfront.core.keyRef with parameters of type Type
KeyContextWrapper(Type[] context)
           
 

Uses of Type in com.jaxfront.core.rule
 

Methods in com.jaxfront.core.rule that return Type
 Type MathEvaluator.MathCommunicator.getRootType()
           
 Type RuleImpl.getSource()
           
 Type Rule.getSource()
          Returns the source of this E-C-A rule.
 Type IAction.getSource()
           
 Type FormulaExpression.getSource()
          Returns the holder of this expression.
 Type AbstractCondition.getSource()
          Returns the holder of this condition.
 Type AbstractAction.getSource()
           
 Type DefaultActionImpl.getSourceType()
           
 Type ActionPerformEvent.getTarget()
           
 Type RuleInvocationException.getTargetType()
           
 

Methods in com.jaxfront.core.rule with parameters of type Type
 void RuleImpl.apply(Type eventSource, java.lang.Object event)
           
 void Rule.apply(Type eventSource, java.lang.Object event)
          Applies ECA behaviour for the given sourceType
 void SimpleRuleImpl.apply(Type eventSource, java.lang.Object event, boolean isRunningAsServer)
           
 void RuleImpl.apply(Type eventSource, java.lang.Object event, boolean isRunningAsServer)
           
 void Rule.apply(Type eventSource, java.lang.Object event, boolean isRunningAsServer)
          Applies ECA behaviour for the given sourceType.
 void RuleImpl.apply(Type eventSource, java.lang.Object event, boolean isRunningAsServer, java.util.Stack callStack)
           
 void Rule.apply(Type eventSource, java.lang.Object event, boolean isRunningAsServer, java.util.Stack callStack)
           
 void UIAction.check(Document dom, Type target)
           
 void ModelAction.check(Document dom, Type target)
           
 void JavaAction.check(Document dom, Type target)
           
 void ActionImpl.check(Document dom, Type target)
           
abstract  void AbstractAction.check(Document dom, Type target)
           
 java.lang.Object RuleImpl.clone(Type newSource)
           
 java.lang.Object Rule.clone(Type newSource)
           
 java.lang.Object ModelAction.clone(Type newSource)
           
 java.lang.Object Message.clone(Type newSourceType)
           
 java.lang.Object JavaAction.clone(Type newSource)
           
 java.lang.Object ConditionExpression.clone(Type newSourceType)
           
 java.lang.Object ActionImpl.clone(Type newSource)
           
 java.lang.Object AbstractAction.clone(Type newSource)
           
static ActionDefinition JavaAction.createActionDefinition(Type aActionDef, java.lang.ClassLoader cl)
           
static boolean ScopeChecker.doesConcern(java.lang.String scope, Type source, Type checkType, ConditionExpression condition, boolean inclActionTargets, java.util.List actions)
          Indicates if the passing type does concern this rule.
 boolean SimpleRuleImpl.doesConcern(Type sourceType)
           
 boolean RuleImpl.doesConcern(Type sourceType)
           
 boolean Rule.doesConcern(Type sourceType)
          Indicates if the passing type does concern this rule.
 boolean DummyCondition.doesConcern(Type checkType)
           
 boolean Condition.doesConcern(Type checkType)
          Returns true if the submitted type does concern the condition.
 boolean FormulaExpression.doesConcern(Type sourceType, boolean checkTargets)
          Returns true if any change in the submitted sourceType concerns a defined variable result.
 boolean ConditionExpression.doesConcern(Type sourceType, boolean inclTargets)
          Returns true if any change in the submitted sourceType concerns this condition.
static boolean ScopeChecker.doesConcern(Type checkType, FormulaExpression formula)
           
 java.lang.String FormulaExpression.evaluate(Type target, java.lang.Object eventSource, java.lang.Object event)
          Evaluate the formula by doing a XPath eval() operation.
 java.lang.String FormulaExpression.evaluate(Type target, java.lang.Object eventSource, java.lang.Object event, boolean forceEval, java.util.List<Type> targetTypes)
           
 double MathEvaluator.evaluate(Type formulaRoot, java.lang.String expression)
          Evaluate a simple algebraic expression and set a new formulaRoot for nodeFunctions
 double MathEvaluator.evaluate(Type formulaRoot, java.lang.String expression, boolean includeOnlySerializable)
          Evaluate a simple algebraic expression and set a new formulaRoot for nodeFunctions
 double MathEvaluator.evaluate(Type formulaRoot, Type eventSource, java.lang.String expression, boolean includeOnlySerializable)
          Evaluate a simple algebraic expression and set a new formulaRoot for nodeFunctions
 boolean MathEvaluator.evaluateBoolean(Type formulaRoot, java.lang.String expression)
          Evaluate a simple algebraic expression and set a new formulaRoot for nodeFunctions
 boolean MathEvaluator.evaluateBoolean(Type formulaRoot, java.lang.String expression, boolean includeOnlySerializable)
          Evaluate a simple algebraic expression and set a new formulaRoot for nodeFunctions
 boolean MathEvaluator.evaluateBoolean(Type formulaRoot, Type eventSource, java.lang.Object event, java.lang.String expression, boolean includeOnlySerializable)
          Evaluate a simple algebraic expression and set a new formulaRoot for nodeFunctions
 java.lang.String MathEvaluator.evaluateExternal(Type formulaRoot, java.lang.String expression)
           
 java.lang.String MathEvaluator.evaluateExternal(Type formulaRoot, java.lang.String expression, java.util.Map userObjs)
           
 java.lang.String MathEvaluator.evaluateExternalCaught(Type formulaRoot, java.lang.String expression, java.util.Map userObjs)
           
 boolean MathEvaluator.evaluateExternalOK(Type formulaRoot, java.lang.String expression)
          Evaluate a simple algebraic expression and set a new formulaRoot for nodeFunctions
 boolean MathEvaluator.evaluateExternalOK(Type formulaRoot, java.lang.String expression, java.util.Map userObjects)
          Evaluate a simple algebraic expression and set a new formulaRoot for nodeFunctions
 java.lang.Object FormulaExpression.evaluateObject(Type target)
           
 java.lang.Object MathEvaluator.evaluateObject(Type formulaRoot, java.lang.String expression)
          Evaluate a simple algebraic expression and set a new formulaRoot for nodeFunctions
 java.lang.Object MathEvaluator.evaluateObject(Type formulaRoot, java.lang.String expression, boolean includeOnlySerializable)
          Evaluate a simple algebraic expression and set a new formulaRoot for nodeFunctions
 java.lang.Object MathEvaluator.evaluateObject(Type formulaRoot, Type eventSource, java.lang.Object event, java.lang.String expression, boolean includeOnlySerializable)
          Evaluate a simple algebraic expression and set a new formulaRoot for nodeFunctions
 java.util.HashSet MathEvaluator.evaluateReferencedNodes(Type formulaRoot, java.lang.String expression)
          Evaluate a simple algebraic expression and set a new formulaRoot for nodeFunctions
 java.util.HashSet MathEvaluator.evaluateReferencedNodes(Type formulaRoot, java.lang.String expression, boolean edTypeIncl)
           
 java.lang.String MathEvaluator.evaluateString(Type formulaRoot, java.lang.Object eventSource, java.lang.Object event, java.lang.String expression, boolean includeOnlySerializable, java.util.List targetTypes)
          Evaluate a simple algebraic expression and set a new formulaRoot for nodeFunctions
 java.lang.String MathEvaluator.evaluateString(Type formulaRoot, java.lang.String expression)
          Evaluate a simple algebraic expression and set a new formulaRoot for nodeFunctions
 java.lang.String MathEvaluator.evaluateString(Type formulaRoot, java.lang.String expression, boolean includeOnlySerializable)
          Evaluate a simple algebraic expression and set a new formulaRoot for nodeFunctions
 java.lang.Object MathEvaluator.evaluateUser(java.lang.String expression, Type aBaseType)
          Evaluate a simple algebraic expression.
 java.lang.String MathEvaluator.evaluateUserString(java.lang.String expression, Type aBaseType)
          Evaluate a simple algebraic expression.
static Rule SimpleRuleImpl.initializeRule(int counter, Type ruleDefinition)
           
 boolean FormulaExpression.isTrue(Type sourceType)
          Evaluate the formula based on a source type, expecting a boolean as return value e.g. count( .
 boolean DummyCondition.isTrue(Type source)
           
 boolean Condition.isTrue(Type source)
          Returns if a condition is true.
 boolean ConditionExpression.isTrue(Type source, java.lang.Object event)
          A formulaExpression gets evaluated followed by user defined condition class (if available).
 boolean FormulaExpression.isTrue(Type source, java.lang.Object event, boolean useEventSourceAsBase)
           
 boolean FormulaExpression.isTrue(Type source, java.lang.Object event, boolean useEventSourceAsBase, boolean forceEval)
          Evaluate the formula, expecting a boolean as return value e.g. count( .
 void IAction.perform(Type eventSource)
          Performs any kind of action command.
 void AbstractAction.perform(Type eventSource)
           
 void IAction.perform(Type eventSource, boolean isTemporary)
          Performs an action on all target types.
 void AbstractAction.perform(Type eventSource, boolean isTemporary)
           
 void IAction.perform(Type eventSource, boolean b, java.util.Stack callStack)
           
 void AbstractAction.perform(Type eventSource, boolean isTemporary, java.util.Stack callStack)
           
 void DefaultActionImpl.perform(Type eventSource, Type target)
           
 void Action.perform(Type eventSource, Type target)
          Performs any kind of action command.
 void IAction.performInverse(Type eventSource, java.util.Stack callStack)
           
 void AbstractAction.performInverse(Type eventSource, java.util.Stack callStack)
           
 void RuleImpl.setSource(Type type)
           
 void ModelAction.setSource(Type sourceType)
           
 void IAction.setSource(Type sourceType)
           
 void FormulaExpression.setSource(Type newSource)
          Sets the holder of this expression.
 void AbstractCondition.setSource(Type source)
          Sets the holder of this condition.
 void AbstractAction.setSource(Type sourceType)
           
 void DummyCondition.setSourceType(Type sourceType)
           
 void Condition.setSourceType(Type sourceType)
          Sets the source type (the holder) of the condition.
static java.lang.String MathEvaluator.translateVar(java.lang.String text, Type aType)
           
static java.lang.String MathEvaluator.translateVar(Type aType, java.lang.String aValue, IUser user, java.util.Map vars, MathEvaluator math)
           
static java.lang.String MathEvaluator.translateVar(Type aType, java.lang.String text, java.util.Map varMap, MathEvaluator math)
           
 

Method parameters in com.jaxfront.core.rule with type arguments of type Type
 java.lang.String FormulaExpression.evaluate(Type target, java.lang.Object eventSource, java.lang.Object event, boolean forceEval, java.util.List<Type> targetTypes)
           
 

Constructors in com.jaxfront.core.rule with parameters of type Type
AbstractAction(Document DOM, Type sourceType, Type xuiType, java.lang.String xpath, java.lang.String className)
          Creates an action based on a document, a source type and an xpath.
ActionImpl(Document DOM, Type sourceType, java.lang.String xpath, Type xuiType, java.lang.String className)
          Creates an model action based on a document, a source type and an xpath.
ConditionExpression(int id, Document DOM, Type source, Type xuiCondition)
          Creates a condition expression based on a document, a source type and a xuiCondition which defines a formula expression.
FormulaExpression(Type source, java.lang.String expression)
          FormulaExpression constructor.
FormulaExpression(Type source, java.lang.String expression, boolean includeOnlySerializable)
          FormulaExpression constructor.
FormulaExpression(Type source, java.lang.String expression, boolean includeOnlySerializable, boolean registerFormula)
           
FormulaExpression(Type source, java.lang.String expression, boolean includeOnlySerializable, boolean registerFormula, java.lang.String id)
          FormulaExpression constructor.
FormulaExpression(Type source, java.lang.String expression, java.lang.String id)
           
FormulaExpression(Type source, java.lang.String expression, TableCell cell, boolean registerFormula)
          FormulaExpression constructor.
JavaAction(Document dom, Type source, Action userAction)
           
JavaAction(Document DOM, Type sourceType, java.lang.String xpath, Type xuiType, java.lang.String className)
          Creates an model action based on a document, a source type and an xpath.
Message(int id, Type sourceType, java.lang.String classification, boolean needsUserAcceptance, FormulaExpression formEx)
          Creates a message based on an id, a holding type, a classification, userAcceptance flag and a formula exression.
ModelAction(Document DOM, Type sourceType, java.lang.String xpath, Type xuiType, java.lang.String className)
           
ModelAction(Document DOM, Type sourceType, java.lang.String xpath, Type xuiType, java.lang.String className, java.lang.String expression)
          Creates an model action based on a document, a source type and an xpath.
RuleImpl(long type, Type source)
          A Rule needs sourceType to be checked against with and a type which specifies the event type.
RuleImpl(long type, Type source, java.lang.String scope)
          A Rule needs sourceType to be checked against with and a type which specifies the event type.
RuleImpl(long type, Type source, java.lang.String scope, boolean doesConcernNoneSerializableSource)
          A Rule needs sourceType to be checked against with and a type which specifies the event type.
RuleImpl(long type, Type source, java.lang.String executionMode, java.lang.String scope, boolean doesConcernNoneSerializableSource, boolean doesConcernOnlyVisible)
          A Rule needs sourceType to be checked against with and a type which specifies the event type.
RuleImpl(java.lang.String id, long type, Type source, java.lang.String executionMode, java.lang.String scope, boolean doesConcernNoneSerializableSource, boolean doesConcernOnlyVisible, boolean includeActionTarget)
           
SimpleRuleImpl(long type, Type source)
          A Rule needs sourceType to be checked against with and a type which specifies the event type.
SimpleRuleImpl(long type, Type source, java.lang.String scope)
          A Rule needs sourceType to be checked against with and a type which specifies the event type.
SimpleRuleImpl(long type, Type source, java.lang.String scope, boolean doesConcernNoneSerializableSource)
          A Rule needs sourceType to be checked against with and a type which specifies the event type.
SimpleRuleImpl(long type, Type source, java.lang.String executionMode, java.lang.String scope, boolean doesConcernNoneSerializableSource, boolean doesConcernOnlyVisible)
          A Rule needs sourceType to be checked against with and a type which specifies the event type.
SimpleRuleImpl(java.lang.String id, long type, Type source, java.lang.String executionMode, java.lang.String scope, boolean doesConcernNoneSerializableSource, boolean doesConcernOnlyVisible, boolean scopeIncludeTarget)
           
UIAction(Document DOM, Type sourceType, Type xuiType, java.lang.String targetXPath, java.lang.String methodName, MethodParameter[] params, java.lang.String className)
          Creates a ui action based on a document, a source type,an xpath, a methodName and the parameters to invoke.
 

Uses of Type in com.jaxfront.core.schema
 

Methods in com.jaxfront.core.schema that return Type
 Type XMLSchema.buildType(SchemaNode element)
          Returns the analysed JAXFront type according to my schema element children.
 Type XMLSchema.createTypeCopy(SchemaNode element)
          Creates a copy of the analysed JAXFront type for the passing element.
 Type XMLSchema.getRootType()
          Returns the analysed JAXFront type of the root element.
 Type ValidationException.getSource()
           
 Type SchemaType.getType()
          Returns the analysed JAXFront Type.
 Type XMLSchema.getType(SchemaNode element)
          Get the analysed JAXFront Type from a Schema Element.
 Type XMLSchema.getType(SchemaNode element, TreeWalkingElementAnalyser analyser)
           
 

Methods in com.jaxfront.core.schema with parameters of type Type
static ValidationException ValidationException.createMandatoryException(Type type)
          Factory method to create a mandatory violation exception.
static java.lang.String ValidationException.getMandatoryException(Type type)
           
 void SchemaType.setType(Type type)
          Sets the analysed JAXFront type.
 

Constructors in com.jaxfront.core.schema with parameters of type Type
ValidationException(Type source)
          Creates a ValidationException based on user specific message.
ValidationException(Type source, boolean needingUserAcceptance)
          Creates a ValidationException based on a user specific text message and a flag saying that the occurance of this exception needs a user commitment.
ValidationException(Type source, boolean needingUserAcceptance, boolean showDialog)
          Creates a ValidationException based on a user specific text message and a flag saying that the occurance of this exception needs a user commitment.
ValidationException(Type source, boolean needingUserAcceptance, boolean showDialog, boolean isMandatoryException)
          Creates a ValidationException based on a user specific text message and a flag saying that the occurance of this exception needs a user commitment.
ValidationException(Type source, boolean needingUserAcceptance, boolean showDialog, boolean isMandatoryException, java.lang.String classification)
          Creates a ValidationException based on a user specific text message and a flag saying that the occurance of this exception needs a user commitment.
ValidationException(Type source, java.lang.Exception e, java.lang.String classification)
          Creates a ValidationException based on a nested exception.
ValidationException(Type source, java.lang.String messageText, boolean needingUserAcceptance, boolean showDialog, boolean isMandatoryException, java.lang.String classification)
          Creates a ValidationException based on a user specific text message and a flag saying that the occurance of this exception needs a user commitment.
 

Uses of Type in com.jaxfront.core.schema.impl
 

Fields in com.jaxfront.core.schema.impl declared as Type
static Type[] KeyContainer._defaultContext
           
static Type[] KeyContainer._wrongContext
           
 

Methods in com.jaxfront.core.schema.impl that return Type
 Type XMLSchemaImpl.buildType(SchemaNode element)
           
 Type XMLSchemaImpl.buildType(SchemaNode element, TreeWalkingElementAnalyser analyser)
           
static Type[] KeyContainer.createContext(Type startType, SchemaNode schemaElement)
           
 Type XMLSchemaImpl.createTypeCopy(SchemaNode element)
          Creates a copy of the analysed JAXFront type for the passing element.
 Type XMLSchemaImpl.getEditingType(Type edType)
           
 Type KeyKeyRefEvent.getEventSourceType()
           
static Type KeyContainer.getFirstSelectorChild(SchemaNode schemaParent, Type type)
           
 Type KeyContainer.getKeyTypeForValue(java.lang.String value)
           
 Type KeyCompositeContainer.getKeyTypeForValue(java.lang.String value)
           
 Type KeyContainer.getPossibleKeyType()
           
 Type XMLSchemaImpl.getRootType()
          Returns the analysed JAXFront type of the root element.
static Type KeyContainer.getSelectorParent(SchemaNode schemaParent, Type type)
           
 Type SchemaComplexTypeImpl.getType()
          Returns the analysed JAXFront Type.
 Type XMLSchemaImpl.getType(SchemaNode element)
           
 Type XMLSchemaImpl.getType(SchemaNode element, TreeWalkingElementAnalyser analyser)
           
 

Methods in com.jaxfront.core.schema.impl with parameters of type Type
static Type[] KeyContainer.createContext(Type startType, SchemaNode schemaElement)
           
 Type XMLSchemaImpl.getEditingType(Type edType)
           
static Type KeyContainer.getFirstSelectorChild(SchemaNode schemaParent, Type type)
           
static java.lang.String XSDExceptionTranslator.getMessage(Type source, java.lang.Exception ex)
           
static Type KeyContainer.getSelectorParent(SchemaNode schemaParent, Type type)
           
 boolean KeyContainer.isKeyRemovable(Type deletionStart, SimpleType type)
           
 boolean KeyContainer.isKeyTypeRemoveable(Type deletionStart, SimpleType type)
           
static boolean KeyContainer.isSelectorKeyParent(SchemaKey sKey, SchemaNode schemaParent, Type type)
           
static boolean KeyContainer.isSelectorParent(SchemaNode schemaParent, Type type)
           
static boolean KeyContainer.isSelectorParentByXPath(SchemaKey sKey, Type type)
           
static boolean KeyContainer.isSelectorRefParent(SchemaKey sKey, SchemaNode schemaParent, Type type)
           
 void XMLSchemaImpl.putEditingTypeCache(Type edType)
           
 void XMLSchemaImpl.registerEditingType(Type edType)
           
 void KeyContainer.removeKeyType(Type deletionStart, SimpleType type, boolean force)
           
 void SchemaComplexTypeImpl.setType(Type type)
          Sets the analysed JAXFront type.
 

Constructors in com.jaxfront.core.schema.impl with parameters of type Type
KeyKeyRefEvent(java.lang.String keyName, java.lang.String keyRefName, int eventType, Type eventSourceType)
           
 

Uses of Type in com.jaxfront.core.type
 

Subinterfaces of Type in com.jaxfront.core.type
 interface CompositeType
          This interface defines a JAXFront Composite Type .
 interface ListType
          This interface defines a JAXFront ListType.
 

Classes in com.jaxfront.core.type that implement Type
 class AbstractCompositeType
          This class represents an abstract Composite Type.
 class AbstractListType
          This class represents an abstract list type.
 class AbstractType
          This class represents an abstract JAXFront type.
 class ComplexGroup
          This class represents a ComplexGroup which is a JAXFront type.
 class ComplexGroupList
          This class represents a ComplexGroupList which is JAXFront type.
 class EditingType
           
 class EmptyType
          This class represents a null marker for an empty JAXFront type.
 class SimpleGroup
          This class represents a SimpleGroup which is a JAXFront type.
 class SimpleGroupList
          This class represents a SimpleGroupList which is JAXFront type.
 class SimpleType
          This class represents a SimpleType which is a always a leaf node of the under- lying XML Schema.
 class SimpleTypeList
          This class represents a SimpleTypeList which is JAXFront type.
 class VirtualType
          This class represents a VirtualType which is a JAXFront type.
 

Methods in com.jaxfront.core.type that return Type
 Type AbstractListType.add(java.lang.Object source, Type type, int index, boolean check)
          Adds a new type to the list with the possibility to place it somewhere in the list.
 Type SimpleTypeList.add(java.lang.String content)
          Adds a new content (SimpleType) to the list.
 Type ListType.add(Type type)
          Adds a new type to the list.
 Type EditingType.add(Type type)
           
 Type AbstractListType.add(Type type)
          Adds a new type to the list.
 Type ListType.addNewChild()
          Adds a new child to the list.
 Type EditingType.addNewChild()
           
 Type AbstractListType.addNewChild()
          Adds a new child to the list.
 Type ListType.addNewChild(int index)
           
 Type EditingType.addNewChild(int index)
           
 Type AbstractListType.addNewChild(int index)
          Adds a new child to the list.
 Type AbstractListType.addNewChild(java.lang.Object source, Type templateType, int targetIndex)
          Copies the given templateType and adds it to the list at the given index position.
 Type ListType.addNewChild(Type template)
          Adds a new child to the list.
 Type EditingType.addNewChild(Type template)
           
 Type AbstractListType.addNewChild(Type templateType)
          Adds a new child to the list.
 Type ListType.addNewChild(Type templateType, int targetIndex)
          Copies the given templateType and adds it to the list at the given index position.
 Type EditingType.addNewChild(Type templateType, int targetIndex)
           
 Type AbstractListType.addNewChild(Type templateType, int targetIndex)
          Copies the given templateType and adds it to the list at the given index position.
 Type AbstractListType.addNewChild(Type templateType, Type beforeType)
          Adds a new child to the list and puts it before the passing type.
static Type TypeMatcher.bestMatchBaseType(Type template, org.w3c.dom.Element element)
           
 Type ListType.copyChild(java.lang.Integer index)
          Copies the child with the given index and returns it.
 Type EditingType.copyChild(java.lang.Integer index)
           
 Type AbstractListType.copyChild(java.lang.Integer typeToCopyindex)
          Copies the child with the given index and returns it.
 Type EditingType.createChoiceType(java.lang.String name)
           
 Type CompositeType.createChoiceType(java.lang.String name)
          Lazy creation of a choice type.
 Type AbstractCompositeType.createChoiceType(java.lang.String name)
          Lazy creation of a choice type.
 Type AbstractType.deepClone(Document dom)
          Creates a deep clone of this type and all its referenced types.
 Type VirtualType.deepClone(Document dom, boolean cloneChoices, boolean includeData)
          Creates a deep clone of this type and all its referenced types.
 Type Type.deepClone(Document dom, boolean cloneChoices, boolean includingData)
          Creates a deep clone of this type and all its referenced types.
 Type SimpleType.deepClone(Document dom, boolean cloneChoices, boolean includingData)
           
 Type ISimpleType.deepClone(Document dom, boolean cloneChoices, boolean includingData)
          Creates a deep clone of this type and all its referenced types.
 Type EmptyType.deepClone(Document dom, boolean cloneChoices, boolean includingData)
          Creates a deep clone of this type and all its referenced types.
 Type EditingType.deepClone(Document dom, boolean cloneChoices, boolean includingData)
           
abstract  Type AbstractType.deepClone(Document dom, boolean cloneChoices, boolean includingData)
          Creates a deep clone of this type and all its referenced types.
 Type AbstractListType.deepClone(Document dom, boolean cloneChoices, boolean includingData)
          Creates a deep clone of this type and all its referenced types.
 Type AbstractCompositeType.deepClone(Document dom, boolean cloneChoices, boolean includingData)
          Creates a deep clone of this type and all its referenced types.
 Type VirtualType.deepClone(Document dom, boolean cloneChoices, boolean includingData, boolean includeEditingType, SchemaNode schemaNode, org.w3c.dom.Element element)
           
 Type Type.deepClone(Document dom, boolean cloneChoices, boolean includingData, boolean includeEditingType, SchemaNode schemaNode, org.w3c.dom.Element element)
          Creates a deep clone of this type and all its referenced types.
 Type SimpleType.deepClone(Document dom, boolean cloneChoices, boolean includingData, boolean includeEditingType, SchemaNode schemaNode, org.w3c.dom.Element element)
           
 Type ISimpleType.deepClone(Document dom, boolean cloneChoices, boolean includingData, boolean includeEditingType, SchemaNode schemaNode, org.w3c.dom.Element element)
           
 Type EmptyType.deepClone(Document dom, boolean cloneChoices, boolean includingData, boolean includeEditingType, SchemaNode schemaNode, org.w3c.dom.Element element)
           
 Type EditingType.deepClone(Document dom, boolean cloneChoices, boolean includingData, boolean includeEditingType, SchemaNode schemaNode, org.w3c.dom.Element element)
           
abstract  Type AbstractType.deepClone(Document dom, boolean cloneChoices, boolean includingData, boolean includeEditingType, SchemaNode schemaNode, org.w3c.dom.Element element)
           
 Type AbstractListType.deepClone(Document dom, boolean cloneChoices, boolean includingData, boolean includeEditingType, SchemaNode schemaNode, org.w3c.dom.Element element)
           
 Type AbstractCompositeType.deepClone(Document dom, boolean cloneChoices, boolean includingData, boolean includeEditingType, SchemaNode schemaNode, org.w3c.dom.Element element)
          Creates a deep clone of this type and all its referenced types.
 Type VirtualType.deepClone(Document dom, boolean cloneChoices, boolean includingData, SchemaNode schemaNode, org.w3c.dom.Element element)
           
 Type SimpleType.deepClone(Document dom, boolean cloneChoices, boolean includingData, SchemaNode schemaNode, org.w3c.dom.Element element)
           
 Type ISimpleType.deepClone(Document dom, boolean cloneChoices, boolean includingData, SchemaNode schemaNode, org.w3c.dom.Element element)
           
 Type EmptyType.deepClone(Document dom, boolean cloneChoices, boolean includingData, SchemaNode schemaNode, org.w3c.dom.Element element)
           
 Type EditingType.deepClone(Document dom, boolean cloneChoices, boolean includingData, SchemaNode schemaNode, org.w3c.dom.Element element)
           
 Type SimpleType.evaluatePossibleKeyType()
           
 Type ISimpleType.evaluatePossibleKeyType()
           
 Type EditingType.evaluatePossibleKeyType()
           
 Type VirtualType.getChild(java.lang.String name)
           
 Type Type.getChild(java.lang.String name)
          Gets a child (recursive) type with a given name
 Type SimpleType.getChild(java.lang.String name)
           
 Type ISimpleType.getChild(java.lang.String name)
           
 Type EmptyType.getChild(java.lang.String name)
           
 Type EditingType.getChild(java.lang.String name)
           
abstract  Type AbstractType.getChild(java.lang.String name)
           
 Type AbstractListType.getChild(java.lang.String name)
           
 Type AbstractCompositeType.getChild(java.lang.String name)
           
 Type VirtualType.getChild(java.lang.String name, java.lang.String nameSpace)
           
 Type Type.getChild(java.lang.String name, java.lang.String namespace)
          Gets a child (recursive) type with a given name
 Type SimpleType.getChild(java.lang.String name, java.lang.String nameSpace)
           
 Type ISimpleType.getChild(java.lang.String name, java.lang.String nameSpace)
           
 Type EmptyType.getChild(java.lang.String name, java.lang.String nameSpace)
           
 Type EditingType.getChild(java.lang.String name, java.lang.String nameSpace)
           
abstract  Type AbstractType.getChild(java.lang.String nameSpace, java.lang.String name)
           
 Type AbstractListType.getChild(java.lang.String name, java.lang.String namespace)
           
 Type AbstractCompositeType.getChild(java.lang.String name, java.lang.String namespace)
           
 Type VirtualType.getChoosenType()
          Gets the choosen type if this type is a choice element.
 Type Type.getChoosenType()
          Gets the choosen type if this type is a choice element.
 Type EditingType.getChoosenType()
           
 Type AbstractType.getChoosenType()
          Gets the choosen type if this type is a choice element.
 Type AbstractCompositeType.getChoosenType()
          Gets the current choosen type of choice type.
static Type RelativeTypePath.getCommonRoot(Type toType, Type fromType, boolean listTypeIncluded)
           
 Type VirtualType.getDirectChild(java.lang.String name)
          Gets a child type with a given name
 Type Type.getDirectChild(java.lang.String name)
          Gets a direct child (next axis) type with a given name
 Type SimpleType.getDirectChild(java.lang.String name)
           
 Type ISimpleType.getDirectChild(java.lang.String name)
           
 Type EmptyType.getDirectChild(java.lang.String name)
           
 Type EditingType.getDirectChild(java.lang.String name)
           
abstract  Type AbstractType.getDirectChild(java.lang.String name)
           
 Type AbstractListType.getDirectChild(java.lang.String name)
           
 Type AbstractCompositeType.getDirectChild(java.lang.String name)
          Gets a child that belongs to a composite type.
 Type VirtualType.getDirectChild(java.lang.String name, java.lang.String namespace)
           
 Type Type.getDirectChild(java.lang.String name, java.lang.String namespace)
          Gets a direct child (next axis) type with a given name
 Type SimpleType.getDirectChild(java.lang.String name, java.lang.String namespace)
           
 Type ISimpleType.getDirectChild(java.lang.String name, java.lang.String namespace)
           
 Type EmptyType.getDirectChild(java.lang.String name, java.lang.String namespace)
           
 Type EditingType.getDirectChild(java.lang.String name, java.lang.String namespace)
           
abstract  Type AbstractType.getDirectChild(java.lang.String name, java.lang.String namespace)
           
 Type AbstractListType.getDirectChild(java.lang.String name, java.lang.String namespace)
           
 Type AbstractCompositeType.getDirectChild(java.lang.String name, java.lang.String ns)
          Gets a child that belongs to a composite type.
 Type ListType.getEditingType()
          Gets the current editable type of the list.
 Type EditingType.getEditingType()
           
 Type AbstractListType.getEditingType()
          Gets the current editable type of the list.
 Type AbstractType.getFirstNamedParent()
           
 Type ListModificationException.getList()
           
 Type ListModificationException.getListItem()
           
 Type VirtualType.getMixedContent()
           
 Type Type.getMixedContent()
          Returns the mixed content leaf type or null if none.
 Type EditingType.getMixedContent()
           
 Type AbstractType.getMixedContent()
           
 Type AbstractCompositeType.getMixedContent()
           
 Type VirtualType.getNextSibling()
           
 Type Type.getNextSibling()
          Returns the next sibling type of the current type.
 Type EditingType.getNextSibling()
           
 Type AbstractType.getNextSibling()
           
 Type VirtualType.getParent()
          Returns the JAXFront type parent.
 Type Type.getParent()
          Gets the parent type of the current type.
 Type EditingType.getParent()
           
 Type AbstractType.getParent()
          Gets the parent type of the current type.
 Type VirtualType.getParent(java.lang.String parentName)
          Gets the parent type with the given name.
 Type Type.getParent(java.lang.String parentName)
          Gets the parent type with the given name.
 Type EditingType.getParent(java.lang.String parentName)
           
 Type AbstractType.getParent(java.lang.String parentName)
          Gets the parent type with the given name.
 Type AbstractType.getParentEditingTypeClone(ListType parentList, Type choiceType)
           
 Type EditingType.getParentEditingTypeForName(java.lang.String choiceName)
           
 Type CompositeType.getParentEditingTypeForName(java.lang.String choiceName)
          Walks back up to the last list type holding the whole structure of this composite type.
 Type AbstractCompositeType.getParentEditingTypeForName(java.lang.String name)
           
 Type VirtualType.getPreviousSibling()
           
 Type Type.getPreviousSibling()
          Returns the previous sibling type of the current type.
 Type EditingType.getPreviousSibling()
           
 Type AbstractType.getPreviousSibling()
           
 Type SimpleType.getReferencedKeyType()
           
 Type ISimpleType.getReferencedKeyType()
           
 Type EditingType.getReferencedKeyType()
           
 Type VirtualType.getRepresentedTableLayoutParent()
           
 Type Type.getRepresentedTableLayoutParent()
          Returns the type (one of my parents) which defines a tableLayout which represents this type or null.
 Type EditingType.getRepresentedTableLayoutParent()
           
 Type AbstractType.getRepresentedTableLayoutParent()
           
 Type VirtualType.getRepresentedTabParent(boolean checkCurrentType)
          Gets the holding tree parent that is represented as tab.
 Type Type.getRepresentedTabParent(boolean checkCurrentType)
          Gets the holding tree parent type that is represented as tab.
 Type EditingType.getRepresentedTabParent(boolean checkCurrentType)
           
 Type AbstractType.getRepresentedTabParent(boolean checkCurrentType)
          Gets the holding tree parent type that is represented as tab.
 Type VirtualType.getRepresentedTreeNodeHolder()
           
 Type Type.getRepresentedTreeNodeHolder()
          Gets the holding tree parent type in the navigation tree, where the view holder is self.
 Type EditingType.getRepresentedTreeNodeHolder()
           
 Type AbstractType.getRepresentedTreeNodeHolder()
           
 Type VirtualType.getRepresentedTreeNodeParent()
          Gets the holding tree parent type in the navigation tree.
 Type Type.getRepresentedTreeNodeParent()
          Gets the holding tree parent type in the navigation tree.
 Type EditingType.getRepresentedTreeNodeParent()
           
 Type AbstractType.getRepresentedTreeNodeParent()
          Gets the holding tree parent type in the navigation tree.
 Type VirtualType.getSourceType()
          Gets the type that releases this VirtualType.
 Type VirtualType.getTemplate()
           
 Type Type.getTemplate()
          Returns true if this type has changed.
 Type EditingType.getTemplate()
           
 Type AbstractType.getTemplate()
           
 Type TypePathExecuter.getTypeForXPath(Type rootType, java.lang.String xpath)
          Processes an xpath expression on the given type and returns the first found type.
 Type TypePathExecuter.getTypeForXPath(Type rootType, java.lang.String xpath, boolean isEditingTypeIncluded)
          Processes an xpath expression on the given type and returns the first found type.
 Type TypePathExecuter.getTypeForXPath(Type rootType, java.lang.String xpath, boolean isEditingTypeIncluded, boolean isListTypeIncluded)
          Processes an xpath expression on the given type and returns the first found type.
 Type TypePathExecuter.getTypeForXPath(Type rootType, java.lang.String xpath, boolean isEditingTypeIncluded, boolean isListTypeIncluded, boolean edTypeTraversal, boolean serializableOnly, boolean buildLazyChoices)
          Processes an xpath expression on the given type and returns the first found type.
 Type VirtualType.getViewContextType()
           
 Type Type.getViewContextType()
           
 Type EditingType.getViewContextType()
           
 Type AbstractType.getViewContextType()
           
 Type EditingType.getWrappedType()
           
static Type TypeController.updateXUICompUserObject(Type aType)
           
 

Methods in com.jaxfront.core.type with parameters of type Type
 Type AbstractListType.add(java.lang.Object source, Type type, int index, boolean check)
          Adds a new type to the list with the possibility to place it somewhere in the list.
 Type ListType.add(Type type)
          Adds a new type to the list.
 Type EditingType.add(Type type)
           
 Type AbstractListType.add(Type type)
          Adds a new type to the list.
 void TypeController.addIndeterminateXPath(Type source, java.lang.String xpath, Type xuiType)
          Adds an none deterministic xpath.
 LoggingListener TypeController.addLogListener(Type sourceType, java.lang.String scope, java.lang.String logLevel)
          Add a log for a certain type.
 Type AbstractListType.addNewChild(java.lang.Object source, Type templateType, int targetIndex)
          Copies the given templateType and adds it to the list at the given index position.
 Type ListType.addNewChild(Type template)
          Adds a new child to the list.
 Type EditingType.addNewChild(Type template)
           
 Type AbstractListType.addNewChild(Type templateType)
          Adds a new child to the list.
 Type ListType.addNewChild(Type templateType, int targetIndex)
          Copies the given templateType and adds it to the list at the given index position.
 Type EditingType.addNewChild(Type templateType, int targetIndex)
           
 Type AbstractListType.addNewChild(Type templateType, int targetIndex)
          Copies the given templateType and adds it to the list at the given index position.
 Type AbstractListType.addNewChild(Type templateType, Type beforeType)
          Adds a new child to the list and puts it before the passing type.
 void ListType.addNoTargetXUIDefinition(Type xuiType)
          Adds an information to a XUI type if a list doesn't contain any types for which a XUI definition would exist.
 void EditingType.addNoTargetXUIDefinition(Type xuiType)
           
 void AbstractListType.addNoTargetXUIDefinition(Type xuiType)
          Adds an information to a XUI type if a list doesn't contain any types for which a XUI definition would exist.
static int TypeMatcher.bestMatch(Type template, java.util.List baseTypes, org.w3c.dom.Element element)
           
static Type TypeMatcher.bestMatchBaseType(Type template, org.w3c.dom.Element element)
           
 void VirtualType.bind(java.lang.Object trigger, Type type)
          Binds the values of an JAXFront type to myself.
 void Type.bind(java.lang.Object trigger, Type type)
          Binds the values of an JAXFront type to myself.
 void SimpleType.bind(java.lang.Object trigger, Type type)
           
 void ISimpleType.bind(java.lang.Object trigger, Type type)
          Binds an existing JAXFront type and its value(s) to myself.
 void EmptyType.bind(java.lang.Object trigger, Type type)
          Binds an existing JAXFront type and its value(s) to myself.
 void EditingType.bind(java.lang.Object trigger, Type type)
           
abstract  void AbstractType.bind(java.lang.Object trigger, Type type)
          Binds an existing JAXFront type and its value(s) to myself.
 void AbstractListType.bind(java.lang.Object trigger, Type type)
          Binds an existing JAXFront type and its value(s) to myself.
 void AbstractCompositeType.bind(java.lang.Object trigger, Type type)
          Binds an existing JAXFront type and its value(s) to myself.
 void VirtualType.bind(Type type)
          Binds the values of an JAXFront type to myself.
 void Type.bind(Type type)
          Binds the values of an JAXFront type to myself.
 void EditingType.bind(Type type)
           
 void AbstractType.bind(Type type)
          Binds the values of an JAXFront type to myself.
 void SimpleTypeList.change(Type type, java.lang.String newContent)
          Changes the value of a type by a new value.
 void AbstractType.checkKeysForDeletion(Type childToDelete)
           
 void AbstractListType.checkXUIDefinition(Type originalType, Type newType, java.util.List rulesToInitialize)
           
 void ListType.copyAndPasteChild(Type typeToCopy)
           
 void EditingType.copyAndPasteChild(Type typeToCopy)
           
 void AbstractListType.copyAndPasteChild(Type typeToCopy)
           
 void ListType.copyAndPasteChild(Type typeToCopy, java.lang.Integer targetIndex)
           
 void EditingType.copyAndPasteChild(Type typeToCopy, java.lang.Integer targetIndex)
           
 void AbstractListType.copyAndPasteChild(Type typeToCopy, java.lang.Integer targetIndex)
           
static java.lang.String RelativeTypePath.createRelativeXPath(Type toType, Type fromType, boolean listTypeIncluded)
           
static java.lang.String RelativeTypePath.createRelativeXPath(Type toType, Type fromType, boolean listTypeIncluded, boolean includeRootList)
           
static java.lang.String RelativeTypePath.createRelativeXPath(Type toType, Type fromType, boolean listTypeIncluded, boolean includeRootList, boolean appendUpPath)
           
 java.lang.Object ListType.delete(Type type)
          Deletes a type from the list.
 java.lang.Object EditingType.delete(Type type)
           
 java.lang.Object AbstractListType.delete(Type type)
          Deletes a type from the list.
 java.lang.Object AbstractListType.delete(Type type, boolean isTemporary)
          Deletes a type from the list saying if this is just temporary.
 java.lang.Object AbstractListType.delete(Type type, boolean isTemporary, boolean check)
          Deletes a type from the list saying if this is just temporary and if the cardinality should be checked.
static java.lang.String TypeMatcher.extractString(Type t)
           
static java.lang.String TypeMatcher.extractString(Type template, org.w3c.dom.Element element)
           
static void TypeMatcher.extractStringPattern(Type t, java.lang.StringBuffer pattern)
           
 void AbstractType.getAllKeyChilds(java.util.List found, Type type)
           
 void AbstractType.getAllKeyFieldChilds(java.util.List found, Type type)
           
static Type RelativeTypePath.getCommonRoot(Type toType, Type fromType, boolean listTypeIncluded)
           
static ComplexGroup TypeHelper.getComplexGroupParent(Type type)
          Returns the complex group parent of the passing type if any.
static ComplexGroupList TypeHelper.getDirectComplexGroupParent(Type type)
          Returns the direcect complex group parent of the passing type if any.
 java.util.Vector ErrorController.getErrorsForType(Type source)
           
 java.util.Vector ErrorController.getErrorsForType(Type source, int errorType)
           
static ListType TypePathExecuter.getIndexedComponentListType(Type rootType, java.lang.String xpath)
          Returns the JAXFront ListType based on a indexed xpath. e.q.
 java.lang.Object MethodParameter.getParameterValue(Type type)
          Gets the parameter value for the given class.
 Type AbstractType.getParentEditingTypeClone(ListType parentList, Type choiceType)
           
 java.util.List TypeController.getRules(Type source, boolean initializationRulesOnly)
          Returns all rules for a certain type (source).
 java.util.List TypeController.getRules(Type source, boolean initializationRulesOnly, boolean inclDerived)
          Returns all rules for a certain type (source).
static SimpleGroup TypeHelper.getSimpleGroupParent(Type type)
          Returns the simple group parent of the passing type if any.
static java.util.List TypeHelper.getTypeChildren(Type aType, java.lang.String name)
          Returns all ChildTypes (recursive) for a given name!
static void TypeHelper.getTypeChildren(Type aType, java.lang.String name, java.util.List result)
          Returns all ChildTypes for a given name!
 Type TypePathExecuter.getTypeForXPath(Type rootType, java.lang.String xpath)
          Processes an xpath expression on the given type and returns the first found type.
 Type TypePathExecuter.getTypeForXPath(Type rootType, java.lang.String xpath, boolean isEditingTypeIncluded)
          Processes an xpath expression on the given type and returns the first found type.
 Type TypePathExecuter.getTypeForXPath(Type rootType, java.lang.String xpath, boolean isEditingTypeIncluded, boolean isListTypeIncluded)
          Processes an xpath expression on the given type and returns the first found type.
 Type TypePathExecuter.getTypeForXPath(Type rootType, java.lang.String xpath, boolean isEditingTypeIncluded, boolean isListTypeIncluded, boolean edTypeTraversal, boolean serializableOnly, boolean buildLazyChoices)
          Processes an xpath expression on the given type and returns the first found type.
static void TypeController.handleDynamicRequiredState(Type source, boolean checkParent)
           
 void ErrorController.handleValidationException(Type type, ValidationException exception)
           
 boolean ErrorController.hasPageErrors(Type type, boolean validate)
          Returns whether a type's represented tree node parent has errors or not.
 boolean VirtualType.isDerivedFrom(Type type)
          Returns true if this type is a child of a given type.
 boolean Type.isDerivedFrom(Type type)
          Returns true if this type is a child of a given type.
 boolean EditingType.isDerivedFrom(Type type)
           
 boolean AbstractType.isDerivedFrom(Type type)
          Returns true if this type is a child of a given type.
 boolean AbstractType.isDerivedFrom(Type type, boolean firstIteration)
           
 boolean AbstractType.isInRepresentationTree(Type type)
          Returns true if the passing type is represented in the tree.
 boolean ListType.isListItemRemoveable(Type type)
           
 boolean EditingType.isListItemRemoveable(Type type)
           
 boolean AbstractListType.isListItemRemoveable(Type listEntry)
           
 void AbstractListType.maintainEditingTypeParent(Type editingType, Type parent)
           
 void ErrorController.maintainErrors(Type removedType)
          Removes validation errors for all errors where the source type is derived from the passing type.
 void ListType.maintainXUIDefinitions(Type type)
          Traverses down the editing type and maintains all the xui definitions set on the editing type axis to the passed type.
 void EditingType.maintainXUIDefinitions(Type type)
           
 void AbstractListType.maintainXUIDefinitions(Type type)
           
static boolean TypeMatcher.match(Type a, Type b)
           
 void AbstractType.notifyKeyRefChildsForCreation(Type createdChild)
           
 void AbstractType.notifyKeyRefChildsForDeletion(Type childToDelete, boolean check)
           
 java.util.List TypePathExecuter.processXPath(Type rootType, java.lang.String path)
          Evaluates an xpath statement and returns the list of addressed types.
 java.util.List TypePathExecuter.processXPath(Type rootType, java.lang.String path, boolean isEditingTypeIncluded)
          Evaluates an xpath statement and returns the list of addressed types.
 java.util.List TypePathExecuter.processXPath(Type rootType, java.lang.String path, boolean isEditingTypeIncluded, boolean isListTypeIncluded)
          Evaluates an xpath statement and returns the list of addressed types.
 java.util.List TypePathExecuter.processXPath(Type rootType, java.lang.String path, boolean isEditingTypeIncluded, boolean isListTypeIncluded, boolean edTypeTraversal)
           
 java.util.List TypePathExecuter.processXPath(Type rootType, java.lang.String path, boolean isEditingTypeIncluded, boolean isListTypeIncluded, boolean edTypeTraversal, boolean serializableOnly)
           
 java.util.List TypePathExecuter.processXPath(Type rootType, java.lang.String path, boolean isEditingTypeIncluded, boolean isListTypeIncluded, boolean edTypeTraversal, boolean serializableOnly, boolean buildLazyChoices)
           
 java.util.List TypePathExecuter.processXPath(Type rootType, java.lang.String path, boolean isEditingTypeIncluded, boolean isListTypeIncluded, boolean edTypeTraversal, boolean serializableOnly, boolean buildLazyChoices, boolean cachedMode)
           
 java.util.List TypePathExecuter.processXPath(Type rootType, java.lang.String path, boolean isEditingTypeIncluded, boolean isListTypeIncluded, boolean edTypeTraversal, boolean serializableOnly, boolean buildLazyChoices, boolean cachedMode, boolean choosenOnly)
           
 boolean VirtualType.removeChild(Type child)
          Removes a child from the JAXFront DOM.
 boolean Type.removeChild(Type child)
          Removes a child from the JAXFront DOM.
 boolean SimpleType.removeChild(Type child)
           
 boolean EmptyType.removeChild(Type child)
          Removes a child from the JAXFront DOM.
 boolean EditingType.removeChild(Type child)
           
abstract  boolean AbstractType.removeChild(Type child)
          Removes a child from the JAXFront DOM.
 boolean AbstractListType.removeChild(Type child)
          Removes a child from the JAXFront DOM.
 boolean AbstractCompositeType.removeChild(Type child)
          Removes a child from this type.
 void ErrorController.removeConditionalError(Rule rule, ConditionExpression condition, Type sourceType)
           
 void ErrorController.removeError(Type errorHolder)
          Removes the validationError of the give source type.
 void ErrorController.removeMandatoryAndCardinalityValidationErrors(Type type)
          Removes all mandatory violation exceptions for a given type.
 void ListType.removeNoTargetXUIDefinition(Type xuiType)
          Removes an information of a XUI type if a list doesn't contain any types for which a XUI definition would exist.
 void EditingType.removeNoTargetXUIDefinition(Type xuiType)
           
 void AbstractListType.removeNoTargetXUIDefinition(Type xuiType)
          Removes an information of a XUI type if a list doesn't contain any types for which a XUI definition would exist.
 void TypeController.removeRule(Type sourceType)
          Removes the given Rule.
 void TypeController.removeRule(Type sourceType, boolean inclDerived)
          Removes the given Rule.
 void ErrorController.removeUserError(java.lang.Object identifierObject, Type sourceType)
           
 void ErrorController.removeValidationError(Type sourceType)
           
 void AbstractType.setChoosenType(java.lang.Object source, Type type, boolean isTemporary, boolean includingData)
          Sets the choosen type if this type is a choice.
 void AbstractType.setChoosenType(java.lang.Object source, Type type, boolean isTemporary, boolean includingData, boolean isInitializing)
          Sets the choosen type if this type is a choice.
 void VirtualType.setChoosenType(Type choosenType)
          Sets the choosen type if this type is a choice.
 void Type.setChoosenType(Type choosenType)
          Sets the choosen type if this type is a choice.
 void EditingType.setChoosenType(Type choosenType)
           
 void AbstractType.setChoosenType(Type type)
          Sets the choosen type if this type is a choice.
 void VirtualType.setChoosenType(Type choosenType, boolean temporary)
          Sets the choosen type if this type is a choice.
 void Type.setChoosenType(Type choosenType, boolean temporary)
          Sets the choosen type if this type is a choice.
 void EditingType.setChoosenType(Type choosenType, boolean temporary)
           
 void AbstractType.setChoosenType(Type type, boolean isTemporary)
          Sets the choosen type if this type is a choice.
 void ListType.setEditingType(Type editingType)
          Resets the editing type.
 void EditingType.setEditingType(Type editingType)
           
 void AbstractListType.setEditingType(Type editingType)
           
 void VirtualType.setParent(Type parent)
          Gets the parent type of the current type.
 void Type.setParent(Type parent)
          Gets the parent type of the current type.
 void EditingType.setParent(Type parent)
           
 void AbstractType.setParent(Type parent)
          Gets the parent type of the current type.
 void VirtualType.setTemplate(Type template)
           
 void Type.setTemplate(Type template)
           
 void EditingType.setTemplate(Type template)
           
 void AbstractType.setTemplate(Type template)
           
 void VirtualType.setViewContextType(Type viewHolder)
           
 void Type.setViewContextType(Type viewHolder)
           
 void EditingType.setViewContextType(Type viewHolder)
           
 void AbstractType.setViewContextType(Type viewHolder)
           
static Type TypeController.updateXUICompUserObject(Type aType)
           
 

Constructors in com.jaxfront.core.type with parameters of type Type
AbstractListType(SchemaNode schemaElement, Type editingType)
          AbstractListType constructor.
ComplexGroupList(SchemaNode schemaElement, Type editingType)
          ComplexGroupList constructor.
EditingType(Type wrappedType, Type parent)
           
ListModificationException(int operation, Type listItem, ListType list, java.lang.String message)
           
ListModificationException(int operation, Type listItem, ListType list, java.lang.Throwable cause)
           
MethodParameter(Type type, java.lang.String className, java.lang.String value)
          MethodParameter constructor.
SimpleGroupList(SchemaNode schemaElement, Type editingType)
          SimpleGroupList constructor.
SimpleTypeList(SchemaNode schemaElement, Type editingType)
          SimpleTypeList constructor.
VirtualType(Type sourceType)
          Creates a VirtualType based on a holder type.
 

Uses of Type in com.jaxfront.core.ui
 

Fields in com.jaxfront.core.ui declared as Type
static Type TypeVisualizerFactory.WILDCARD_TYPE
           
 

Methods in com.jaxfront.core.ui that return Type
 Type Visualizer.getContext()
           
 Type Visualizer.getModel()
          Returns the model (type) of this visualizer.
 Type TabbableView.getSelectedTabType()
           
 Type ListVisualizer.getSelectedType()
          Gets the selected type of the underlying list type.
 Type TreeNode.getType()
          Returns the JAXFront type belonging to this node.
 Type FlipOrientationTableModel.getTypeAt(int row, int col)
          Returns a simple type for a row and a column.
 Type ClipBoard.getViewHolderType(Type smartType)
          Retrieves the right viewHolder (container) for the given type.
 

Methods in com.jaxfront.core.ui that return types with arguments of type Type
 java.util.List<Type> TreeModel.getTreeNodes(Type treeSelection)
           
 

Methods in com.jaxfront.core.ui with parameters of type Type
 void ListVisualizer.addTab(Type type)
           
static Visualizer TypeVisualizerFactory.buildRecursionView(Type recType, Type context)
          Creates recursion
 void TreeModel.buildTree(TreeNode startNode, Type startType)
          Builds the tree according to the underlying JAXFront type tree.
 boolean TreeModel.buildTree(TreeNode node, Type type, Type parentType, boolean addable, boolean checkRepresentedAsTreeNode, int position)
          Builds the tree model based on the parent node, a JAXFront type and its parent.
 void TypeVisualizerFactory.cacheVisualizer(Type type, Type context, Visualizer vis)
          Cache the passing visualizer for the passing type.
 void TypeVisualizerFactory.cacheVisualizer(Type type, Visualizer visualizer)
          Cache the passing visualizer for the passing type.
 boolean ClipBoard.canPaste(Type type)
           
 boolean ClipBoard.canPaste(Type type, boolean bruteforce)
           
 boolean ClipBoard.canPasteInTypeHirachie(CopyTypeWrapper wrapper, Type type)
           
 boolean ClipBoard.canPasteInXuiEditor(Type type, boolean bruteforce)
           
 void ClipBoard.copy(Type type)
          Putting a type to the clibBoard for further pastes.
 void ClipBoard.copy(Type type, java.lang.String xml)
           
 void ClipBoard.copyAsObject(Type type, java.lang.String xml)
           
abstract  Visualizer TypeVisualizerFactory.createRecursiveView(Type type, Type context)
          Creates a recursive view for a AbstractCompositeType.
abstract  Visualizer TypeVisualizerFactory.createView(ComplexGroupList type, Type context)
          Creates a visualizer for a ComplexGroupList.
abstract  Visualizer TypeVisualizerFactory.createView(ComplexGroup type, Type context)
          Creates a visualizer for a ComplexGroup.
abstract  Visualizer TypeVisualizerFactory.createView(SimpleGroupList type, Type context)
          Creates a visualizer for a SimpleGroupList.
abstract  Visualizer TypeVisualizerFactory.createView(SimpleGroup type, Type context)
          Creates a visualizer for a SimpleGroup.
abstract  Visualizer TypeVisualizerFactory.createView(SimpleTypeList type, Type context)
          Creates a visualizer for a SimpleTypeList.
abstract  Visualizer TypeVisualizerFactory.createView(SimpleType type, Type context)
          Creates a visualizer for a SimpleType.
abstract  Visualizer TypeVisualizerFactory.createView(VirtualType type, Type context)
          Creates a visualizer for a virtual type.
 Visualizer TypeVisualizerFactory.createVisualizerFor(Type type, Type context)
           
 Visualizer TypeVisualizerFactory.createVisualizerFor(Type type, Type context, boolean createRecursionWrapper)
           
 void ClipBoard.doPaste(CopyTypeWrapper wrapper, Type type, boolean releaseVisualizer)
           
 void ClipBoard.doPaste(Type target, java.lang.String serToBind, java.lang.String oldValue, boolean releaseVisualizer)
           
 void ClipBoard.doPaste(Type target, java.lang.String serToBind, java.lang.String oldValue, boolean releaseVisualizer, boolean isAdding)
           
 void ClipBoard.doPasteInXUIEditor(Type target, java.lang.String serToBind, java.lang.String oldValue, boolean releaseVisualizer, boolean isAdding)
           
 void EditablePanel.fireHelpEvent(Type source, java.lang.String helpID)
          Fires a HelpEvent for a help requestor (source type) and the according help identifier.
static ChoiceName[] ChoiceName.get(Type enumType)
           
static ChoiceName[] ChoiceName.get(Type holder, java.lang.String[] typeNames)
           
static ChoiceName[] ChoiceName.get(Type holder, java.lang.String[] typeNames, java.lang.String[] nlsNames)
           
static ChoiceName[] ChoiceName.getAbstract(Type abstractType)
           
 java.util.Vector TypeVisualizerFactory.getAllVisualizers(Type aType)
           
 java.util.Vector TypeVisualizerFactory.getAllVisualizers(java.util.Vector result, Type aType)
           
 javax.swing.JDialog ListVisualizer.getEditDialog(Type selectedType, Type context)
          Returns the edit dialog for a given type.
static ChoiceName[] ChoiceName.getEnums(Type holder, java.lang.String[] typeNames, java.lang.String[] nlsNames)
           
 Visualizer TypeVisualizerFactory.getFirstCachedVisualizer(Type type)
          Returns first cached visualizer for a given type (context less).
 int FlipOrientationTableModel.getIndexFor(Type type)
          Returns the index within the holding listType of the passing type.
 TreeNode TreeModel.getNode(Type type)
          Returns the treeNode for the passing type.
 Visualizer TypeVisualizerFactory.getPluginFor(Type type, Type context)
          Returns the plug-in (visualizer) for a type
abstract  java.lang.String RowHeaderLabellingStrategy.getRowHeader(Type type)
          Returns the header name for a type.
 java.lang.String PrimitiveRowHeaderLabellingStrategy.getRowHeader(Type type)
          simply increases the row counter by one and returns the value
 java.lang.String InteligentRowHeaderLabellingStrategy.getRowHeader(Type type)
          simply increases the row counter by one and returns the value
 java.util.List<Type> TreeModel.getTreeNodes(Type treeSelection)
           
 Type ClipBoard.getViewHolderType(Type smartType)
          Retrieves the right viewHolder (container) for the given type.
 Visualizer TypeVisualizerFactory.getVisualizer(Type type)
          Returns the visualizer of a type.
 Visualizer TypeVisualizerFactory.getVisualizer(Type type, boolean lazyInit)
          Returns the visualizer of a type.
 Visualizer TypeVisualizerFactory.getVisualizer(Type aType, java.lang.String xPath)
          Returns the visualizer of a type.
 Visualizer TypeVisualizerFactory.getVisualizer(Type type, Type context)
          Returns the visualizer of a type.
 Visualizer TypeVisualizerFactory.getVisualizer(Type type, Type context, boolean lazyInit)
          Returns the visualizer of a type.
 Visualizer TypeVisualizerFactory.getVisualizer(Type type, Type context, boolean lazyInit, boolean usePlugin)
          Returns the visualizer of a type.
 Visualizer TypeVisualizerFactory.getVisualizerMapping(java.lang.String className, Type type, Type context)
           
 java.util.Vector TypeVisualizerFactory.getVisualizerStructure(Type start, boolean includingRoot)
           
 void ClipBoard.handleStyleNLS(Type sourceType, Type targetType, java.lang.String sourceXPath, java.lang.String targetXPath, NLS nls)
           
 void TreeModel.insertNode(Type type)
          Insert a tree entry as a child node based on the submitted types' parent tree representation.
 void TreeModel.moveNode(Type sourceType, Type targetType)
          Moves the source type in front of the target type
 boolean ClipBoard.paste(CopyTypeWrapper wrapper, Type type, NLS nls, boolean bruteforce, boolean releaseVisualizers)
          Paste the content of a type to another type.
 boolean ClipBoard.paste(Type type)
          Paste the content of a type to another type.
 boolean ClipBoard.paste(Type type, boolean bruteforce)
          Paste the content of a type to another type.
 boolean ClipBoard.paste(Type type, NLS nls, boolean bruteforce)
           
 boolean ClipBoard.paste(Type type, NLS nls, boolean bruteforce, boolean releaseVisualizers)
          Paste the content of a type to another type.
 void ClipBoard.pasteNLS(CopyTypeWrapper wrapper, Type targetType, NLS nls)
           
 void TypeVisualizerFactory.populateAllVisualizerForType(Type type)
           
 void TypeVisualizerFactory.populateView(Type aType)
           
 void TypeVisualizerFactory.releaseCache(CompositeType composite, Type context, boolean removePropertyChangeListener, boolean removeAllForType)
           
 void TypeVisualizerFactory.releaseCache(ListType list, Type context, boolean removePropertyChangeListener, boolean removeAllForType)
           
 void TypeVisualizerFactory.releaseCache(Type type)
          Removes all cached visualizers of a type.
 void TypeVisualizerFactory.releaseCache(Type type, Type context, boolean removeAllForType)
          Removes the cached visualizer of a type.
 void TypeVisualizerFactory.releaseCache(Type type, Type context, boolean removePropertyChangeListener, boolean removeAllForType)
          Removes the cached visualizer of a type.
 void TypeVisualizerFactory.releaseCache(Visualizer cachedVisualizer, Type type, Type context, boolean removePropertyChangeListener, boolean removeAllForType)
           
 void TreeModel.removeNode(Type type)
          Removes the submitted type from the tree.
static void ClipBoard.removeNotWantedTypeProperties(Type type)
           
 void ListVisualizer.removeTab(Type type)
           
 void TypeVisualizerFactory.removeVisualizerStructure(Type visType, boolean includeRoot)
           
 Visualizer TypeVisualizerFactory.resolveVisualizer(Type type, Type context)
           
 void EditablePanel.selectNode(Type type)
          Selects a TreeNode in the NavigationTree based on a type.
 void ListVisualizer.selectType(Type type)
          Selects the requested type in the list.
 void ListVisualizer.selectType(Type type, boolean isUserAction)
          Selects the requested type in the list.
static java.lang.String ClipBoard.serializeWithEmpty(Type type)
           
 void Visualizer.setContext(Type type)
          Sets the view context (type) for this visualizer.
 void TreeModel.setIcon(Type type, java.lang.String gifName)
          Changes the icon of the submitted type.
 void Visualizer.setModel(Type type)
          Sets the model (type) for this visualizer.
 void TreeNode.setType(Type type)
           
 void ListVisualizer.showModel(Type type)
          Shows the visualizer for the passed type within my list.
 void TabbableView.showTab(Type selectedType, java.lang.Object component)
          Shows/Selects the tab in which the given component is placed in.
 void TreeModel.swapNode(Type sourceType, Type targetType)
          Swaps the sourceType with the targetType.
 Visualizer EditablePanel.visualize(Type aType, boolean forceRepaint)
           
 

Constructors in com.jaxfront.core.ui with parameters of type Type
TreeModel(javax.swing.tree.DefaultMutableTreeNode node, Type rootType, Type xuiRootType)
           
TreeModel(Type root)
          Creates a TreeModel based on a JAXFront root type.
TreeModel(Type rootType, Type xuiRootType)
          Creates a TreeModel based on a JAXFront root type, the xui root type and a flag indicating if the whole JAXFront type tree should be built or not.
TreeNode(TreeModel model, Type type)
          Creates a TreeNode based on a type.
 

Uses of Type in com.jaxfront.core.ui.tableModel
 

Methods in com.jaxfront.core.ui.tableModel with parameters of type Type
 int ListTypeTableModel.getIndexFor(Type type)
          Returns the index within the holding listType of the passing type.
 

Uses of Type in com.jaxfront.core.util
 

Methods in com.jaxfront.core.util that return Type
static Type[] ArrayUtil.addToArray(Type[] array, Type o)
           
 

Methods in com.jaxfront.core.util with parameters of type Type
static Type[] ArrayUtil.addToArray(Type[] array, Type o)
           
static Type[] ArrayUtil.addToArray(Type[] array, Type o)
           
static java.lang.Object IntroSpectionHelper.createObject(java.lang.String className, Type paramType)
           
static java.lang.Object IntroSpectionHelper.createObject(java.lang.String className, Type paramType, java.lang.ClassLoader cl)
           
 java.lang.String XPathEncoder.decode(Type model)
           
static java.lang.String XPathEncoder.encode(Type model)
           
 java.lang.String SimpleListEnumeration.getDefault(Type source)
           
 java.lang.String[][] SimpleListEnumeration.getList(Type source)
           
static java.util.List IntroSpectionHelper.getMethodParameters(Type action)
           
 java.lang.String DerivationNameResolver.getName(Type abstractType, org.w3c.dom.Element element)
           
 void ShowSourceCodeAction.perform(Type eventSource, Type target)
           
static java.lang.String TextTools.translateXPathVar(java.lang.String startIdentifier, java.lang.String endIdentifier, java.lang.String aValue, Type aType)
           
 

Uses of Type in com.jaxfront.core.util.io.cvsexport
 

Methods in com.jaxfront.core.util.io.cvsexport with parameters of type Type
static void CSVDocumentExporter.getFlatten(Type aType, java.util.Vector result)
           
static void CSVW3CDocumentExporter.getFlattenByXPath(Type aType, java.lang.String[] row, java.util.Map<java.lang.String,java.lang.String> colNames, java.util.Map<java.lang.String,java.lang.Integer> nameToColMap, java.util.Map codeTables)
           
static void CSVDocumentExporter.getFlattenHeaders(Type aType, java.util.Map<java.lang.String,java.lang.String> result)
           
static void CSVDocumentExporter.getFlattenHeaders(Type aType, java.util.Vector result)
           
 

Uses of Type in com.jaxfront.core.util.search
 

Methods in com.jaxfront.core.util.search with parameters of type Type
static DefaultTypeSearcher DefaultTypeSearcher.getDefault(Type type, int dir)
           
 void GlobalTypeComparator.setGlobRoot(Type globRoot)
           
 void DefaultTypeSearcher.setRootType(Type type)
           
 

Constructors in com.jaxfront.core.util.search with parameters of type Type
DefaultTypeSearcher(Type aType)
           
GlobalTypeComparator(Type globalType)
           
 

Uses of Type in com.jaxfront.core.util.undo
 

Methods in com.jaxfront.core.util.undo that return Type
 Type JAXFrontUndoableEditWrapper.evalTargetType()
           
 

Methods in com.jaxfront.core.util.undo with parameters of type Type
 void JAXFrontUndoManager.addChangeSerializationUndoableEditEvent(java.lang.Object eventSource, Type target, boolean newValue, boolean oldValue)
           
 void JAXFrontUndoManager.addChoiceChangeUndoableEditEvent(java.lang.Object eventSource, Type target, Type newValue, Type oldValue, boolean isTemporary)
           
 void JAXFrontUndoManager.addListChangeEditEvent(java.lang.Object eventSource, ListType target, Type listItem, int index, short action)
           
 void JAXFrontUndoManager.addPasteUndoableEditEvent(java.lang.Object eventSource, Type target, java.lang.String newValue, java.lang.String oldValue, boolean isTemporary)
           
 void JAXFrontUndoManager.addRecursionEventUndoableEditWrapper(java.lang.Object eventSource, Type recursionType, short action)
           
 void ChangeSerializationUndoableEditWrapper.dontSerialize(Type target)
           
 void ChangeSerializationUndoableEditWrapper.doSerialize(Type target)
           
 void JAXFrontUndoableEditWrapper.visualizeRedo(Type type)
           
 void JAXFrontUndoableEditWrapper.visualizeUndo(Type type)
           
 

Constructors in com.jaxfront.core.util.undo with parameters of type Type
ChangeSerializationUndoableEditWrapper(JAXFrontUndoManager manager, java.lang.Object eventSource, Type target, boolean newValue, boolean oldValue)
           
ChoiceChangeUndoableEditWrapper(JAXFrontUndoManager manager, java.lang.Object eventSource, Type target, Type newValue, Type oldValue, boolean isTemporary)
           
JAXFrontUndoableEditWrapper(JAXFrontUndoManager manager, Type targetType)
           
ListUndoableEditWrapper(JAXFrontUndoManager manager, java.lang.Object eventSource, ListType target, Type listItem, int index, short action)
           
PasteUndoableEditWrapper(JAXFrontUndoManager manager, java.lang.Object eventSource, Type target, java.lang.String oldValue, java.lang.String newValue)
           
RecursionEventUndoableEditWrapper(JAXFrontUndoManager manager, java.lang.Object eventSource, Type recursionType, short action)
           
 

Uses of Type in com.jaxfront.core.xpath
 

Classes in com.jaxfront.core.xpath that implement Type
 class DummyXPathRootType
           
 class XPathDummyChoiceTypeWrapper
           
 

Methods in com.jaxfront.core.xpath that return Type
 Type XPathDummyChoiceTypeWrapper.add(Type type)
           
 Type XPathDummyChoiceTypeWrapper.addNewChild()
           
 Type XPathDummyChoiceTypeWrapper.addNewChild(int index)
           
 Type XPathDummyChoiceTypeWrapper.addNewChild(Type template)
           
 Type XPathDummyChoiceTypeWrapper.addNewChild(Type templateType, int targetIndex)
           
 Type XPathDummyChoiceTypeWrapper.copyChild(java.lang.Integer index)
           
 Type XPathDummyChoiceTypeWrapper.createChoiceType(java.lang.String name)
           
 Type XPathDummyChoiceTypeWrapper.deepClone(Document dom, boolean cloneChoices, boolean includingData)
           
 Type XPathDummyChoiceTypeWrapper.deepClone(Document dom, boolean cloneChoices, boolean includingData, boolean includeEditingType, SchemaNode schemaNode, org.w3c.dom.Element element)
           
 Type XPathDummyChoiceTypeWrapper.getChild(java.lang.String name)
           
 Type XPathDummyChoiceTypeWrapper.getChild(java.lang.String name, java.lang.String nameSpace)
           
 Type XPathDummyChoiceTypeWrapper.getChoosenType()
           
 Type XPathDummyChoiceTypeWrapper.getDirectChild(java.lang.String name)
           
 Type XPathDummyChoiceTypeWrapper.getDirectChild(java.lang.String name, java.lang.String namespace)
           
 Type XPathDummyChoiceTypeWrapper.getEditingType()
           
 Type XPathDummyChoiceTypeWrapper.getMixedContent()
           
 Type XPathDummyChoiceTypeWrapper.getNextSibling()
           
 Type XPathDummyChoiceTypeWrapper.getParent()
           
 Type XPathDummyChoiceTypeWrapper.getParent(java.lang.String parentName)
           
 Type XPathDummyChoiceTypeWrapper.getParentEditingTypeForName(java.lang.String choiceName)
           
 Type XPathDummyChoiceTypeWrapper.getPreviousSibling()
           
 Type XPathDummyChoiceTypeWrapper.getRealType()
           
 Type XPathDummyChoiceTypeWrapper.getRepresentedTableLayoutParent()
           
 Type XPathDummyChoiceTypeWrapper.getRepresentedTabParent(boolean checkCurrentType)
           
 Type XPathDummyChoiceTypeWrapper.getRepresentedTreeNodeHolder()
           
 Type XPathDummyChoiceTypeWrapper.getRepresentedTreeNodeParent()
           
 Type XPathDummyChoiceTypeWrapper.getTemplate()
           
 Type XPathExecuterImpl.getTypeForXPathXSDForm(java.lang.String xpath, Type type)
           
 Type XPathDummyChoiceTypeWrapper.getViewContextType()
           
 Type XPNodeWalker.handleParentNode(Type start, boolean traverseOnlyEditingType, boolean ltIncluded)
           
static Type XPNodeWalker.handleSameNode(Type start)
           
 

Methods in com.jaxfront.core.xpath with parameters of type Type
 Type XPathDummyChoiceTypeWrapper.add(Type type)
           
 void TypeIterator.addChild(Type aType)
           
 Type XPathDummyChoiceTypeWrapper.addNewChild(Type template)
           
 Type XPathDummyChoiceTypeWrapper.addNewChild(Type templateType, int targetIndex)
           
 void XPathDummyChoiceTypeWrapper.addNoTargetXUIDefinition(Type xuiType)
           
 void XPathDummyChoiceTypeWrapper.bind(java.lang.Object trigger, Type type)
           
 void XPathDummyChoiceTypeWrapper.bind(Type type)
           
 void XPathDummyChoiceTypeWrapper.copyAndPasteChild(Type typeToCopy)
           
 void XPathDummyChoiceTypeWrapper.copyAndPasteChild(Type typeToCopy, java.lang.Integer targetIndex)
           
 java.util.ArrayList XPNodeWalker.createXPathNodes(java.lang.String xpath, Type start)
           
 java.lang.Object XPathDummyChoiceTypeWrapper.delete(Type type)
           
 void XPNodeWalker.getAllChilds(Type aStartType, XPNode xNode, java.util.List result, boolean traverseOnlyEditingType, boolean includeEditingType, boolean listTypeIncluded, boolean onlySerializable, boolean isStart, boolean choosenOnly)
           
 java.lang.String XPNodeWalker.getElementNamespaceUri(Type aNodeType, boolean defaultStepIsPrefixed)
           
 Type XPathExecuterImpl.getTypeForXPathXSDForm(java.lang.String xpath, Type type)
           
 void XPNodeWalker.handleExpressionNode(Type start, XPNode xNode, boolean traverseOnlyEditingType, boolean edTypeIncluded, boolean listTypeIncluded, java.util.ArrayList result, boolean onlySerializable, boolean choosenOnly)
           
 void XPNodeWalker.handleGetAllNode(Type start, XPNode xNode, boolean traverseOnlyEditingType, boolean edTypeIncluded, boolean listTypeIncluded, java.util.ArrayList result, boolean onlySerializable, boolean isStart, boolean choosenOnly)
           
 boolean XPNodeWalker.handleNamedNode(Type start, XPNode xNode, boolean traverseOnlyEditingType, boolean edTypeIncluded, boolean listTypeIncluded, java.util.ArrayList result, boolean onlySerializable, boolean choosenOnly)
           
 Type XPNodeWalker.handleParentNode(Type start, boolean traverseOnlyEditingType, boolean ltIncluded)
           
static Type XPNodeWalker.handleSameNode(Type start)
           
 boolean XPathDummyChoiceTypeWrapper.isDerivedFrom(Type type)
           
 boolean XPathDummyChoiceTypeWrapper.isListItemRemoveable(Type type)
           
 void XPathDummyChoiceTypeWrapper.maintainXUIDefinitions(Type type)
           
 java.util.List XPathExecuterImpl.processXPath(java.lang.String xpath, Type type, boolean editingTypeInlcuded, boolean listTypeInlcuded, boolean traverseEditingType, boolean serializableTypesOnly)
           
 java.util.List XPathExecuterImpl.processXPath(java.lang.String xpath, Type type, boolean editingTypeInlcuded, boolean listTypeInlcuded, boolean traverseEditingType, boolean serializableTypesOnly, boolean buildLazyChoices)
           
 java.util.List XPathExecuterImpl.processXPath(java.lang.String xpath, Type type, boolean editingTypeInlcuded, boolean listTypeInlcuded, boolean traverseEditingType, boolean serializableTypesOnly, boolean buildLazyChoices, boolean idOnly)
           
 java.util.List XPathExecuterImpl.processXPath(java.lang.String xpath, Type type, boolean editingTypeInlcuded, boolean listTypeInlcuded, boolean traverseEditingType, boolean serializableTypesOnly, boolean buildLazyChoices, boolean idOnly, boolean choosenOnly)
           
 java.util.List XPathExecuterImpl.processXPath(java.lang.String xpath, Type type, boolean editingTypeInlcuded, boolean listTypeInlcuded, boolean traverseEditingType, boolean serializableTypesOnly, boolean buildLazyChoices, boolean idOnly, boolean choosenOnly, boolean useXUINameSpace)
           
 java.util.List XPathExecuterImpl.processXPathNew(java.lang.String xpath, Type type, boolean editingTypeInlcuded, boolean listTypeInlcuded, boolean traverseEditingType, boolean serializableTypesOnly, boolean buildLazyChoices, boolean idOnly, boolean choosenOnly, boolean useXUINameSpace, boolean doCache)
           
 java.util.List XPathExecuterImpl.processXPathOld(java.lang.String xpath, Type type, boolean editingTypeInlcuded, boolean listTypeInlcuded, boolean traverseEditingType, boolean serializableTypesOnly, boolean buildLazyChoices, boolean idOnly, boolean choosenOnly, boolean useXUINameSpace, boolean hideUnnamed)
           
 java.util.List XPathExecuterImpl.processXPathXSDForm(java.lang.String xpath, Type type)
           
 boolean XPathDummyChoiceTypeWrapper.removeChild(Type child)
           
 void XPathDummyChoiceTypeWrapper.removeNoTargetXUIDefinition(Type xuiType)
           
 void XPathDummyChoiceTypeWrapper.setChoosenType(Type choosenType)
           
 void XPathDummyChoiceTypeWrapper.setChoosenType(Type choosenType, boolean temporary)
           
 void XPathDummyChoiceTypeWrapper.setEditingType(Type editingType)
           
 void XPathDummyChoiceTypeWrapper.setParent(Type parent)
           
 void XPathDummyChoiceTypeWrapper.setTemplate(Type template)
           
 void XPathDummyChoiceTypeWrapper.setViewContextType(Type viewHolder)
           
 java.util.List XPNodeWalker.walkTypeXpath(java.lang.String xpath, Type start, boolean traverseOnlyEditingType, boolean edTypeIncluded, boolean listTypeIncluded, boolean onlySerializable, boolean checkExp, boolean choosenOnly)
           
 

Constructors in com.jaxfront.core.xpath with parameters of type Type
DummyParentTypeIterator(Type contextType)
          Constructor.
DummyTypeIterator(Type contextType)
          Constructor.
ParentTypeIterator(Type contextType, boolean listTypeIncluded, boolean editingTypeIncluded, boolean choosenTypeOnly)
          Constructor.
ParentTypeIterator2(Type contextType, boolean listTypeIncluded, boolean editingTypeIncluded, boolean choosenTypeOnly)
          Constructor.
TypeAttributeIterator(Type contextType, boolean onlySearializable)
          Constructor.
TypeIterator(Type contextType, boolean listTypeIncluded, boolean editingTypeIncluded, boolean editingTypeTraversalOnly, boolean choosenTypeOnly, boolean buildLazyChoices)
           
TypeIterator(Type contextType, boolean listTypeIncluded, boolean editingTypeIncluded, boolean editingTypeTraversalOnly, boolean onlySerializable, boolean buildLazyChoices, boolean idOnly, boolean choosenOnly, boolean hideUnnamed)
           
TypeIterator2(Type contextType, boolean listTypeIncluded, boolean editingTypeIncluded, boolean editingTypeTraversalOnly, boolean choosenTypeOnly, boolean buildLazyChoices)
           
TypeIterator2(Type contextType, boolean listTypeIncluded, boolean editingTypeIncluded, boolean editingTypeTraversalOnly, boolean choosenTypeOnly, boolean buildLazyChoices, boolean idOnly)
           
 

Uses of Type in com.jaxfront.core.xui
 

Methods in com.jaxfront.core.xui that return Type
static Type TableCell.evalXPathReferencedType(Type ownerType, java.lang.String path, boolean isXUIEditor)
           
 Type ColumnInfo.getHolder()
           
 Type StyleDefinition.getSelectedTabType()
           
 Type XUIDefinition.getTargetType()
          Returns the parent of the Type that will be modified by this!
 Type GlobalDefinition.getTreeSelection()
          Returns the initial selection xpath in the navigation tree.
 Type XUIDefinition.getType()
          Returns the Type the XUIDefintion is ment for.
 Type TableCell.getType()
           
 Type NLSChangeEvent.getType()
           
 Type TableCell.getXPathReferencedType()
           
 Type TableCell.getXPathReferencedType(Type ownerType)
           
 Type TableCell.getXPathReferencedType(Type ownerType, java.lang.String path)
           
 Type XUIDefinition.getXUIType()
          Returns the Type that holds the additional information about layout and behaviour.
 Type GlobalDefinition.getXUIType()
           
 

Methods in com.jaxfront.core.xui with parameters of type Type
 void FormLayoutInfo.addAdditionalCellType(Type type)
           
static ButtonEnabling StyleDefinition.checkEnabling(Type forType)
           
 TableCell TableCell.clone(Type ownerType)
           
 FormLayoutInfo FormLayoutInfo.clone(Type ownerType)
           
 boolean FormLayoutInfo.contains(Type type)
           
 boolean StyleDefinition.contains(Type holder, Type childType)
           
 java.util.Hashtable NLS.convertAllNLSFor(Type sourceType, Type targetType, boolean updateNLS)
           
 TableInfo TableInfo.copy(Type type)
           
 ColumnInfo ColumnInfo.copy(Type type)
           
 java.util.Hashtable NLS.copyAllNLS(Type sourceType, Type targetType)
           
static java.lang.String NLS.createKeyForXUIEditor(Type type, java.lang.String context, java.lang.String subId, java.lang.String classification)
          Create the right key for a context
static java.lang.String NLS.createParamNLSKey(Type nlsType)
           
static java.lang.String NLS.createParamNLSKey(Type nlsType, java.lang.String paramSuffix, int ruleIndex, int actionIndex, int paramIndex)
           
static java.lang.String NLS.createTargetXPathForXUIEditor(Type type)
          Create the right key for a context
static boolean BehaviourDefinition.definesLogging(Type xuiType)
           
static Type TableCell.evalXPathReferencedType(Type ownerType, java.lang.String path, boolean isXUIEditor)
           
 java.lang.String NLS.get(Type source, java.lang.String key)
          Returns the translated value for a source type and a key
 java.lang.String NLS.get(Type source, java.lang.String key, java.lang.String[] variables)
          Returns the translated value for a souce type and a key.
 java.util.Vector NLS.getAllNLSFor(Type aType)
           
 java.util.Vector NLS.getAllNLSFor(Type aType, java.lang.String context, boolean contextStartsWith)
           
static boolean ListInfo.getBooleanProperty(Type type, Type schemaType, java.lang.String xuiConstant, java.lang.String globalXuiConstant)
           
 java.io.Reader XMLResourceCodeSetCreator.getCodeSet(Type type, java.lang.String codeSetName, java.lang.String versionNo)
           
 java.io.Reader CodeSet.getCodeSet(Type type, java.lang.String codeSetName, java.lang.String versionNo)
          Returns a codeSet as an XML reader.
static java.lang.String NLS.getContext(Type type)
          Get the context of the type (e.q. treeEntry, caption, ...)
 java.lang.String NLS.getFormula(Type source, java.lang.String context, java.lang.String subId)
           
 int ListInfo.getIntProperty(Type type, Type schemaType, java.lang.String xuiConstant, java.lang.String globalXuiConstant)
           
 int ListInfo.getIntProperty(Type type, Type schemaType, java.lang.String xuiConstant, java.lang.String globalPath, java.lang.String globalXuiConstant)
           
static java.lang.String NLS.getNLSPageLayoutContext(Type type)
           
 java.lang.String StyleDefinition.getPageTitle(Type pageType, int pageIndex)
           
 java.lang.Object[] PluginBean.getParameters(Type type)
          Returns the objects to pass to the constructor of this plugin.
static java.lang.String ListInfo.getStringProperty(Type type, Type schemaType, java.lang.String xuiConstant, java.lang.String globalXuiConstant)
           
static java.lang.String NLS.getSubId(Type type)
          Get the subid of the type (e.q. tablelayout 0,1,L,C ...)
static int StyleDefinition.getTableHeight(Type model, int defaultRowHeight)
           
 java.lang.String ColumnInfo.getToolTip(Type currentType)
          Returns the NLS Tooltip text for the given list item type.
 java.lang.String NLS.getTranslation(Type source, java.lang.String defaultNLS, java.lang.String context, java.lang.String subId, java.lang.String classification)
           
 Type TableCell.getXPathReferencedType(Type ownerType)
           
 Type TableCell.getXPathReferencedType(Type ownerType, java.lang.String path)
           
 boolean NLS.hasFormula(Type source, java.lang.String context, java.lang.String subId)
           
 boolean FormLayoutInfo.holds(Type type)
           
static AbstractAction AbstractXUIElement.initAction(int actionCounter, Document dom, Type targetType, Type actionType)
           
 DoubleKeyHashtable DefaultXUIPropertyInitializer.initializeDefaultProperties(Type xuiSchemaRootType)
          Initialize all default values according to the xui.xsd.
 void TableInfo.initializeLineInfos(Type schemaType, java.util.List lineInfos)
           
 boolean StyleDefinition.isHierarchyEnabled(Type startType)
           
static java.lang.String NLS.nlsKey(Type source, java.lang.String context, java.lang.String subId, java.lang.String classification)
           
static java.lang.String NLS.nlsKey(Type source, java.lang.String xpath, java.lang.String context, java.lang.String subId, java.lang.String classification)
           
 java.lang.Object NLS.put(java.lang.Object key, java.lang.Object value, Type sourceType, java.lang.Object raiser)
           
 void XUIDefinition.reinitialize(Type xuiType)
          Reinitialize the xui definition with new xui information. param Type xuiType
static java.lang.String NLS.replaceXPathPointers(Type source, java.lang.String text)
          Replaces place holder for 'labels' and 'values' of a passing text.
static java.lang.String NLS.resolveKeyXPath(Type type)
           
static java.lang.String NLS.resolveKeyXPathFromXuiComponent(Type xuiType)
           
 void StyleDefinition.setSelectedTabType(Type selectedTabType)
           
 void XUIDefinition.setType(Type type)
           
 void XUIDefinition.setXUIType(Type xuiType)
           
 void NLS.store(Type contentType)
           
 java.lang.String StyleDefinition.translateToCodeSetValue(Type type, java.lang.String key)
          Returns the codeset decription value if this type is using a codeset enumeration otherwise return the normal value.
 void StyleDefinition.update(Type aType)
           
 void ColumnInfo.updateLine(Type type, long modus)
           
 void TableInfo.updateLineInfo(Type type, long modus)
           
 

Constructors in com.jaxfront.core.xui with parameters of type Type
BehaviourDefinition(XUIDefinition xuiDefinition, Type xuiType)
          Creates a BehavourDefinition for the given XUIDefintion based on information provided by the xuiType
ColumnInfo(Type holder, int index, java.lang.String name)
          Create a line info by name only.Used when constructing a "default" table info
ColumnInfo(Type holder, int index, java.lang.String name, java.lang.String formulaExpression)
          Create a line info by name only.
ColumnInfo(Type holder, int index, java.lang.String name, java.lang.String formulaExpression, java.lang.String iconExpression, int lineWidth, boolean allowContextNavigation, boolean editorAlwaysVisible, java.lang.String contextFormExType)
          Main constructor using
ColumnInfo(Type holder, int index, java.lang.String name, java.lang.String formulaExpression, java.lang.String iconExpression, int lineWidth, boolean allowContextNavigation, boolean editorAlwaysVisible, java.lang.String contextFormExType, int hAlign, int vAlign, java.lang.String cssHeaderStyle, java.lang.String cssStyle)
          Main constructor using
GlobalDefinition(Type sourceType, Type xuiType)
          GlobalDefinition constructor comment.
ListInfo(Type xuiType, Type schemaType)
          Creates a AbstractListInfo for a xui type.
NLSChangeEvent(java.lang.String key, java.lang.String value, Type type, java.lang.Object raiser)
           
StyleDefinition(XUIDefinition xuiDefinition, Type xuiType)
          Creates a StyleDefinition for the given XUIDefintion based on information provided by the xuiType
TableCell(Type ownerType, Type cellType, java.lang.String dimension)
           
TableCell(Type ownerType, Type cellType, java.lang.String dimension, boolean isGlobal)
          Creates a table cell based on an owner type, cellType, dimension and a NLSSupport list.
TableInfo(Type xuiType, Type schemaType)
          Creates a table info out of a xui type definition.
TableInfo(Type xuiType, Type schemaType, int lineDirection, boolean showSequenceNumbering)
          Creates a table info out of a xui type definition.
XUIDefinition(Type type, Type xuiType)
          Creates a XUIDefinition for a given Type
XUIDefinition(Type type, Type xuiType, boolean isInherited)
          Creates a XUIDefinition for a given Type
XUIDefinition(Type type, Type xuiType, boolean isInherited, boolean isTemplate)
           
XUIDefinition(Type type, Type xuiType, boolean isInherited, boolean isTemplate, boolean dontBuild, boolean isGlobal)
          Creates a XUIDefinition for a given Type