public class OALinkInfo extends Object
Note: this will be replaced by com.viaoa.model.OALinkPropertyDef WARNING: this object is past with Hub (using RMI), so make sure of transient properties.
Modifier and Type | Field and Description |
---|---|
protected boolean |
bCalculated |
protected boolean |
bNotUsed |
protected boolean |
bPrivateMethod |
protected boolean |
bProcessed |
protected boolean |
bServerSideCalc |
protected int |
cacheSize |
static int |
MANY |
static int |
ONE |
protected String |
reverseName |
static int |
TYPE_MANY |
static int |
TYPE_ONE |
Constructor and Description |
---|
OALinkInfo(String name,
Class toClass,
int type) |
OALinkInfo(String name,
Class toClass,
int type,
boolean cascadeSave,
boolean cascadeDelete,
String reverseName) |
OALinkInfo(String name,
Class toClass,
int type,
boolean cascadeSave,
boolean cascadeDelete,
String reverseName,
boolean bOwner) |
OALinkInfo(String name,
Class toClass,
int type,
boolean cascade,
String reverseName) |
OALinkInfo(String name,
Class toClass,
int type,
boolean cascade,
String reverseName,
boolean bOwner) |
public static final int ONE
public static final int MANY
public static final int TYPE_ONE
public static final int TYPE_MANY
protected String reverseName
protected transient int cacheSize
protected boolean bCalculated
protected boolean bProcessed
protected boolean bServerSideCalc
protected boolean bPrivateMethod
protected boolean bNotUsed
public OALinkInfo(String name, Class toClass, int type, boolean cascade, String reverseName)
public OALinkInfo(String name, Class toClass, int type, boolean cascade, String reverseName, boolean bOwner)
public OALinkInfo(String name, Class toClass, int type, boolean cascadeSave, boolean cascadeDelete, String reverseName)
public boolean isOwner()
public boolean getOwner()
public void setOwner(boolean b)
public boolean getRecursive()
public void setRecursive(boolean b)
public Class getToClass()
public void setToClass(Class c)
public int getType()
public String getName()
public String getReverseName()
public void setReverseName(String name)
public void setTransient(boolean b)
public boolean getTransient()
public void setCalculated(boolean b)
public boolean getCalculated()
public void setProcessed(boolean b)
public boolean getProcessed()
public boolean getUsed()
public void setServerSideCalc(boolean b)
public boolean getServerSideCalc()
public void setPrivateMethod(boolean b)
public boolean getPrivateMethod()
public boolean getCascadeSave()
public void setCascadeSave(boolean b)
public boolean getCascadeDelete()
public void setCascadeDelete(boolean b)
public boolean getAutoCreateNew()
public void setAutoCreateNew(boolean bAutoCreateNew)
public boolean getMustBeEmptyForDelete()
public void setMustBeEmptyForDelete(boolean b)
public void setCacheSize(int x)
public int getCacheSize()
public boolean isLoaded(Object obj)
public boolean isLocked(Object obj)
public void setMatchProperty(String prop)
public String getMatchProperty()
public void setUniqueProperty(String prop)
public String getUniqueProperty()
public void setSortProperty(String prop)
public String getSortProperty()
public void setSortAsc(boolean b)
public boolean isSortAsc()
public void setSeqProperty(String prop)
public String getSeqProperty()
public Method getUniquePropertyGetMethod()
public void setMatchHub(String pp)
public String getMatchHub()
public OALinkInfo getReverseLinkInfo()
public OAObjectInfo getToObjectInfo()
public boolean isImportMatch()
public void setImportMatch(boolean b)
public boolean getCouldBeLarge()
public void setCouldBeLarge(boolean b)
public void setOAOne(OAOne o)
public OAOne getOAOne()
public void setOAMany(OAMany m)
public OAMany getOAMany()
public String[] getCalcDependentProperties()
public void setCalcDependentProperties(String[] props)
public String[] getViewDependentProperties()
public void setViewDependentProperties(String[] props)
public String[] getContextDependentProperties()
public void setContextDependentProperties(String[] props)
public String getMergerPropertyPath()
public void setMergerPropertyPath(String pp)
public boolean isOne2One()
public boolean isOne()
public boolean isMany()
public boolean isMany2Many()
public boolean isOne2Many()
public boolean isMany2One()
public String getEnabledProperty()
public void setEnabledProperty(String s)
public boolean getEnabledValue()
public void setEnabledValue(boolean b)
public String getVisibleProperty()
public void setVisibleProperty(String s)
public boolean getVisibleValue()
public void setVisibleValue(boolean b)
public String getContextEnabledProperty()
public void setContextEnabledProperty(String s)
public boolean getContextEnabledValue()
public void setContextEnabledValue(boolean b)
public String getContextVisibleProperty()
public void setContextVisibleProperty(String s)
public boolean getContextVisibleValue()
public void setContextVisibleValue(boolean b)
public void setEditQueryMethod(Method m)
public Method getEditQueryMethod()
public String getDefaultPropertyPath()
public void setDefaultPropertyPath(String pp)
public boolean getDefaultPropertyPathIsHierarchy()
public void setDefaultPropertyPathIsHierarchy(boolean b)
public boolean getDefaultPropertyPathCanBeChanged()
public void setDefaultPropertyPathCanBeChanged(boolean b)
public String getDefaultContextPropertyPath()
public void setDefaultContextPropertyPath(String pp)
Copyright © 1999–2019 ViaOA. All rights reserved.