|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.topbraid.forms.model.FormsUtil
public class FormsUtil
| Constructor Summary | |
|---|---|
FormsUtil()
|
|
| Method Summary | |
|---|---|
static void |
addChild(com.hp.hpl.jena.rdf.model.Resource parent,
com.hp.hpl.jena.rdf.model.Resource control)
|
static com.hp.hpl.jena.rdf.model.Resource |
createClone(com.hp.hpl.jena.rdf.model.Resource control)
Creates a clone of a complete panel tree, but with new IDs for the anonymous nodes. |
static int |
getChildIndex(com.hp.hpl.jena.rdf.model.Resource control)
|
static java.util.List<com.hp.hpl.jena.rdf.model.Resource> |
getChildren(com.hp.hpl.jena.rdf.model.Resource composite)
|
static com.hp.hpl.jena.rdf.model.Resource |
getClassOrSuperClassWithDirectForm(com.hp.hpl.jena.rdf.model.Resource cls)
|
static com.hp.hpl.jena.rdf.model.Resource |
getClassOrSuperClassWithDirectForm(com.hp.hpl.jena.rdf.model.Resource cls,
com.hp.hpl.jena.rdf.model.Model formsModel)
|
static com.hp.hpl.jena.rdf.model.Resource |
getClassOrSuperClassWithDirectForm(com.hp.hpl.jena.rdf.model.Resource cls,
com.hp.hpl.jena.rdf.model.Model formsModel,
java.util.Set reached)
Finds the most direct superclass that has a direct form associated with it. |
static java.lang.String |
getDeclaredLabel(com.hp.hpl.jena.rdf.model.Resource control)
|
static com.hp.hpl.jena.rdf.model.Resource |
getDefaultForm(com.hp.hpl.jena.rdf.model.Model formsModel)
|
static com.hp.hpl.jena.rdf.model.Resource |
getDirectForm(com.hp.hpl.jena.rdf.model.Resource cls)
|
static com.hp.hpl.jena.rdf.model.Resource |
getDirectForm(com.hp.hpl.jena.rdf.model.Resource cls,
com.hp.hpl.jena.rdf.model.Model formsModel)
Gets the "direct" form for a given class, or null if non exists. |
static com.hp.hpl.jena.rdf.model.Resource |
getFormOfClass(com.hp.hpl.jena.rdf.model.Resource cls)
|
static com.hp.hpl.jena.rdf.model.Resource |
getFormOfClass(com.hp.hpl.jena.rdf.model.Resource cls,
com.hp.hpl.jena.rdf.model.Model formsModel)
Gets the form that shall be used for a given class. |
static com.hp.hpl.jena.rdf.model.Resource |
getFormOfInstance(com.hp.hpl.jena.rdf.model.Resource resource)
|
static com.hp.hpl.jena.rdf.model.Resource |
getFormOfInstance(com.hp.hpl.jena.rdf.model.Resource resource,
com.hp.hpl.jena.rdf.model.Model formsModel)
|
static com.hp.hpl.jena.ontology.OntModel |
getFormsModel(com.hp.hpl.jena.rdf.model.Resource resource)
|
static java.lang.String |
getLabel(com.hp.hpl.jena.rdf.model.Resource control)
|
static java.lang.String |
getLabel(com.hp.hpl.jena.rdf.model.Resource control,
com.hp.hpl.jena.ontology.OntModel ontModel)
|
static java.util.List<com.hp.hpl.jena.rdf.model.Resource> |
getMatchingWidgetTypes(com.hp.hpl.jena.rdf.model.Resource propertyWidget)
|
static int |
getMinCardinality(com.hp.hpl.jena.rdf.model.Resource widget)
|
static int |
getNumColumns(com.hp.hpl.jena.rdf.model.Resource composite)
|
static com.hp.hpl.jena.rdf.model.Resource |
getParent(com.hp.hpl.jena.rdf.model.Resource control)
|
static com.hp.hpl.jena.rdf.model.Property |
getPredicate(com.hp.hpl.jena.rdf.model.Resource widget,
com.hp.hpl.jena.ontology.OntModel ontModel)
|
static java.util.Set<com.hp.hpl.jena.rdf.model.Property> |
getPredicates(com.hp.hpl.jena.rdf.model.Resource form)
|
static java.util.Map |
getPredicatesMap(com.hp.hpl.jena.rdf.model.Resource form,
java.util.Collection predicates)
Gets a Map that assigns the primary layout panel to each Property of a given input collection. |
static java.util.Map |
getPredicatesMap(com.hp.hpl.jena.rdf.model.Resource form,
java.util.Iterator it)
|
static com.hp.hpl.jena.rdf.model.Resource |
getPredicateType(com.hp.hpl.jena.rdf.model.Resource widgetGroup)
|
static java.util.List<com.hp.hpl.jena.rdf.model.Property> |
getRelevantPredicates(com.hp.hpl.jena.rdf.model.Resource resource,
boolean useDomain)
|
static java.util.List |
getSections(com.hp.hpl.jena.rdf.model.Resource composite)
|
static boolean |
getUseDomain(com.hp.hpl.jena.rdf.model.Resource form)
|
static boolean |
getUseLabels(com.hp.hpl.jena.rdf.model.Resource form)
|
static boolean |
getUseLabelsRecursive(com.hp.hpl.jena.rdf.model.Resource form)
|
static com.hp.hpl.jena.rdf.model.Resource |
getWidget(com.hp.hpl.jena.rdf.model.Resource composite,
com.hp.hpl.jena.rdf.model.Property predicate)
|
static com.hp.hpl.jena.rdf.model.Resource |
getWidgetType(com.hp.hpl.jena.rdf.model.Resource propertyWidget)
|
static boolean |
hasOnlyCompositeChildren(com.hp.hpl.jena.rdf.model.Resource composite)
|
static boolean |
hasParent(com.hp.hpl.jena.rdf.model.Resource control,
com.hp.hpl.jena.rdf.model.Resource parent)
|
static boolean |
hasType(com.hp.hpl.jena.rdf.model.Resource resource,
com.hp.hpl.jena.rdf.model.Resource type)
|
static boolean |
hasWidgetGroupOrHiddenWidget(com.hp.hpl.jena.rdf.model.Resource form)
|
static com.hp.hpl.jena.rdf.model.Resource |
inSourceModel(com.hp.hpl.jena.rdf.model.Resource control)
Gets a pointer to a form control inside its physical graph. |
static boolean |
isAutoExpand(com.hp.hpl.jena.rdf.model.Resource propertyWidget)
|
static boolean |
isCollapsed(com.hp.hpl.jena.rdf.model.Resource section)
|
static boolean |
isColumnLayoutSwitchable(com.hp.hpl.jena.rdf.model.Resource form)
|
static boolean |
isComposite(com.hp.hpl.jena.rdf.model.Resource control)
|
static boolean |
isExpandingProperty(com.hp.hpl.jena.rdf.model.Resource section,
com.hp.hpl.jena.rdf.model.Resource subject,
com.hp.hpl.jena.rdf.model.Property predicate)
|
static boolean |
isForm(com.hp.hpl.jena.rdf.model.Resource control)
|
static boolean |
isHiddenIfNoValue(com.hp.hpl.jena.rdf.model.Resource widget)
|
static boolean |
isLabel(com.hp.hpl.jena.rdf.model.Resource control)
|
static boolean |
isPanel(com.hp.hpl.jena.rdf.model.Resource control)
|
static boolean |
isPropertyWidget(com.hp.hpl.jena.rdf.model.Resource control)
|
static boolean |
isPropertyWidgetGroup(com.hp.hpl.jena.rdf.model.Resource control)
|
static boolean |
isSection(com.hp.hpl.jena.rdf.model.Resource control)
|
static boolean |
isSeparator(com.hp.hpl.jena.rdf.model.Resource control)
|
static boolean |
isSuitableComposite(com.hp.hpl.jena.rdf.model.Resource composite,
com.hp.hpl.jena.rdf.model.Property predicate)
|
static boolean |
isTwoColumnLayout(com.hp.hpl.jena.rdf.model.Resource form)
|
static void |
moveChild(com.hp.hpl.jena.rdf.model.Resource control,
int index)
|
static void |
removeChild(com.hp.hpl.jena.rdf.model.Resource parent,
com.hp.hpl.jena.rdf.model.Resource child)
|
static void |
setAutoExpand(com.hp.hpl.jena.rdf.model.Resource widget,
boolean value)
|
static void |
setChildIndex(com.hp.hpl.jena.rdf.model.Resource control,
int index)
|
static void |
setCollapsed(com.hp.hpl.jena.rdf.model.Resource widget,
boolean value)
|
static void |
setHiddenIfNoValue(com.hp.hpl.jena.rdf.model.Resource widget,
boolean value)
|
static void |
setNumColumns(com.hp.hpl.jena.rdf.model.Resource composite,
int value)
|
static void |
setOneColumnLayout(com.hp.hpl.jena.rdf.model.Resource form)
|
static void |
setTwoColumnLayout(com.hp.hpl.jena.rdf.model.Resource form)
|
static void |
setUseDomain(com.hp.hpl.jena.rdf.model.Resource form,
boolean value)
|
static void |
setUseLabels(com.hp.hpl.jena.rdf.model.Resource form,
boolean value)
|
static void |
setWidgetType(com.hp.hpl.jena.rdf.model.Resource propertyWidget,
com.hp.hpl.jena.rdf.model.Resource widgetType)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FormsUtil()
| Method Detail |
|---|
public static void addChild(com.hp.hpl.jena.rdf.model.Resource parent,
com.hp.hpl.jena.rdf.model.Resource control)
public static com.hp.hpl.jena.rdf.model.Resource createClone(com.hp.hpl.jena.rdf.model.Resource control)
control - the base panel Resource
public static int getChildIndex(com.hp.hpl.jena.rdf.model.Resource control)
public static java.util.List<com.hp.hpl.jena.rdf.model.Resource> getChildren(com.hp.hpl.jena.rdf.model.Resource composite)
public static com.hp.hpl.jena.rdf.model.Resource getClassOrSuperClassWithDirectForm(com.hp.hpl.jena.rdf.model.Resource cls)
public static com.hp.hpl.jena.rdf.model.Resource getClassOrSuperClassWithDirectForm(com.hp.hpl.jena.rdf.model.Resource cls,
com.hp.hpl.jena.rdf.model.Model formsModel)
public static com.hp.hpl.jena.rdf.model.Resource getClassOrSuperClassWithDirectForm(com.hp.hpl.jena.rdf.model.Resource cls,
com.hp.hpl.jena.rdf.model.Model formsModel,
java.util.Set reached)
cls - the class to start traversal withformsModel - the Model containing the formsreached - a Set of reached classes
public static java.lang.String getDeclaredLabel(com.hp.hpl.jena.rdf.model.Resource control)
public static com.hp.hpl.jena.rdf.model.Resource getDefaultForm(com.hp.hpl.jena.rdf.model.Model formsModel)
public static com.hp.hpl.jena.rdf.model.Resource getDirectForm(com.hp.hpl.jena.rdf.model.Resource cls)
public static com.hp.hpl.jena.rdf.model.Resource getDirectForm(com.hp.hpl.jena.rdf.model.Resource cls,
com.hp.hpl.jena.rdf.model.Model formsModel)
cls - the type to search the direct form forformsModel - the Model containing the available forms resources
public static com.hp.hpl.jena.rdf.model.Resource getFormOfClass(com.hp.hpl.jena.rdf.model.Resource cls)
public static com.hp.hpl.jena.rdf.model.Resource getFormOfClass(com.hp.hpl.jena.rdf.model.Resource cls,
com.hp.hpl.jena.rdf.model.Model formsModel)
cls - the class to look atformsModel - the current forms Model
public static com.hp.hpl.jena.rdf.model.Resource getFormOfInstance(com.hp.hpl.jena.rdf.model.Resource resource)
public static com.hp.hpl.jena.rdf.model.Resource getFormOfInstance(com.hp.hpl.jena.rdf.model.Resource resource,
com.hp.hpl.jena.rdf.model.Model formsModel)
public static com.hp.hpl.jena.ontology.OntModel getFormsModel(com.hp.hpl.jena.rdf.model.Resource resource)
public static java.lang.String getLabel(com.hp.hpl.jena.rdf.model.Resource control)
public static java.lang.String getLabel(com.hp.hpl.jena.rdf.model.Resource control,
com.hp.hpl.jena.ontology.OntModel ontModel)
public static java.util.List<com.hp.hpl.jena.rdf.model.Resource> getMatchingWidgetTypes(com.hp.hpl.jena.rdf.model.Resource propertyWidget)
public static int getMinCardinality(com.hp.hpl.jena.rdf.model.Resource widget)
public static int getNumColumns(com.hp.hpl.jena.rdf.model.Resource composite)
public static com.hp.hpl.jena.rdf.model.Resource getParent(com.hp.hpl.jena.rdf.model.Resource control)
public static com.hp.hpl.jena.rdf.model.Property getPredicate(com.hp.hpl.jena.rdf.model.Resource widget,
com.hp.hpl.jena.ontology.OntModel ontModel)
public static java.util.Set<com.hp.hpl.jena.rdf.model.Property> getPredicates(com.hp.hpl.jena.rdf.model.Resource form)
public static com.hp.hpl.jena.rdf.model.Resource getPredicateType(com.hp.hpl.jena.rdf.model.Resource widgetGroup)
public static java.util.Map getPredicatesMap(com.hp.hpl.jena.rdf.model.Resource form,
java.util.Collection predicates)
form - the root of the panel hierarchy to walk throughpredicates - the list of Properties to map
public static java.util.Map getPredicatesMap(com.hp.hpl.jena.rdf.model.Resource form,
java.util.Iterator it)
public static java.util.List<com.hp.hpl.jena.rdf.model.Property> getRelevantPredicates(com.hp.hpl.jena.rdf.model.Resource resource,
boolean useDomain)
resource - useDomain -
public static java.util.List getSections(com.hp.hpl.jena.rdf.model.Resource composite)
public static boolean getUseDomain(com.hp.hpl.jena.rdf.model.Resource form)
public static boolean getUseLabels(com.hp.hpl.jena.rdf.model.Resource form)
public static boolean getUseLabelsRecursive(com.hp.hpl.jena.rdf.model.Resource form)
public static com.hp.hpl.jena.rdf.model.Resource getWidget(com.hp.hpl.jena.rdf.model.Resource composite,
com.hp.hpl.jena.rdf.model.Property predicate)
public static com.hp.hpl.jena.rdf.model.Resource getWidgetType(com.hp.hpl.jena.rdf.model.Resource propertyWidget)
public static boolean hasOnlyCompositeChildren(com.hp.hpl.jena.rdf.model.Resource composite)
public static boolean hasParent(com.hp.hpl.jena.rdf.model.Resource control,
com.hp.hpl.jena.rdf.model.Resource parent)
public static boolean hasType(com.hp.hpl.jena.rdf.model.Resource resource,
com.hp.hpl.jena.rdf.model.Resource type)
public static boolean hasWidgetGroupOrHiddenWidget(com.hp.hpl.jena.rdf.model.Resource form)
public static com.hp.hpl.jena.rdf.model.Resource inSourceModel(com.hp.hpl.jena.rdf.model.Resource control)
control - the control to get
public static boolean isAutoExpand(com.hp.hpl.jena.rdf.model.Resource propertyWidget)
public static boolean isComposite(com.hp.hpl.jena.rdf.model.Resource control)
public static boolean isCollapsed(com.hp.hpl.jena.rdf.model.Resource section)
public static boolean isColumnLayoutSwitchable(com.hp.hpl.jena.rdf.model.Resource form)
public static boolean isExpandingProperty(com.hp.hpl.jena.rdf.model.Resource section,
com.hp.hpl.jena.rdf.model.Resource subject,
com.hp.hpl.jena.rdf.model.Property predicate)
public static boolean isForm(com.hp.hpl.jena.rdf.model.Resource control)
public static boolean isLabel(com.hp.hpl.jena.rdf.model.Resource control)
public static boolean isHiddenIfNoValue(com.hp.hpl.jena.rdf.model.Resource widget)
public static boolean isPanel(com.hp.hpl.jena.rdf.model.Resource control)
public static boolean isPropertyWidget(com.hp.hpl.jena.rdf.model.Resource control)
public static boolean isPropertyWidgetGroup(com.hp.hpl.jena.rdf.model.Resource control)
public static boolean isSection(com.hp.hpl.jena.rdf.model.Resource control)
public static boolean isSeparator(com.hp.hpl.jena.rdf.model.Resource control)
public static boolean isSuitableComposite(com.hp.hpl.jena.rdf.model.Resource composite,
com.hp.hpl.jena.rdf.model.Property predicate)
public static boolean isTwoColumnLayout(com.hp.hpl.jena.rdf.model.Resource form)
public static void moveChild(com.hp.hpl.jena.rdf.model.Resource control,
int index)
public static void removeChild(com.hp.hpl.jena.rdf.model.Resource parent,
com.hp.hpl.jena.rdf.model.Resource child)
public static void setAutoExpand(com.hp.hpl.jena.rdf.model.Resource widget,
boolean value)
public static void setUseDomain(com.hp.hpl.jena.rdf.model.Resource form,
boolean value)
public static void setUseLabels(com.hp.hpl.jena.rdf.model.Resource form,
boolean value)
public static void setChildIndex(com.hp.hpl.jena.rdf.model.Resource control,
int index)
public static void setCollapsed(com.hp.hpl.jena.rdf.model.Resource widget,
boolean value)
public static void setHiddenIfNoValue(com.hp.hpl.jena.rdf.model.Resource widget,
boolean value)
public static void setNumColumns(com.hp.hpl.jena.rdf.model.Resource composite,
int value)
public static void setOneColumnLayout(com.hp.hpl.jena.rdf.model.Resource form)
public static void setTwoColumnLayout(com.hp.hpl.jena.rdf.model.Resource form)
public static void setWidgetType(com.hp.hpl.jena.rdf.model.Resource propertyWidget,
com.hp.hpl.jena.rdf.model.Resource widgetType)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||