Package org.alfresco.cmis.dsl
Class BaseObjectType
- java.lang.Object
-
- org.alfresco.cmis.dsl.BaseObjectType
-
public class BaseObjectType extends java.lang.ObjectDSL for preparing calls on getting the type children of a type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classBaseObjectType.PropertyDefinitionObject
-
Constructor Summary
Constructors Constructor Description BaseObjectType(CmisWrapper cmisAPI, java.lang.String baseTypeID)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CmisWrapperdoesNotHaveChildren(java.lang.String objectTypeID)Example of objectTypeID: "D:trx:transferReport" - seeObjectTypeHelper"D:trx:tempTransferStore" "D:imap:imapAttach"CmisWrapperdoesNotHaveDescendantType(int depth, java.lang.String... objectTypeIDs)Assert that specified descendantType is NOT present in the depth of tree Depth can be -1 or >= 1 Example of objectTypeID: "D:trx:transferReport" - seeObjectTypeHelper"D:trx:tempTransferStore" "D:imap:imapAttach"BaseObjectType.PropertyDefinitionObjecthasChildren(java.lang.String objectTypeID)Example of objectTypeID: "D:trx:transferReport" - seeObjectTypeHelper"D:trx:tempTransferStore" "D:imap:imapAttach"CmisWrapperhasDescendantType(int depth, java.lang.String... objectTypeIDs)Assert that specified descendantType is present in the depth of tree Depth can be -1 or >= 1 Example of objectTypeID: "D:trx:transferReport" - seeObjectTypeHelper"D:trx:tempTransferStore" "D:imap:imapAttach"BaseObjectTypewithoutPropertyDefinitions()BaseObjectTypewithPropertyDefinitions()
-
-
-
Constructor Detail
-
BaseObjectType
public BaseObjectType(CmisWrapper cmisAPI, java.lang.String baseTypeID)
-
-
Method Detail
-
withPropertyDefinitions
public BaseObjectType withPropertyDefinitions()
-
withoutPropertyDefinitions
public BaseObjectType withoutPropertyDefinitions()
-
hasChildren
public BaseObjectType.PropertyDefinitionObject hasChildren(java.lang.String objectTypeID)
Example of objectTypeID: "D:trx:transferReport" - seeObjectTypeHelper"D:trx:tempTransferStore" "D:imap:imapAttach"- Parameters:
objectTypeID-
-
doesNotHaveChildren
public CmisWrapper doesNotHaveChildren(java.lang.String objectTypeID)
Example of objectTypeID: "D:trx:transferReport" - seeObjectTypeHelper"D:trx:tempTransferStore" "D:imap:imapAttach"- Parameters:
objectTypeID-
-
hasDescendantType
public CmisWrapper hasDescendantType(int depth, java.lang.String... objectTypeIDs)
Assert that specified descendantType is present in the depth of tree Depth can be -1 or >= 1 Example of objectTypeID: "D:trx:transferReport" - seeObjectTypeHelper"D:trx:tempTransferStore" "D:imap:imapAttach"- Parameters:
objectTypeID-depth-- Returns:
-
doesNotHaveDescendantType
public CmisWrapper doesNotHaveDescendantType(int depth, java.lang.String... objectTypeIDs)
Assert that specified descendantType is NOT present in the depth of tree Depth can be -1 or >= 1 Example of objectTypeID: "D:trx:transferReport" - seeObjectTypeHelper"D:trx:tempTransferStore" "D:imap:imapAttach"- Parameters:
objectTypeID-depth-- Returns:
-
-