org.enhydra.jawe.base.controller
Class JaWETypes
java.lang.Object
org.enhydra.jawe.JaWEComponentSettings
org.enhydra.jawe.base.controller.JaWETypes
- All Implemented Interfaces:
- Settings
- public class JaWETypes
- extends JaWEComponentSettings
- Author:
- Miroslav Popov, Sasa Bojanic
Method Summary |
JaWEType |
compareToTemplate(org.enhydra.shark.xpdl.XMLElement el)
|
protected boolean |
compareToTemplate(org.enhydra.shark.xpdl.XMLElement topEl,
org.enhydra.shark.xpdl.XMLElement el,
org.enhydra.shark.xpdl.XMLElement tmplEl)
|
protected org.enhydra.shark.xpdl.XMLElement |
createTemplateElement(org.w3c.dom.Document doc)
|
boolean |
fillFromTemplate(org.enhydra.shark.xpdl.XMLElement el,
java.lang.String tmplId)
|
protected java.lang.String |
getCurrentConfigFolder()
|
java.lang.String |
getDefaultType(java.lang.Class el)
|
java.lang.String |
getDefaultType(org.enhydra.shark.xpdl.XMLElement el)
|
org.enhydra.shark.xpdl.XMLElement |
getTemplateElement(java.lang.String templateId)
|
JaWEType |
getType(java.lang.String typeId)
|
java.util.List |
getTypes(java.lang.Class xpdlClass)
|
java.util.List |
getTypes(org.enhydra.shark.xpdl.XMLElement el)
|
boolean |
hasTemplateId(java.lang.String templateId)
|
void |
init(JaWEComponent comp)
|
protected void |
loadCollection(java.lang.Class typeClass,
java.lang.String name,
JaWEComponent controller,
java.util.Properties properties)
|
protected void |
loadCollections(java.util.Properties properties,
JaWEComponent controller)
|
void |
loadDefault(JaWEComponent controller,
java.util.Properties properties)
|
protected void |
loadTypes(java.lang.Class typeClass,
java.lang.String name,
java.util.List list,
JaWEComponent controller,
java.util.Properties properties)
|
protected org.w3c.dom.Document |
parseDocument(java.lang.String toParse,
boolean isFile)
|
protected void |
toString(org.enhydra.shark.xpdl.XMLElement el)
|
Methods inherited from class org.enhydra.jawe.JaWEComponentSettings |
addAction, addSetting, adjustActions, changeActionState, clear, getAction, getActions, getLanguageDependentString, getMainMenuActionOrder, getMenuActionOrder, getPropertyMgr, getSetting, getSettingBoolean, getSettingDouble, getSettingInt, getSettingString, getToolbarActionOrder, manageProperties, setPropertyMgr |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XPDL_TEMPLATE
public static final java.lang.String XPDL_TEMPLATE
- See Also:
- Constant Field Values
COLECTION_TYPE_APPLICATIONS
public static final java.lang.String COLECTION_TYPE_APPLICATIONS
- See Also:
- Constant Field Values
COLECTION_TYPE_EXTERNAL_PACKAGES
public static final java.lang.String COLECTION_TYPE_EXTERNAL_PACKAGES
- See Also:
- Constant Field Values
COLLECTION_TYPE_PARTICIPANTS
public static final java.lang.String COLLECTION_TYPE_PARTICIPANTS
- See Also:
- Constant Field Values
COLLECTION_TYPE_WORKFLOW_PROCESSES
public static final java.lang.String COLLECTION_TYPE_WORKFLOW_PROCESSES
- See Also:
- Constant Field Values
COLLECTION_TYPE_TYPE_DECLARATION
public static final java.lang.String COLLECTION_TYPE_TYPE_DECLARATION
- See Also:
- Constant Field Values
allTypes
protected java.util.Map allTypes
allTypesMapping
protected java.util.Map allTypesMapping
activityTypes
protected java.util.List activityTypes
activitySetTypes
protected java.util.List activitySetTypes
actualParameterTypes
protected java.util.List actualParameterTypes
applicationTypes
protected java.util.List applicationTypes
dataFieldTypes
protected java.util.List dataFieldTypes
deadlineTypes
protected java.util.List deadlineTypes
enumerationValueTypes
protected java.util.List enumerationValueTypes
extendedAttributeTypes
protected java.util.List extendedAttributeTypes
externalPackageTypes
protected java.util.List externalPackageTypes
formalParameterTypes
protected java.util.List formalParameterTypes
memberTypes
protected java.util.List memberTypes
namespaceTypes
protected java.util.List namespaceTypes
packageTypes
protected java.util.List packageTypes
participantTypes
protected java.util.List participantTypes
responsibleTypes
protected java.util.List responsibleTypes
toolTypes
protected java.util.List toolTypes
transitionTypes
protected java.util.List transitionTypes
typeDeclarationTypes
protected java.util.List typeDeclarationTypes
workflowProcessTypes
protected java.util.List workflowProcessTypes
templateMap
protected java.util.Map templateMap
fullTemplateCheckForNonStandardTypes
protected boolean fullTemplateCheckForNonStandardTypes
JaWETypes
public JaWETypes()
init
public void init(JaWEComponent comp)
- Overrides:
init
in class JaWEComponentSettings
getType
public JaWEType getType(java.lang.String typeId)
hasTemplateId
public boolean hasTemplateId(java.lang.String templateId)
getTemplateElement
public org.enhydra.shark.xpdl.XMLElement getTemplateElement(java.lang.String templateId)
fillFromTemplate
public boolean fillFromTemplate(org.enhydra.shark.xpdl.XMLElement el,
java.lang.String tmplId)
getTypes
public java.util.List getTypes(org.enhydra.shark.xpdl.XMLElement el)
getTypes
public java.util.List getTypes(java.lang.Class xpdlClass)
getDefaultType
public java.lang.String getDefaultType(org.enhydra.shark.xpdl.XMLElement el)
getDefaultType
public java.lang.String getDefaultType(java.lang.Class el)
loadTypes
protected void loadTypes(java.lang.Class typeClass,
java.lang.String name,
java.util.List list,
JaWEComponent controller,
java.util.Properties properties)
loadCollections
protected void loadCollections(java.util.Properties properties,
JaWEComponent controller)
loadCollection
protected void loadCollection(java.lang.Class typeClass,
java.lang.String name,
JaWEComponent controller,
java.util.Properties properties)
loadDefault
public void loadDefault(JaWEComponent controller,
java.util.Properties properties)
- Specified by:
loadDefault
in class JaWEComponentSettings
parseDocument
protected org.w3c.dom.Document parseDocument(java.lang.String toParse,
boolean isFile)
createTemplateElement
protected org.enhydra.shark.xpdl.XMLElement createTemplateElement(org.w3c.dom.Document doc)
throws java.lang.Exception
- Throws:
java.lang.Exception
toString
protected void toString(org.enhydra.shark.xpdl.XMLElement el)
getCurrentConfigFolder
protected java.lang.String getCurrentConfigFolder()
compareToTemplate
public JaWEType compareToTemplate(org.enhydra.shark.xpdl.XMLElement el)
compareToTemplate
protected boolean compareToTemplate(org.enhydra.shark.xpdl.XMLElement topEl,
org.enhydra.shark.xpdl.XMLElement el,
org.enhydra.shark.xpdl.XMLElement tmplEl)