|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.uni_paderborn.fujaba.gxl.GXLImport
No comment provided by developer, please add a comment to improve documentation.
Field Summary | |
private static de.upb.tools.fca.FHashMap |
classInfos
No comment provided by developer, please add a comment to improve documentation. |
private static de.upb.tools.fca.FHashMap |
fieldWriteMethods
No comment provided by developer, please add a comment to improve documentation. |
(package private) FXMLTree |
gxlInput
No comment provided by developer, please add a comment to improve documentation. |
(package private) ASGDiagram |
importPoint
No comment provided by developer, please add a comment to improve documentation. |
(package private) java.util.Vector |
increments
No comment provided by developer, please add a comment to improve documentation. |
private static org.apache.log4j.Logger |
log
log4j logging |
(package private) java.util.Vector |
mergeObjects
No comment provided by developer, please add a comment to improve documentation. |
(package private) de.upb.tools.fca.FHashSet |
mergePoints
No comment provided by developer, please add a comment to improve documentation. |
(package private) AbstractMerger |
myMerger
No comment provided by developer, please add a comment to improve documentation. |
(package private) de.upb.tools.fca.FHashMap |
nodes
No comment provided by developer, please add a comment to improve documentation. |
(package private) de.upb.tools.fca.FHashMap |
obj
No comment provided by developer, please add a comment to improve documentation. |
(package private) java.util.Vector |
objects
No comment provided by developer, please add a comment to improve documentation. |
(package private) de.upb.tools.fca.FHashMap |
setableAttributes
No comment provided by developer, please add a comment to improve documentation. |
Constructor Summary | |
GXLImport(FXMLTree tree,
ASGDiagram point)
Constructor for class GXLImport |
|
GXLImport(FXMLTree tree,
ASGDiagram point,
java.util.HashMap presentObjects)
Constructor for class GXLImport |
Method Summary | |
private void |
addElem(java.lang.Object fieldObject,
java.lang.Object arg,
java.lang.reflect.Field currentField)
Access method for an one to n association. |
private void |
addIncrementToDiagrams(ASGElement tmp)
Access method for an one to n association. |
private void |
addToAddSetMethods(java.lang.reflect.Method newMethod,
de.upb.tools.fca.FHashMap map)
Access method for an one to n association. |
private void |
addToFieldWriteMethods(java.lang.Class c,
java.lang.reflect.Field f,
java.lang.reflect.Method m)
Access method for an one to n association. |
private boolean |
checkStaticTransient(java.lang.reflect.Field currentField)
No comment provided by developer, please add a comment to improve documentation. |
private java.util.Enumeration |
getAddSetMethods(java.lang.String addMethod,
de.upb.tools.fca.FHashMap methodMap)
Get the addSetMethods attribute of the GXLImport object |
private java.util.Vector |
getClassFromCache(java.lang.Class clazz)
Get the classFromCache attribute of the GXLImport object |
private java.lang.reflect.Method |
getFromFieldWriteMethods(java.lang.Class c,
java.lang.reflect.Field f)
Get the fromFieldWriteMethods attribute of the GXLImport object |
ASGDiagram |
getImportPoint()
Get the importPoint attribute of the GXLImport object |
private void |
getMerger(ASGDiagram diag)
Get the merger attribute of the GXLImport object |
private java.lang.String |
getMethodName(java.lang.String prefix,
java.lang.String attribName)
Get the methodName attribute of the GXLImport object |
de.upb.tools.fca.FHashMap |
getNodes()
Get the nodes attribute of the GXLImport object |
de.upb.tools.fca.FHashMap |
getObj()
Get the obj attribute of the GXLImport object |
java.util.Vector |
getObjects()
Get the objects attribute of the GXLImport object |
private void |
initSetableAttributes()
No comment provided by developer, please add a comment to improve documentation. |
private boolean |
isKey(java.lang.String s)
Get the key attribute of the GXLImport object |
private boolean |
isSetableAttribute(java.lang.String obj,
java.lang.String attr)
Get the setableAttribute attribute of the GXLImport object |
private boolean |
loadObjects()
No comment provided by developer, please add a comment to improve documentation. |
private java.lang.reflect.Method |
nextAddMethod(java.util.Enumeration addMethods)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
parse()
No comment provided by developer, please add a comment to improve documentation. |
boolean |
parsePattern(java.util.HashMap presentObjects)
No comment provided by developer, please add a comment to improve documentation. |
private void |
putElements(java.lang.Object fieldObject,
java.lang.reflect.Field currentField,
java.util.Vector values,
de.upb.tools.fca.FHashMap methodMap)
No comment provided by developer, please add a comment to improve documentation. |
private void |
removeObject(java.lang.Object firstObject,
java.lang.String tmp)
No comment provided by developer, please add a comment to improve documentation. |
static void |
resetClassInfos()
No comment provided by developer, please add a comment to improve documentation. |
static void |
resetFieldWriteMethods()
No comment provided by developer, please add a comment to improve documentation. |
private void |
setValue(java.lang.Object tmpObject,
java.lang.Object fieldObject,
java.lang.reflect.Field currentField,
java.util.Vector values,
de.upb.tools.fca.FHashMap methodMap)
Sets the value attribute of the GXLImport object |
private boolean |
verifyContext(FXMLNode tmpObject)
No comment provided by developer, please add a comment to improve documentation. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final transient org.apache.log4j.Logger log
FXMLTree gxlInput
ASGDiagram importPoint
de.upb.tools.fca.FHashMap nodes
de.upb.tools.fca.FHashMap obj
de.upb.tools.fca.FHashSet mergePoints
java.util.Vector objects
java.util.Vector increments
java.util.Vector mergeObjects
AbstractMerger myMerger
de.upb.tools.fca.FHashMap setableAttributes
private static transient de.upb.tools.fca.FHashMap classInfos
private static de.upb.tools.fca.FHashMap fieldWriteMethods
Constructor Detail |
public GXLImport(FXMLTree tree, ASGDiagram point)
tree
- No description providedpoint
- No description providedpublic GXLImport(FXMLTree tree, ASGDiagram point, java.util.HashMap presentObjects)
tree
- No description providedpoint
- No description providedpresentObjects
- No description providedMethod Detail |
private void getMerger(ASGDiagram diag)
diag
- No description providedprivate void removeObject(java.lang.Object firstObject, java.lang.String tmp)
tmp
- No description providedfirstObject
- No description providedprivate boolean verifyContext(FXMLNode tmpObject)
tmpObject
- No description provided
public de.upb.tools.fca.FHashMap getNodes()
public java.util.Vector getObjects()
public de.upb.tools.fca.FHashMap getObj()
private boolean loadObjects()
private void initSetableAttributes()
private boolean isSetableAttribute(java.lang.String obj, java.lang.String attr)
obj
- No description providedattr
- No description provided
public boolean parsePattern(java.util.HashMap presentObjects)
presentObjects
- No description provided
public boolean parse()
private void addIncrementToDiagrams(ASGElement tmp)
tmp
- The object added.private boolean checkStaticTransient(java.lang.reflect.Field currentField)
currentField
- No description provided
private final void addToAddSetMethods(java.lang.reflect.Method newMethod, de.upb.tools.fca.FHashMap map)
newMethod
- The object added.map
- The object added.public static void resetClassInfos()
private void addToFieldWriteMethods(java.lang.Class c, java.lang.reflect.Field f, java.lang.reflect.Method m)
c
- The object added.f
- The object added.m
- The object added.private java.lang.reflect.Method getFromFieldWriteMethods(java.lang.Class c, java.lang.reflect.Field f)
c
- No description providedf
- No description provided
public static void resetFieldWriteMethods()
private final java.util.Enumeration getAddSetMethods(java.lang.String addMethod, de.upb.tools.fca.FHashMap methodMap)
addMethod
- No description providedmethodMap
- No description provided
private final java.lang.String getMethodName(java.lang.String prefix, java.lang.String attribName)
prefix
- No description providedattribName
- No description provided
private final java.lang.reflect.Method nextAddMethod(java.util.Enumeration addMethods)
addMethods
- No description provided
private java.util.Vector getClassFromCache(java.lang.Class clazz)
clazz
- No description provided
private void addElem(java.lang.Object fieldObject, java.lang.Object arg, java.lang.reflect.Field currentField)
fieldObject
- The object added.arg
- The object added.currentField
- The object added.private final void putElements(java.lang.Object fieldObject, java.lang.reflect.Field currentField, java.util.Vector values, de.upb.tools.fca.FHashMap methodMap) throws java.lang.IllegalAccessException
fieldObject
- No description providedcurrentField
- No description providedvalues
- No description providedmethodMap
- No description provided
java.lang.IllegalAccessException
- Exception description not providedprivate boolean isKey(java.lang.String s)
s
- No description provided
private final void setValue(java.lang.Object tmpObject, java.lang.Object fieldObject, java.lang.reflect.Field currentField, java.util.Vector values, de.upb.tools.fca.FHashMap methodMap)
tmpObject
- The new value valuefieldObject
- The new value valuecurrentField
- The new value valuevalues
- The new value valuemethodMap
- The new value valuepublic ASGDiagram getImportPoint()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |